A Definition of General Problem Solving
Author(s)
Liao, Qianli![Thumbnail](/bitstream/handle/1721.1/126147/general_problem_solving_v2_ver11.pdf.jpg?sequence=4&isAllowed=y)
Downloadgeneral_problem_solving_v2_ver11.pdf (742.4Kb)
Metadata
Show full item recordAbstract
What is general intelligence? What does it mean by general problem solving? We attempt to give a definition of general problem solving, characterize the common process of problem solving and provide a basic algorithm that can in principle solve a wide range of novel tasks. Specifically, we represent general problem solving as a information/data conversion task that can be solved by finding dependencies/explanations. We propose “Object-Oriented Programming”, a general reasoning framework with object-centric operations that solves problems in a human-like goal-driven fashion, guided by information, compositionality and general theories of objects, instead of merely via large scale searches.