ArticleslgStudy

science

LIDA (cognitive architecture)

LIDA (cognitive architecture) is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand LIDA (cognitive architecture) rather than just read about it. In short: The LIDA (Learning Intelligent Decision Agent) cognitive architecture, previously Learning Intelligent Distribution Agent for its origins in IDA, attempts to model a broad spectrum of cognition in biological systems, from low-level perception/action to high-level reasoning. Developed primarily by Stan Franklin and colleagues at the University of Memphis, the LIDA architecture is empirically grounded in cognitive sci…

Key takeaways

  • LIDA (cognitive architecture) belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect LIDA (cognitive architecture) to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of LIDA (cognitive architecture) from memory before moving on to harder problems.

Reference excerpt

The LIDA (Learning Intelligent Decision Agent) cognitive architecture, previously Learning Intelligent Distribution Agent for its origins in IDA, attempts to model a broad spectrum of cognition in biological systems, from low-level perception/action to high-level reasoning. Developed primarily by Stan Franklin and colleagues at the University of Memphis, the LIDA architecture is empirically grounded in cognitive science and cognitive neuroscience. It is an extension of IDA, which adds mechanisms for learning. In addition to providing hypotheses to guide further research, the architecture can support control structures for software agents and robots. Providing plausible explanations for many cognitive processes, the LIDA conceptual model is also intended as a tool with which to think about how minds work. Two hypotheses underlie the LIDA architecture and its corresponding conceptual model: 1) Much of human cognition functions by means of frequently iterated (~10 Hz) interactions, called cognitive cycles, between conscious contents, the various memory systems and action selection. 2) These cognitive cycles, serve as the "atoms" of cognition of which higher-level cognitive processes are composed.

Overview Though it is neither symbolic nor strictly connectionist, LIDA is a hybrid architecture in that it employs a variety of computational mechanisms, chosen for their psychological plausibility. The LIDA cognitive cycle is composed of modules and processes employing these mechanisms.

Computational mechanisms The LIDA architecture uses several modules, including variants of the Copycat Architecture, sparse distributed memory, the schema mechanism, the Behavior Net, and the subsumption architecture.

Psychological and neurobiological underpinnings As a comprehensive, conceptual and computational cognitive architecture the LIDA architecture is intended to model a large portion of human cognition. Comprising a broad array of cognitive modules and processes, the LIDA architecture attempts to implement and flesh out a number of psychological and neuropsychological theories including Global Workspace Theory, situated cognition, perceptual symbol systems, working memory, memory by affordances, long-term working memory, and the H-CogAff architecture.

Codelets LIDA relies heavily on what Franklin calls codelets. A codelet is a "special purpose, relatively independent, mini-agent typically implemented as a small piece of code running as a separate thread."

Cognitive cycle The LIDA cognitive cycle can be subdivided into three phases: understanding, consciousness, and action selection (which includes learning). In the understanding phase, incoming stimuli activate low-level feature detectors in sensory memory. The output engages perceptual associative memory where higher-level feature detectors feed in to more abstract entities such as objects, categories, actions, events, etc. The resulting percept moves to the Workspace where it cues both Transient Episodic Memory and Declarative Memory producing local associations. These local associations are combined with the percept to generate a current situational model which is the agent's understanding of what is going on right now. In the consciousness phase, "attention codelets" form coalitions by selecting portions of the situational model and moving them to the Global Workspace. These coalitions then compete for attention. The winning coalition becomes the content of consciousness and is broadcast globally. These conscious contents are then broadcast globally, initiating the learning and action selection phase. New entities and associations, and the reinforcement of old ones, occur as the conscious broadcast reaches the various forms of memory, perceptual, episodic and procedural. In parallel with all this learning, and using the conscious contents, possible action schemes are instantiated from Procedural Memory and sent to Action Selection, where they compete to be the behavior selected for this cognitive cycle. The selected behavior triggers sensory-motor memory to produce a suitable algorithm for its execution, which completes the cognitive cycle. This process repeats continuously, with each cycle representing a cognitive "moment" that contributes to higher-level cognitive processes.

History Virtual Mattie (V-Mattie) is a software agent that gathers information from seminar organizers, composes announcements of next week's seminars, and mails them each week to a list that it keeps updated, all without the supervision of a human. V-Mattie employed many of the computational mechanisms mentioned above. Baars' Global Workspace Theory (GWT) inspired the transformation of V-Mattie into Conscious Mattie, a software agent with the same domain and tasks whose architecture included a consciousness mechanism à la GWT. Conscious Mattie was the first functionally, though not phenomenally, conscious software agent. Conscious Mattie gave rise to IDA. IDA (Intelligent Distribution Agent) was developed for the US Navy to fulfill tasks performed by human resource personnel called detailers. At the end of each sailor's tour of duty, he or she is assigned to a new billet. This assignment process is called distribution. The Navy employs almost 300 full time detailers to effect these new assignments. IDA's task is to facilitate this process, by automating the role of detailer. IDA was tested by former detailers and accepted by the Navy. Various Navy agencies supported the IDA project to the tune of some $1,500,000. The LIDA (Learning IDA) architecture was originally spawned from IDA by the addition of several styles and modes of learning, but has since then grown to become a much larger and generic software framework.

Footnotes

External links LIDA architecture Cognitive Computing Research Group, Memphis University database of possible neural correlates of LIDA modules and processes How Minds Work" tutorial mention of LIDA in Bot shows signs of consciousness by Celeste Biever, New Scientist 1 April 2011

Worked examples

Example 1 — a first encounter with LIDA (cognitive architecture)

Start with the simplest possible case. Write down what LIDA (cognitive architecture) claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to LIDA (cognitive architecture) before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about LIDA (cognitive architecture) ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of LIDA (cognitive architecture)

In research
LIDA (cognitive architecture) appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses LIDA (cognitive architecture) in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
LIDA (cognitive architecture) is common in secondary-school and first-year university syllabi. It links to neighbouring topics Cognitive architecture, so understanding it makes those chapters shorter.
In everyday life
Look for LIDA (cognitive architecture) outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “LIDA (cognitive architecture)” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study LIDA (cognitive architecture) in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what LIDA (cognitive architecture) means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain LIDA (cognitive architecture) out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is LIDA (cognitive architecture) in simple terms?

The LIDA (Learning Intelligent Decision Agent) cognitive architecture, previously Learning Intelligent Distribution Agent for its origins in IDA, attempts to model a broad spectrum of cognition in biological systems, from low-level perception/action to high-level reasoning. Developed primarily by S…

Why does LIDA (cognitive architecture) matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study LIDA (cognitive architecture)?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on LIDA (cognitive architecture).

Tags

  • Cognitive architecture

Keep exploring