Ray Solomonoff
In 1956 Marvin Minsky and John McCarthy organized the Dartmouth Summer Research Project on Artificial Intelligence. Ray Solomonoff stood among the original ten invitees to this historic gathering. He remained at the conference for the entire summer alongside McCarthy and Minsky. No other attendees stayed for the full duration of the event.
This group was responsible for naming artificial intelligence as a distinct science. Computers at that time could only solve very specific mathematical problems. Solomonoff wanted to pursue a much bigger question about machine intelligence. He sought ways to make machines more generally intelligent using probability. The report he circulated among attendees was titled An Inductive Inference Machine. It viewed machine learning as probabilistic with an emphasis on training sequences.
Solomonoff first described algorithmic probability in 1960. He published a theorem that launched Kolmogorov complexity and algorithmic information theory. This work appeared at a conference held at Caltech between February 8 and 11, 1960. A preliminary report dated the 4th of February 1960 detailed these initial findings. He clarified his ideas more fully in publications from March and June 1964.
The basic theorem stated that a sequence is simple if it has a brief description. He assigned a probability value based on the length of the shortest binary description. If the description contains N digits then the probability equals two to the negative N power. These probabilities remained independent of the choice of universal Turing machine used for calculation. The method combined Occam's razor with the Principle of Multiple Explanations.
He founded the theory of universal inductive inference which uses algorithmic probability within a Bayesian framework. The universal prior covers all computable measures so no hypothesis receives zero probability. This enables Bayes rule to predict the most likely next event in any series. Solomonoff showed how to use this system for prediction in his theory of inductive inference.
In 1965 Russian mathematician Kolmogorov independently published similar ideas about randomness. When Kolmogorov became aware of Solomonoff's work he acknowledged the American researcher. For several years Solomonoff's work was better known in the Soviet Union than in the Western World. The general consensus eventually associated complexity with Kolmogorov while linking induction specifically to Solomonoff. His focus remained on prediction rather than pure randomness.
Algorithmic Probability is complete yet incomputable as a necessary consequence of its design. It will discover any describable regularity in data requiring only a small sample size. Some algorithms can never be evaluated fully because they take too long to run. These programs are recognized as possible solutions even if they cannot be computed completely. Any computable system remains incomplete by comparison.
Solomonoff developed search techniques to handle these limitations during the 1970s and early 1980s. He called one method Lsearch after studying Levin's Universal Search Problems from 1973. This technique approximates the optimal order of search based on time needed and probability of success. In many papers he described how to limit search time using resource bounded methods. The search space stays limited by available computation cost rather than cutting out possibilities entirely.
In 1970 Ray Solomonoff formed his own one man company named Oxbridge Research. He continued his research there except for periods spent at other institutions like MIT or the University of Saarland. He also worked briefly at the Dalle Molle Institute for Artificial Intelligence in Lugano, Switzerland. His work spanned from 1970 through the early 2000s without interruption.
He gave the inaugural Kolmogorov Lecture in February 2003 at Royal Holloway University of London. This award marked him as the first recipient of the honor. In 2006 he spoke at AI@50 commemorating the fiftieth anniversary of the original Dartmouth study group. Five original participants attended this celebration including Solomonoff himself. He remained active until his death providing lectures and new applications for Algorithmic Probability.
His final paper was published in 2011 within a comprehensive volume on algorithmic information theory. It reflected on the potential of Algorithmic probability to achieve artificial general intelligence. Critics noted that creative scientists understand their field in many ways unlike conventional researchers who rely on single paradigms. His work continues to influence modern machine learning and prediction systems through its unique approach to uncertainty.
Continue Browsing
Common questions
When and where was Ray Solomonoff born?
Ray Solomonoff was born on the 25th of July 1926 in Cleveland, Ohio. He grew up as the son of Jewish Russian immigrants named Phillip Julius and Sarah Mashman Solomonoff.
What role did Ray Solomonoff play at the Dartmouth Summer Research Project on Artificial Intelligence?
Ray Solomonoff stood among the original ten invitees to the Dartmouth Summer Research Project on Artificial Intelligence organized by Marvin Minsky and John McCarthy in 1956. He remained at the conference for the entire summer alongside McCarthy and Minsky while no other attendees stayed for the full duration of the event.
How did Ray Solomonoff define algorithmic probability in his 1960 theorem?
Ray Solomonoff first described algorithmic probability in 1960 and published a theorem stating that if a description contains N digits then the probability equals two to the negative N power. This method combined Occam's razor with the Principle of Multiple Explanations and assigned probabilities based on the length of the shortest binary description.
Why is Ray Solomonoff's work on algorithmic probability considered incomplete yet complete?
Algorithmic Probability is complete yet incomputable as a necessary consequence of its design because some algorithms take too long to run even though they are recognized as possible solutions. Any computable system remains incomplete by comparison but will discover any describable regularity in data requiring only a small sample size.
When did Ray Solomonoff form Oxbridge Research and what was its purpose?
In 1970 Ray Solomonoff formed his own one man company named Oxbridge Research where he continued his research until the early 2000s without interruption. He worked there except for periods spent at other institutions like MIT or the University of Saarland and also briefly at the Dalle Molle Institute for Artificial Intelligence in Lugano, Switzerland.
All sources
20 references cited across the entry
- 2newsRay Solomonoff, Pioneer in Artificial Intelligence, Dies at 83John Markoff — January 9, 2010
- 3journalAlgorithmic probabilityPaul Vitanyi et al. — 2007
- 19bookRandomness Through ComputationHector Zenil — World Scientific — 2011
- 20bookRandomness Through Computation: Some Answers, More QuestionsRay J. Solomonoff — World Scientific — 2011