A multi-decade exploration into the theoretical foundations of artificial and natural general intelligence, which has been expressed in a series of books and papers and used to guide a series of practical and research-prototype software systems, is reviewed at a moderate level of detail. The review covers underlying philosophies (patternist philosophy of mind, foundational phenomenological and logical ontology), formalizations of the concept of intelligence, and a proposed high level architecture for AGI systems partly driven by these formalizations and philosophies. The implementation of specific cognitive processes such as logical reasoning, program learning, clustering and attention allocation in the context and language of this high level architecture is considered, as is the importance of a common (e.g. typed metagraph based) knowledge representation for enabling "cognitive synergy" between the various processes. The specifics of human-like cognitive architecture are presented as manifestations of these general principles, and key aspects of machine consciousness and machine ethics are also treated in this context. Lessons for practical implementation of advanced AGI in frameworks such as OpenCog Hyperon are briefly considered.
翻译:对人造和自然一般情报的理论基础进行多年探索,这些理论基础已在一系列书籍和论文中作了阐述,并用于指导一系列实用和研究原型软件系统,对这些理论基础进行了适度的详细审查,包括基本哲学(思想的流行哲学、基本人文学和逻辑本体学),将情报概念正规化,以及拟议建立由这些正规化和哲学部分驱动的AGI系统高层次结构;考虑在这一高层次结构的背景和语言中实施具体的认知过程,如逻辑推理、程序学习、集群和注意力分配,以及共同(例如基于打字元学的)知识代表对于促进不同过程之间的“认知协同作用”的重要性;人类认知结构的具体特征作为这些一般原则的表现形式,以及机器意识和机器道德的关键方面,也在此范围内加以阐述;简要审议了在OpenCog Hyron等框架内实际实施先进AGI的经验教训。