ARCHITECTURAL DOMAINS FOR AUTONOMY

Một phần của tài liệu the cognitive dynamics of computer science - cost-effective large scale software development (2006) (Trang 296 - 299)

The autonomous systems architecture is composed of the following two major architectural domains. See Figure 1, which is a composite visualization of these domains.

16.8.1 Domain I: The Human Thought Architecture Model (Functional Architecture)

This is the architectural interpretation of the Human Thought Architecture Model (HTAM), and is a representation of all of its subsystems allocated to a space in vir- tual memory. The space is elastic and accommodates each subsystem according to the computational needs it performs for any given task. The major Domain I sub- systems are:

THESENSORYSUBSYSTEM, composed of two major segments:

External Sensing Segment Internal Sensing Segment

THEFUNCTIONALSUBSYSTEM, composed of the following major segments:

The Reason Segment The Rules Segment The Abstraction Segment The Action Segment

The Concepts Segment The Decision Segment The Knowledge Segment The Contemplation Segment10 Other major segments

16.8.2 Domain II: The Human Thought Process Model (Common Software Services)

This is the architectural interpretation of the Human Thought Process Model (HTPM) and is a representation of all of the process cognitive computations and communications within the HTAM. It is an adaptive, self-regulating, computational paradigm, required for such a complex and large system, and is the underlying tech- nology for performing mathematically-intensive tasks at extremely high speeds.

The major Domain II subsystems are The Control Semaphore

The Will The Genius

The Common Software Services

TheCONTROLSEMAPHOREis much like the conductor of an orchestra; it directs the activities of the monad classes or monad networks. It also orchestrates the operations of the Will and the Genius.

TheWILLis a world unto itself, a system within a system. In fact, it is the pri- mary ‘‘operating system’’ that controls functions and segments, very much like a traditional operating system controls process execution and access to resources.

TheGENIUSis the secondary operating system, also a system within a system, but which does not control. It is a hyperspace super-processor that synthesizes data and information, and hands it over to the Will for disposition.

TheCOMMONSOFTWARESERVICESsubsystem,or monad network, is akin to the traditional input and output subsystem, yet is a process cognitive computational system in its own right. It has evolved over almost two decades from the initial ver- sion in GDSS, through all of its uses and refinements and improvements to its pre- sent concept. Its implementation is not constrained by technology, but by computer speed and memory.

The major modification to the CSS comes from the Leibnizian hypothesis referred to as amonad. A monad, as Leibniz defined it, is a subatomic particle con- taining all the elements and information in existence. Here in this architecture, it encapsulates those key cognitive functions, which along with other monads, form an autonomous orchestra approach to high-speed work distribution and efficiency, under the control of the operating system, which acts as a concertmaster.

10Michail Zak.Physical Model of Immune Inspired Computing. Jet Propulsion Laboratory M/S 126-347, Pasadena, CA 91105.

ARCHITECTURAL DOMAINS FOR AUTONOMY 275

The monad is the primary active element of the process cognitive computational system. The space allocated to the monad in virtual memory is elastic and depends entirely on the communications load it is required to accommodate. Individual monadic nodes group logically to form a monadic network called an idea basis.

Monad sets that encapsulate such an idea basis are themselves related to each other via participation in a yet larger network called a thought basis. When the monad hierarchy elaborates (replicates) itself, the result is a layer upon layer (basis upon basis) network of abstract intelligent processing within the Common Software Services layer, and within the segments as well, performing their work towards solving problems.

Monads are classified into four basic types (refer again to Figure 1):

SENSOR MONADS, which are dedicated to sensory functions, internal and external sensing of light, motion, mass, thermal energy, etc.

COMMUNICATIONS MONADS, which are dedicated to input/output functions between the segments.

MAINTENANCEMONADS, which are dedicated to status checking, programming, reprogramming, and discarding unneeded, obsolete, or expired monads.

EXECUTORMONADS, which are dedicated to performing functional work, such as geo-bio discrimination, motion detection, and self-repair at the systems level.

According to the Leibnitzian concept, there are countless monads in the uni- verse; they act independently of each other, but do their work in concert and har- mony. They communicate without a hierarchy, but are not simple ‘‘repeaters,’’ since they perform tasks and work under a divine ordered logic. As the Functional Sub- system is not hierarchical, in that all of its segments are priority-bounded by task ordering, the monad is the ideal CSS entity for the Cognitive Dynamic System. The types of ‘‘work’’ performed by the monads of the CSS are function-specific to com- munications, sensing, maintenance, and command execution.

All monads, as extensions and elements of the control logic of the operating sys- tem, have the following architecture in common:

FUNCTIONAL OPERATIONS SET, which classifies monads into the function-specific work they do (e.g., communications, sensing). The functional operations set includes a mathematical instruction.

NLT CLOCK that regulates the ‘‘No Later Than’’ completion of an operation, which if not updated, auto-terminates the monad (a form of monadic

‘‘apoptosis’’).

FUNCTIONAL STATE FILE SET, geared to the state of the activity being performed at any given time.

COMMUNICATIONS FILE SET, which contains the monad’s internal and external references.

MONAD SYSTEMIC DATABASE SET, which contains the systemic memory of events, targets, temperatures, and attitudes related to its work.

REPLICATION AND MUTATION DATA SET, which enables a monad to replicate itself when required by an event. For any event where the quantity of work required within the NLT period exceeds the capacity of the monad to perform on its own, the monad replicates itself to the number required for the performance of the event.

The human immune system is also a cognitive and autonomous system unto itself. It creates and commands into action specific types of phagocytes and lym- phocytes (among many others), the goal of which is to perform an immune function (e.g., to neutralize an invading pathogen). Likewise, the autonomous cognitive sys- tem initiates and commands into action specific classes of monads to collectively perform a complex task (e.g., identify a foreign entity, assess risk, select a course of action, take action).

As stated earlier, an individual monad is related to other monads as a node in a more specialized network. Each monad may encapsulate a collection of other monads, called abasis,from different levels that are function-specific. Such a collection of monads operates on its own distinct levels or frequencies. It is the monad linkage of functional association and its structural arrangement that enable the process cognitive paradigm.

Một phần của tài liệu the cognitive dynamics of computer science - cost-effective large scale software development (2006) (Trang 296 - 299)

Tải bản đầy đủ (PDF)

(314 trang)