• Aucun résultat trouvé

Introspective Learning, Reasoning, and Decision Making in NARS

N/A
N/A
Protected

Academic year: 2022

Partager "Introspective Learning, Reasoning, and Decision Making in NARS"

Copied!
2
0
0

Texte intégral

(1)

Introspective Learning, Reasoning, and Decision Making in NARS

?

Pei Wang, Xiang Li, and Patrick Hammer

Department of Computer and Information Sciences, Temple University {pei.wang, xiangliagi, patrick.hammer}@temple.edu

https://phillyagiteam.github.io/Website/

Abstract. The reasoning-learning mechanism of the AGI system NARS can be used to learn the beliefs and skills about the system itself.

This work-in-progress paper reports our recent work on the basis of our previous publications [1–3].

NARS (Non-Axiomatic Reasoning System) is a project that is moving toward Artificial General Intelligence (AGI) via an unified approach, that is, to mainly depend on a single reasoning-learning mechanism for various cognitive functions.

NARS is based on the theory that intelligence is the capability for an adaptive system to work with insufficient knowledge and resources. The system has to depend on its past experience to make predictions about a future that is different from, though still similar to, the past, in various aspects, as well as to use its bounded time and space supply to meet the unbounded demands.

NARS is designed as a reasoning system, though it is fundamentally different from the conventional reasoning systems where the canonical type of inference is to prove theorems according to axioms. There are multiple types of inference in NARS, including Deduction, Inductions, Abduction, Revision, Choice, Compar- ison, Analogy, etc., where various forms of uncertainty (randomness, fuzziness, ignorance, inconsistency, incompleteness, etc.) are inevitable.

NARS uses a term-oriented formal language to uniformly represent all types of knowledge, such as declarative, episodic, and procedural. A term gets its meaning by identifying a relatively significant ingredient or pattern in the sys- tem’s experience, and relating it to those of the other terms. Besides abstract concepts, terms also represent perceived regularities, executable operations, and desired goals. Compound terms can be composed recursively from other terms.

The inference tasks for NARS include experience summarizing, question an- swering, and goal achieving. The system normally processes a large number of tasks in a time-sharing manner, and gives each an adjustable priority. Though the basic inference steps are predetermined by the rules, the actual process for a task to be handled is determined, in every moment, by many historical and contextual factors in a way that can be neither predicted nor repeated accurately.

?This project is partly supported by a gift fund from Cisco.

(2)

2 P. Wang et al.

In the current open-source implementation of NARS1, an internal senso- rimotor mechanism is being developed. It serves as an addition to the existing sensorimotor mechanism that is concerned about external events and operations.

The basic components of this inner-oriented mechanism are mental operations that are triggered by certain conditions within the system, and produce events entering the system’s inner experience.

One group of mental operations mainly provides self-awareness, such as the recent major internal events regarding concept activation, inference step, antic- ipation, busyness and satisfaction value, etc. They can be triggered by factors outside the system’s experience, and consequently bring them into the system’s attention. For example, if a new event greatly contradicts the system’s antici- pation, a “surprise” event will be triggered, and if the current situation is very different from the system’s desires, an “unsatisfied” event will occur.

Another group of mental operations realizes self-control, such as by reallocat- ing the system’s computational resources. For instance, the system can deliber- ately increase the resource budget for a task, even though it only corresponds to a weak input signal; it can also explicitly disqualify the confidence of a belief, when it has reason to doubt the credibility of its source. These operations supplement and override the automatic inference processes that run “uncounsciously”, that is, without going into the system’s experience as events to be explicitly expressed in the system’s inner language, to be processed by the inference mechanism.

The system’s reasoning-learning activities connect the above “internal stim- uli” and “internal responses”. For instance, the temporal induction rule can selectively create implication statements between events, including mental oper- ations, to form beliefs with low confidence values. These can be interpreted as

“hypothesis” about the preconditions and consequences of the mental operations involved, and will be used to produce anticipations about the future. With the coming of new experience, some beliefs will be strengthened and remembered, while some others will be weakened and forgotten.

Such a mechanism allows for a preliminary form of self-consciousness in NARS by being aware of what it is thinking, as well as being able to partially control what it wants to think and how to think.

References

1. Wang, P.: Rigid Flexibility: The Logic of Intelligence. Springer, Dordrecht (2006) 2. Wang, P., Li, X., Hammer, P.: Self-awareness and self-control in NARS. In: Proceed-

ings of the Tenth Conference on Artificial General Intelligence. pp. 33–43 (2017) 3. Wang, P., Li, X., Hammer, P.: Self in NARS, an AGI system. Frontiers in Robotics

and AI5, 20 (2018), https://www.frontiersin.org/article/10.3389/frobt.2018.00020

1 http://opennars.org/

Références

Documents relatifs

The time and cost for a brute force attack is approximately 2^(16) more than for TripleDES, and thus, under the assumption that 128 bits of strength is the desired security

Paged feeds are lossy; that is, it is not possible to guarantee that clients will be able to reconstruct the contents of the logical feed at a particular time.. Entries may

This document specifies the requirements for the management of equipment used in networks supporting an MPLS Transport Profile (MPLS-TP).. The requirements are defined

In particular, bundles including the optional metadata block would be protected in their entirety for the duration of a single hop, from a forwarding node to an

The purpose of this document is to make clear that whenever a PE address occurs in an MCAST-VPN route (whether in the NLRI or in an attribute), the IP address family of

2 Until a refrigerator-stable vaccine becomes available, however, varicella vac- cine will not be incorporated into the recommend- ed immunization schedule in Canada, as most

NOTES the projects proposed by governments in the African Region for implementation during the biennium 1961-1962 under the Expanded Programme of Technical

MICRO CRAFT CORPORATION MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS MANUAL OR WITH RESPECT TO THE SOFTWARE DESCRIBED IN THIS MANUAL,