首页 > 最新文献

Journal of Artificial General Intelligence最新文献

英文 中文
Declarative Consciousness for Reconstruction 重建的陈述意识
Pub Date : 2013-12-01 DOI: 10.2478/jagi-2013-0007
Leslie G. Seymour
Abstract Existing information technology tools are harnessed and integrated to provide digital specification of human consciousness of individual persons. An incremental compilation technology is proposed as a transformation of LifeLog derived persona specifications into a Canonical representation of the neocortex architecture of the human brain. The primary purpose is to gain an understanding of the semantical allocation of the neocortex capacity. Novel neocortex content allocation simulators with browsers are proposed to experiment with various approaches of relieving the brain from overload conditions. An IT model of the neocortex is maintained, which is then updated each time new stimuli are received from the LifeLog data stream; new information is gained from brain signal measurements; and new functional dependencies are discovered between live persona consumed/produced signals
摘要利用和集成现有的信息技术工具来提供个体的人类意识的数字规范。提出了一种增量编译技术,将LifeLog衍生的人物规范转换为人脑新皮层结构的规范表示。主要目的是了解新皮层容量的语义分配。本文提出了一种新的带有浏览器的新皮层内容分配模拟器,用于实验各种缓解大脑过载的方法。维持新皮层的IT模型,然后在每次从LifeLog数据流接收到新的刺激时更新该模型;从大脑信号测量中获得新的信息;并且在消费/产生的实时角色信号之间发现了新的功能依赖
{"title":"Declarative Consciousness for Reconstruction","authors":"Leslie G. Seymour","doi":"10.2478/jagi-2013-0007","DOIUrl":"https://doi.org/10.2478/jagi-2013-0007","url":null,"abstract":"Abstract Existing information technology tools are harnessed and integrated to provide digital specification of human consciousness of individual persons. An incremental compilation technology is proposed as a transformation of LifeLog derived persona specifications into a Canonical representation of the neocortex architecture of the human brain. The primary purpose is to gain an understanding of the semantical allocation of the neocortex capacity. Novel neocortex content allocation simulators with browsers are proposed to experiment with various approaches of relieving the brain from overload conditions. An IT model of the neocortex is maintained, which is then updated each time new stimuli are received from the LifeLog data stream; new information is gained from brain signal measurements; and new functional dependencies are discovered between live persona consumed/produced signals","PeriodicalId":247142,"journal":{"name":"Journal of Artificial General Intelligence","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128623012","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Is Brain Emulation Dangerous? 大脑模拟危险吗?
Pub Date : 2013-12-01 DOI: 10.2478/jagi-2013-0011
P. Eckersley, A. Sandberg
Abstract Brain emulation is a hypothetical but extremely transformative technology which has a non-zero chance of appearing during the next century. This paper investigates whether such a technology would also have any predictable characteristics that give it a chance of being catastrophically dangerous, and whether there are any policy levers which might be used to make it safer. We conclude that the riskiness of brain emulation probably depends on the order of the preceding research trajectory. Broadly speaking, it appears safer for brain emulation to happen sooner, because slower CPUs would make the technology‘s impact more gradual. It may also be safer if brains are scanned before they are fully understood from a neuroscience perspective, thereby increasing the initial population of emulations, although this prediction is weaker and more scenario-dependent. The risks posed by brain emulation also seem strongly connected to questions about the balance of power between attackers and defenders in computer security contests. If economic property rights in CPU cycles1 are essentially enforceable, emulation appears to be comparatively safe; if CPU cycles are ultimately easy to steal, the appearance of brain emulation is more likely to be a destabilizing development for human geopolitics. Furthermore, if the computers used to run emulations can be kept secure, then it appears that making brain emulation technologies ―open‖ would make them safer. If, however, computer insecurity is deep and unavoidable, openness may actually be more dangerous. We point to some arguments that suggest the former may be true, tentatively implying that it would be good policy to work towards brain emulation using open scientific methodology and free/open source software codebases
大脑仿真是一种假设但极具变革性的技术,在下个世纪出现的可能性不为零。本文调查了这种技术是否也会有任何可预测的特征,使其有可能成为灾难性的危险,以及是否有任何政策杠杆可以用来使其更安全。我们的结论是,大脑模拟的风险可能取决于前面的研究轨迹的顺序。从广义上讲,更快地实现大脑模拟似乎更安全,因为较慢的cpu将使该技术的影响更加渐进。如果在从神经科学的角度完全了解大脑之前对其进行扫描,可能会更安全,从而增加模拟的初始数量,尽管这种预测更弱,更依赖于场景。大脑模拟带来的风险似乎也与计算机安全竞赛中攻击者和防御者之间的力量平衡问题密切相关。如果CPU周期中的经济产权1本质上是可强制执行的,那么模拟似乎是相对安全的;如果CPU周期最终很容易被窃取,那么大脑模拟的出现更有可能成为人类地缘政治不稳定的发展。此外,如果计算机用于运行仿真可以保持安全,那么似乎使大脑仿真技术-开放-会使他们更安全。然而,如果计算机不安全是根深蒂固的、不可避免的,那么开放实际上可能更危险。我们指出,一些论点表明前者可能是正确的,这初步暗示,使用开放的科学方法和自由/开源软件代码库来实现大脑仿真将是一个好策略
{"title":"Is Brain Emulation Dangerous?","authors":"P. Eckersley, A. Sandberg","doi":"10.2478/jagi-2013-0011","DOIUrl":"https://doi.org/10.2478/jagi-2013-0011","url":null,"abstract":"Abstract Brain emulation is a hypothetical but extremely transformative technology which has a non-zero chance of appearing during the next century. This paper investigates whether such a technology would also have any predictable characteristics that give it a chance of being catastrophically dangerous, and whether there are any policy levers which might be used to make it safer. We conclude that the riskiness of brain emulation probably depends on the order of the preceding research trajectory. Broadly speaking, it appears safer for brain emulation to happen sooner, because slower CPUs would make the technology‘s impact more gradual. It may also be safer if brains are scanned before they are fully understood from a neuroscience perspective, thereby increasing the initial population of emulations, although this prediction is weaker and more scenario-dependent. The risks posed by brain emulation also seem strongly connected to questions about the balance of power between attackers and defenders in computer security contests. If economic property rights in CPU cycles1 are essentially enforceable, emulation appears to be comparatively safe; if CPU cycles are ultimately easy to steal, the appearance of brain emulation is more likely to be a destabilizing development for human geopolitics. Furthermore, if the computers used to run emulations can be kept secure, then it appears that making brain emulation technologies ―open‖ would make them safer. If, however, computer insecurity is deep and unavoidable, openness may actually be more dangerous. We point to some arguments that suggest the former may be true, tentatively implying that it would be good policy to work towards brain emulation using open scientific methodology and free/open source software codebases","PeriodicalId":247142,"journal":{"name":"Journal of Artificial General Intelligence","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131402376","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
The Outline of Personhood Law Regarding Artificial Intelligences and Emulated Human Entities 人工智能与拟人实体人格法纲要
Pub Date : 2013-12-01 DOI: 10.2478/jagi-2013-0010
Kamil Muzyka
Abstract On the verge of technological breakthroughs, which define and revolutionize our understanding of intelligence, cognition, and personhood, especially when speaking of artificial intelligences and mind uploads, one must consider the legal implications of granting personhood rights to artificial intelligences or emulated human entities
技术突破定义并彻底改变了我们对智能、认知和人格的理解,特别是当谈到人工智能和思想上传时,我们必须考虑将人格权授予人工智能或模拟人类实体的法律含义
{"title":"The Outline of Personhood Law Regarding Artificial Intelligences and Emulated Human Entities","authors":"Kamil Muzyka","doi":"10.2478/jagi-2013-0010","DOIUrl":"https://doi.org/10.2478/jagi-2013-0010","url":null,"abstract":"Abstract On the verge of technological breakthroughs, which define and revolutionize our understanding of intelligence, cognition, and personhood, especially when speaking of artificial intelligences and mind uploads, one must consider the legal implications of granting personhood rights to artificial intelligences or emulated human entities","PeriodicalId":247142,"journal":{"name":"Journal of Artificial General Intelligence","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129472083","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Conceptual Commitments of the LIDA Model of Cognition LIDA认知模型的概念承诺
Pub Date : 2013-06-01 DOI: 10.2478/jagi-2013-0002
S. Franklin, Steve Strain, R. McCall, B. Baars
Abstract Significant debate on fundamental issues remains in the subfields of cognitive science, including perception, memory, attention, action selection, learning, and others. Psychology, neuroscience, and artificial intelligence each contribute alternative and sometimes conflicting perspectives on the supervening problem of artificial general intelligence (AGI). Current efforts toward a broad-based, systems-level model of minds cannot await theoretical convergence in each of the relevant subfields. Such work therefore requires the formulation of tentative hypotheses, based on current knowledge, that serve to connect cognitive functions into a theoretical framework for the study of the mind. We term such hypotheses “conceptual commitments” and describe the hypotheses underlying one such model, the Learning Intelligent Distribution Agent (LIDA) Model. Our intention is to initiate a discussion among AGI researchers about which conceptual commitments are essential, or particularly useful, toward creating AGI agents.
在认知科学的子领域,包括知觉、记忆、注意、行动选择、学习等,关于基本问题的争论仍然存在。心理学、神经科学和人工智能各自对人工通用智能(AGI)的监督问题提供了不同的、有时是相互冲突的观点。目前对广泛的、系统级的思维模型的努力不能等待每个相关子领域的理论趋同。因此,这类工作需要在现有知识的基础上提出尝试性假设,将认知功能与研究心智的理论框架联系起来。我们将这样的假设称为“概念承诺”,并描述了一个这样的模型,即学习智能分布代理(LIDA)模型的假设。我们的目的是在AGI研究人员之间发起一场讨论,讨论哪些概念承诺对于创建AGI智能体是必不可少的,或者特别有用的。
{"title":"Conceptual Commitments of the LIDA Model of Cognition","authors":"S. Franklin, Steve Strain, R. McCall, B. Baars","doi":"10.2478/jagi-2013-0002","DOIUrl":"https://doi.org/10.2478/jagi-2013-0002","url":null,"abstract":"Abstract Significant debate on fundamental issues remains in the subfields of cognitive science, including perception, memory, attention, action selection, learning, and others. Psychology, neuroscience, and artificial intelligence each contribute alternative and sometimes conflicting perspectives on the supervening problem of artificial general intelligence (AGI). Current efforts toward a broad-based, systems-level model of minds cannot await theoretical convergence in each of the relevant subfields. Such work therefore requires the formulation of tentative hypotheses, based on current knowledge, that serve to connect cognitive functions into a theoretical framework for the study of the mind. We term such hypotheses “conceptual commitments” and describe the hypotheses underlying one such model, the Learning Intelligent Distribution Agent (LIDA) Model. Our intention is to initiate a discussion among AGI researchers about which conceptual commitments are essential, or particularly useful, toward creating AGI agents.","PeriodicalId":247142,"journal":{"name":"Journal of Artificial General Intelligence","volume":"172 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123265138","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 34
Evolving Non-Dominated Parameter Sets for Computational Models from Multiple Experiments 多实验计算模型的演化非支配参数集
Pub Date : 2013-03-01 DOI: 10.2478/jagi-2013-0001
Peter Lane, F. Gobet
Abstract Creating robust, reproducible and optimal computational models is a key challenge for theorists in many sciences. Psychology and cognitive science face particular challenges as large amounts of data are collected and many models are not amenable to analytical techniques for calculating parameter sets. Particular problems are to locate the full range of acceptable model parameters for a given dataset, and to confirm the consistency of model parameters across different datasets. Resolving these problems will provide a better understanding of the behaviour of computational models, and so support the development of general and robust models. In this article, we address these problems using evolutionary algorithms to develop parameters for computational models against multiple sets of experimental data; in particular, we propose the ‘speciated non-dominated sorting genetic algorithm’ for evolving models in several theories. We discuss the problem of developing a model of categorisation using twenty-nine sets of data and models drawn from four different theories. We find that the evolutionary algorithms generate high quality models, adapted to provide a good fit to all available data.
创建健壮的、可重复的、最优的计算模型是许多科学领域理论家面临的一个关键挑战。心理学和认知科学面临着特殊的挑战,因为收集了大量的数据,许多模型不适合用于计算参数集的分析技术。具体的问题是为给定的数据集找到所有可接受的模型参数,并确认不同数据集之间模型参数的一致性。解决这些问题将有助于更好地理解计算模型的行为,从而支持通用和健壮模型的开发。在本文中,我们使用进化算法来针对多组实验数据开发计算模型的参数来解决这些问题;特别地,我们在几个理论中提出了进化模型的“物种非支配排序遗传算法”。我们讨论了使用29组数据和从四个不同理论中得出的模型来开发分类模型的问题。我们发现,进化算法产生高质量的模型,适应提供一个很好的适合所有可用的数据。
{"title":"Evolving Non-Dominated Parameter Sets for Computational Models from Multiple Experiments","authors":"Peter Lane, F. Gobet","doi":"10.2478/jagi-2013-0001","DOIUrl":"https://doi.org/10.2478/jagi-2013-0001","url":null,"abstract":"Abstract Creating robust, reproducible and optimal computational models is a key challenge for theorists in many sciences. Psychology and cognitive science face particular challenges as large amounts of data are collected and many models are not amenable to analytical techniques for calculating parameter sets. Particular problems are to locate the full range of acceptable model parameters for a given dataset, and to confirm the consistency of model parameters across different datasets. Resolving these problems will provide a better understanding of the behaviour of computational models, and so support the development of general and robust models. In this article, we address these problems using evolutionary algorithms to develop parameters for computational models against multiple sets of experimental data; in particular, we propose the ‘speciated non-dominated sorting genetic algorithm’ for evolving models in several theories. We discuss the problem of developing a model of categorisation using twenty-nine sets of data and models drawn from four different theories. We find that the evolutionary algorithms generate high quality models, adapted to provide a good fit to all available data.","PeriodicalId":247142,"journal":{"name":"Journal of Artificial General Intelligence","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116354451","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
A Measure of Real-Time Intelligence 实时智能的衡量标准
Pub Date : 2013-03-01 DOI: 10.2478/jagi-2013-0003
Vaibhav Gavane
Abstract We propose a new measure of intelligence for general reinforcement learning agents, based on the notion that an agent’s environment can change at any step of execution of the agent. That is, an agent is considered to be interacting with its environment in real-time. In this sense, the resulting intelligence measure is more general than the universal intelligence measure (Legg and Hutter, 2007) and the anytime universal intelligence test (Hernández-Orallo and Dowe, 2010). A major advantage of the measure is that an agent’s computational complexity is factored into the measure in a natural manner. We show that there exist agents with intelligence arbitrarily close to the theoretical maximum, and that the intelligence of agents depends on their parallel processing capability. We thus believe that the measure can provide a better evaluation of agents and guidance for building practical agents with high intelligence.
基于智能体的环境可以在智能体执行的任何步骤发生变化的概念,我们为一般强化学习智能体提出了一个新的智能度量。也就是说,一个代理被认为是实时地与其环境交互的。从这个意义上说,由此产生的智力测量比通用智力测量(Legg和Hutter, 2007)和任何时候的通用智力测试(Hernández-Orallo和Dowe, 2010)更普遍。该度量的一个主要优点是,代理的计算复杂性以自然的方式被考虑到度量中。我们证明存在智能任意接近理论最大值的智能体,并且智能体的智能取决于它们的并行处理能力。因此,我们认为该方法可以更好地评价智能体,并为构建具有高智能的实用智能体提供指导。
{"title":"A Measure of Real-Time Intelligence","authors":"Vaibhav Gavane","doi":"10.2478/jagi-2013-0003","DOIUrl":"https://doi.org/10.2478/jagi-2013-0003","url":null,"abstract":"Abstract We propose a new measure of intelligence for general reinforcement learning agents, based on the notion that an agent’s environment can change at any step of execution of the agent. That is, an agent is considered to be interacting with its environment in real-time. In this sense, the resulting intelligence measure is more general than the universal intelligence measure (Legg and Hutter, 2007) and the anytime universal intelligence test (Hernández-Orallo and Dowe, 2010). A major advantage of the measure is that an agent’s computational complexity is factored into the measure in a natural manner. We show that there exist agents with intelligence arbitrarily close to the theoretical maximum, and that the intelligence of agents depends on their parallel processing capability. We thus believe that the measure can provide a better evaluation of agents and guidance for building practical agents with high intelligence.","PeriodicalId":247142,"journal":{"name":"Journal of Artificial General Intelligence","volume":"205 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123047946","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Reasoning with Computer Code: a new Mathematical Logic 用计算机代码推理:一种新的数理逻辑
Pub Date : 2013-01-04 DOI: 10.2478/v10229-011-0020-6
S. Pissanetzky
Abstract A logic is a mathematical model of knowledge used to study how we reason, how we describe the world, and how we infer the conclusions that determine our behavior. The logic presented here is natural. It has been experimentally observed, not designed. It represents knowledge as a causal set, includes a new type of inference based on the minimization of an action functional, and generates its own semantics, making it unnecessary to prescribe one. This logic is suitable for high-level reasoning with computer code, including tasks such as self-programming, objectoriented analysis, refactoring, systems integration, code reuse, and automated programming from sensor-acquired data. A strong theoretical foundation exists for the new logic. The inference derives laws of conservation from the permutation symmetry of the causal set, and calculates the corresponding conserved quantities. The association between symmetries and conservation laws is a fundamental and well-known law of nature and a general principle in modern theoretical Physics. The conserved quantities take the form of a nested hierarchy of invariant partitions of the given set. The logic associates elements of the set and binds them together to form the levels of the hierarchy. It is conjectured that the hierarchy corresponds to the invariant representations that the brain is known to generate. The hierarchies also represent fully object-oriented, self-generated code, that can be directly compiled and executed (when a compiler becomes available), or translated to a suitable programming language. The approach is constructivist because all entities are constructed bottom-up, with the fundamental principles of nature being at the bottom, and their existence is proved by construction. The new logic is mathematically introduced and later discussed in the context of transformations of algorithms and computer programs. We discuss what a full self-programming capability would really mean. We argue that self-programming and the fundamental question about the origin of algorithms are inextricably linked. We discuss previously published, fully automated applications to self-programming, and present a virtual machine that supports the logic, an algorithm that allows for the virtual machine to be simulated on a digital computer, and a fully explained neural network implementation of the algorithm.
逻辑是一种知识的数学模型,用于研究我们如何推理,如何描述世界,以及如何推断决定我们行为的结论。这里呈现的逻辑是自然的。这是实验观察到的,而不是设计出来的。它将知识表示为一个因果集,包括一种基于动作函数最小化的新型推理,并生成自己的语义,从而无需规定一个语义。这种逻辑适用于计算机代码的高级推理,包括自编程、面向对象分析、重构、系统集成、代码重用和从传感器获取的数据自动编程等任务。新逻辑具有坚实的理论基础。从因果集的排列对称性推导出守恒定律,并计算出相应的守恒量。对称和守恒定律之间的联系是一个基本的和众所周知的自然定律,也是现代理论物理学的一般原理。守恒量采用给定集合的不变分区的嵌套层次结构的形式。逻辑将集合的元素关联起来,并将它们绑定在一起,形成层次结构的各个层次。据推测,层次结构对应于大脑已知产生的不变表征。层次结构还表示完全面向对象的、自生成的代码,这些代码可以直接编译和执行(当有编译器可用时),或者翻译成合适的编程语言。这种方法是建构主义的,因为所有实体都是自下而上构建的,自然的基本原理在底层,它们的存在是通过建构来证明的。新的逻辑在数学上被引入,然后在算法和计算机程序转换的背景下进行讨论。我们将讨论完整的自编程能力的真正含义。我们认为自编程和关于算法起源的基本问题是密不可分的。我们讨论了先前发布的全自动自编程应用程序,并提出了一个支持逻辑的虚拟机,一个允许在数字计算机上模拟虚拟机的算法,以及一个完整解释的算法的神经网络实现。
{"title":"Reasoning with Computer Code: a new Mathematical Logic","authors":"S. Pissanetzky","doi":"10.2478/v10229-011-0020-6","DOIUrl":"https://doi.org/10.2478/v10229-011-0020-6","url":null,"abstract":"Abstract A logic is a mathematical model of knowledge used to study how we reason, how we describe the world, and how we infer the conclusions that determine our behavior. The logic presented here is natural. It has been experimentally observed, not designed. It represents knowledge as a causal set, includes a new type of inference based on the minimization of an action functional, and generates its own semantics, making it unnecessary to prescribe one. This logic is suitable for high-level reasoning with computer code, including tasks such as self-programming, objectoriented analysis, refactoring, systems integration, code reuse, and automated programming from sensor-acquired data. A strong theoretical foundation exists for the new logic. The inference derives laws of conservation from the permutation symmetry of the causal set, and calculates the corresponding conserved quantities. The association between symmetries and conservation laws is a fundamental and well-known law of nature and a general principle in modern theoretical Physics. The conserved quantities take the form of a nested hierarchy of invariant partitions of the given set. The logic associates elements of the set and binds them together to form the levels of the hierarchy. It is conjectured that the hierarchy corresponds to the invariant representations that the brain is known to generate. The hierarchies also represent fully object-oriented, self-generated code, that can be directly compiled and executed (when a compiler becomes available), or translated to a suitable programming language. The approach is constructivist because all entities are constructed bottom-up, with the fundamental principles of nature being at the bottom, and their existence is proved by construction. The new logic is mathematically introduced and later discussed in the context of transformations of algorithms and computer programs. We discuss what a full self-programming capability would really mean. We argue that self-programming and the fundamental question about the origin of algorithms are inextricably linked. We discuss previously published, fully automated applications to self-programming, and present a virtual machine that supports the logic, an algorithm that allows for the virtual machine to be simulated on a digital computer, and a fully explained neural network implementation of the algorithm.","PeriodicalId":247142,"journal":{"name":"Journal of Artificial General Intelligence","volume":"25 3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125030332","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
The AGINAO Self-Programming Engine AGINAO自编程引擎
Pub Date : 2013-01-04 DOI: 10.2478/v10229-011-0018-0
W. Skaba
Abstract The AGINAO is a project to create a human-level artificial general intelligence system (HL AGI) embodied in the Aldebaran Robotics' NAO humanoid robot. The dynamical and open-ended cognitive engine of the robot is represented by an embedded and multi-threaded control program, that is self-crafted rather than hand-crafted, and is executed on a simulated Universal Turing Machine (UTM). The actual structure of the cognitive engine emerges as a result of placing the robot in a natural preschool-like environment and running a core start-up system that executes self-programming of the cognitive layer on top of the core layer. The data from the robot's sensory devices supplies the training samples for the machine learning methods, while the commands sent to actuators enable testing hypotheses and getting a feedback. The individual self-created subroutines are supposed to reflect the patterns and concepts of the real world, while the overall program structure reflects the spatial and temporal hierarchy of the world dependencies. This paper focuses on the details of the self-programming approach, limiting the discussion of the applied cognitive architecture to a necessary minimum.
AGINAO是Aldebaran Robotics公司的NAO类人机器人,旨在创建一个人类水平的人工通用智能系统(HL AGI)。机器人的动态开放式认知引擎由一个嵌入式多线程控制程序表示,该程序是自己制作的,而不是手工制作的,并在模拟通用图灵机(UTM)上执行。认知引擎的实际结构是将机器人置于自然的学前环境中,并运行一个核心启动系统,该系统在核心层之上执行认知层的自我编程。来自机器人感官设备的数据为机器学习方法提供了训练样本,而发送给执行器的命令则可以测试假设并获得反馈。每个自创建的子例程应该反映现实世界的模式和概念,而整个程序结构反映世界依赖关系的时空层次结构。本文主要关注自编程方法的细节,将应用认知体系结构的讨论限制在必要的最低限度。
{"title":"The AGINAO Self-Programming Engine","authors":"W. Skaba","doi":"10.2478/v10229-011-0018-0","DOIUrl":"https://doi.org/10.2478/v10229-011-0018-0","url":null,"abstract":"Abstract The AGINAO is a project to create a human-level artificial general intelligence system (HL AGI) embodied in the Aldebaran Robotics' NAO humanoid robot. The dynamical and open-ended cognitive engine of the robot is represented by an embedded and multi-threaded control program, that is self-crafted rather than hand-crafted, and is executed on a simulated Universal Turing Machine (UTM). The actual structure of the cognitive engine emerges as a result of placing the robot in a natural preschool-like environment and running a core start-up system that executes self-programming of the cognitive layer on top of the core layer. The data from the robot's sensory devices supplies the training samples for the machine learning methods, while the commands sent to actuators enable testing hypotheses and getting a feedback. The individual self-created subroutines are supposed to reflect the patterns and concepts of the real world, while the overall program structure reflects the spatial and temporal hierarchy of the world dependencies. This paper focuses on the details of the self-programming approach, limiting the discussion of the applied cognitive architecture to a necessary minimum.","PeriodicalId":247142,"journal":{"name":"Journal of Artificial General Intelligence","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131888119","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Editorial: Approaches and Assumptions of Self-Programming in Achieving Artificial General Intelligence 社论:实现人工通用智能的自编程方法和假设
Pub Date : 2013-01-04 DOI: 10.2478/v10229-011-0017-1
K. Thórisson, Eric Nivel, R. Sanz, Pei Wang
Intuitively speaking, “self-programming” means the ability for a computer system to program its own actions. This notion is clearly related to Artificial Intelligence, and has been used by many researchers. Like many other high-level concepts, however, scrutiny shows that the term can be interpreted in several different ways. To make the discussion concrete and meaningful we introduce here a working definition of self-programming. In this definition we increase its concreteness while trying to keep the intuitive meaning of the concept. The activities of a computer system usually are considered to consist of atomic actions (which can also be called instructions, operations, behavior, or something else in different contexts). At any given moment the system’s primitive actions are in a finite and constant set A, meaning that they are distinct from each other, and can be enumerated. An action may take some input arguments, and produce some output arguments. The system can execute each of its actions,
直观地说,“自我编程”意味着计算机系统为自己的行为编程的能力。这个概念显然与人工智能有关,并已被许多研究人员使用。然而,像许多其他高级概念一样,仔细研究表明,这个术语可以用几种不同的方式来解释。为了使讨论具体化和有意义,我们在这里引入自编程的一个工作定义。在这个定义中,我们增加了它的具体性,同时又尽量保持概念的直观意义。计算机系统的活动通常被认为是由原子动作组成的(在不同的上下文中也可以称为指令、操作、行为或其他东西)。在任何给定时刻,系统的基本动作都在一个有限且恒定的集合a中,这意味着它们彼此不同,并且可以枚举。操作可以接受一些输入参数,并产生一些输出参数。系统可以执行它的每一个动作,
{"title":"Editorial: Approaches and Assumptions of Self-Programming in Achieving Artificial General Intelligence","authors":"K. Thórisson, Eric Nivel, R. Sanz, Pei Wang","doi":"10.2478/v10229-011-0017-1","DOIUrl":"https://doi.org/10.2478/v10229-011-0017-1","url":null,"abstract":"Intuitively speaking, “self-programming” means the ability for a computer system to program its own actions. This notion is clearly related to Artificial Intelligence, and has been used by many researchers. Like many other high-level concepts, however, scrutiny shows that the term can be interpreted in several different ways. To make the discussion concrete and meaningful we introduce here a working definition of self-programming. In this definition we increase its concreteness while trying to keep the intuitive meaning of the concept. The activities of a computer system usually are considered to consist of atomic actions (which can also be called instructions, operations, behavior, or something else in different contexts). At any given moment the system’s primitive actions are in a finite and constant set A, meaning that they are distinct from each other, and can be enumerated. An action may take some input arguments, and produce some output arguments. The system can execute each of its actions,","PeriodicalId":247142,"journal":{"name":"Journal of Artificial General Intelligence","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132190947","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Solving a Problem With or Without a Program 用或不用程序解决问题
Pub Date : 2013-01-04 DOI: 10.2478/v10229-011-0021-5
Pei Wang
Abstract To solve a problem, an ordinary computer system executes an existing program. When no such program is available, an AGI system may still be able to solve a concrete problem instance. This paper introduces a new approach to do so in a reasoning system that adapts to its environment and works with insuffcient knowledge and resources. The related approaches are compared, and several conceptual issues are analyzed. It is concluded that an AGI system can solve a problem with or without a problem-specific program, and therefore can have human-like creativity and exibility.
为了解决一个问题,一个普通的计算机系统执行一个已有的程序。当没有这样的程序可用时,AGI系统可能仍然能够解决具体的问题实例。本文介绍了一种新的方法,在一个适应其环境和在知识和资源不足的情况下工作的推理系统中做到这一点。对相关方法进行了比较,并对几个概念问题进行了分析。结论是,人工智能系统可以用或不用特定问题的程序来解决问题,因此可以具有类似人类的创造力和灵活性。
{"title":"Solving a Problem With or Without a Program","authors":"Pei Wang","doi":"10.2478/v10229-011-0021-5","DOIUrl":"https://doi.org/10.2478/v10229-011-0021-5","url":null,"abstract":"Abstract To solve a problem, an ordinary computer system executes an existing program. When no such program is available, an AGI system may still be able to solve a concrete problem instance. This paper introduces a new approach to do so in a reasoning system that adapts to its environment and works with insuffcient knowledge and resources. The related approaches are compared, and several conceptual issues are analyzed. It is concluded that an AGI system can solve a problem with or without a problem-specific program, and therefore can have human-like creativity and exibility.","PeriodicalId":247142,"journal":{"name":"Journal of Artificial General Intelligence","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2013-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126603324","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
期刊
Journal of Artificial General Intelligence
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1