Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
Conceptual structures: information processing in mind and machine
Conceptual structures: information processing in mind and machine
The society of mind
The structure-mapping engine: algorithm and examples
Artificial Intelligence
Unified theories of cognition
Intelligence without representation
Artificial Intelligence
Concurrent, object-oriented natural language parsing: the ParseTalk model
International Journal of Human-Computer Studies - Special issue: object-oriented approaches in artificial intelligence and human-computer interaction
CYC: a large-scale investment in knowledge infrastructure
Communications of the ACM
Communicating and mobile systems: the &pgr;-calculus
Communicating and mobile systems: the &pgr;-calculus
What Is Thought?
The Emotion Machine: Commonsense Thinking, Artificial Intelligence, and the Future of the Human Mind
The Emotion Machine: Commonsense Thinking, Artificial Intelligence, and the Future of the Human Mind
Pursuing the Goal of Language Understanding
ICCS '08 Proceedings of the 16th international conference on Conceptual Structures: Knowledge Visualization and Reasoning
Handbook of Knowledge Representation
Handbook of Knowledge Representation
Architectures for intelligent systems
IBM Systems Journal
Cognitive architectures for conceptual structures
ICCS'11 Proceedings of the 19th international conference on Conceptual structures for discovering knowledge
Hi-index | 0.01 |
During the past half century, the field of artificial intelligence has developed a large number of theories, paradigms, technologies, and tools. Many AI systems are based on one dominant paradigm with a few subsidiary modules for handling exceptions or special cases. Some systems are built from components that perform different tasks, but each component is based on a single paradigm. Since people freely switch from one method of thinking or reasoning to another, some cognitive scientists believe that the ability to integrate multiple methods of reasoning is key to human-like flexibility. In his book The Society of Mind , Minsky (1986) presented an architecture for intelligence based on a society of heterogeneous agents that use different reasoning methods to solve different problems or different aspects of the same problem. That idea is intriguing, but it raises many serious issues: how to coordinate multiple agents, distribute tasks among them, evaluate their results, encourage agents that consistently produce good results, inhibit agents that produce misleading, irrelevant, or unfruitful results, and integrate all the results into a coherent response. The most difficult problem is to enable multiple heterogeneous agents, acting independently, to produce the effect of a single mind with a unified personality that can pursue and accomplish coherent goals. This article discusses ways of organizing a society of heterogeneous agents as an integrated system with flexible methods of reasoning, learning, and language processing.