The SP Theory of Intelligence as a Foundation for the Development of a General, Human-Level Thinking Machine
J Gerard Wolff

TL;DR
The paper presents the SP theory of intelligence and its computer model as a unified framework for developing human-level artificial general intelligence, emphasizing the central role of the multiple alignment concept borrowed from bioinformatics.
Contribution
It introduces the SP system as a versatile, integrated approach to knowledge representation and reasoning, advancing the development of general, human-level thinking machines.
Findings
Versatile knowledge representation and reasoning capabilities.
Effective in unsupervised learning and natural language processing.
Potential applications in big data, robotics, and medical diagnosis.
Abstract
This paper summarises how the "SP theory of intelligence" and its realisation in the "SP computer model" simplifies and integrates concepts across artificial intelligence and related areas, and thus provides a promising foundation for the development of a general, human-level thinking machine, in accordance with the main goal of research in artificial general intelligence. The key to this simplification and integration is the powerful concept of "multiple alignment", borrowed and adapted from bioinformatics. This concept has the potential to be the "double helix" of intelligence, with as much significance for human-level intelligence as has DNA for biological sciences. Strengths of the SP system include: versatility in the representation of diverse kinds of knowledge; versatility in aspects of intelligence (including: strengths in unsupervised learning; the processing of natural…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputability, Logic, AI Algorithms · Fractal and DNA sequence analysis · AI-based Problem Solving and Planning
