Steve Omohundro

Stephen M. Omohundro (1959 - ) is a computer scientist.

He graduated from Stanford University with degrees in Physics and Mathematics. He received a Ph.D. in Physics from the University of California, Berkeley and published the book Geometric Perturbation Theory in Physics based on his thesis.

At Thinking Machines Corporation, he developed the Star Lisp, the programming language for the Connection Machine, with Cliff Lasser. From 1986 to 1988, he was an Assistant Professor of Computer science at the University of Illinois at Urbana-Champaign.

He subsequently joined the International Computer Science Institute (ICSI) in Berkeley, California, where he led the development of the object-oriented programming language Sather in 1990. He  subsequently was a  Research scientist at the NEC Research Institute, working on machine and computer vision, and was a  co-inventor of U.S. Patent 5,696,964, "Multimedia Database Retrieval System Which Maintains a Posterior Probability Distribution That Each Item in the Database is a Target of a Search"

He has since been principal consultant at OLO Software, and is now President of Self-Aware Systems in Palo Alto, California. Since April 2007 he is a research advisor to the Singularity Institute for Artificial Intelligence.

Publications

 * Christoph Bregler, Stephen Omohundro, Michelle Covell, Malcolm Slaney, Subutai Ahmad, David Forsyth, Jerry Feldman, "Probabilistic Models of Verbal and Body Gestures" in Computer Vision in Man-Machine Interfaces, eds. R. Cipolla and A. Pentland, Cambridge University Press, 1998.
 * Christoph Bregler and Stephen M. Omohundro, "Learning Visual Motion Models for Lip Reading" in Motion-Based Recognition, eds. M. Sha and R. Jain, Kluwer Academic Press, 1997.
 * Stephen M. Omohundro, "Family Discovery", in Advances in Neural Information Processing Systems 8, eds. D. S. Touretzky, M. C. Mozer and M. E. Hasselmo, MIT Press, Cambridge, MA, 1996.
 * Christoph Bregler and Stephen M. Omohundro, "Surface Learning with Applications to Lipreading", in Cowan, J. D., Tesauro, G., and Alspector, J., (eds.) Advances in Neural Information Processing Systems 6, Morgan Kaufmann Publishers, San Francisco, CA, 1994
 * Stephen M. Omohundro, "The Sather Programming Language", Dr. Dobb's Journal, Volume 18, Issue 11, October 1993, p. 42.
 * Stephen M. Omohundro, "Geometric Learning Algorithms" Physica D, 42 (1990) 307-321
 * Stephen M. Omohundro, "Modelling Cellular Automata with Partial Differential Equations", Physica D, 10D (1984) 128-134