AI Research: Limitations of Symbolic Approaches
23 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What was the main reason for rejecting symbolic approaches to building agents?

  • They were not suitable for time-constrained environments. (correct)
  • They were too expensive to develop.
  • They were not compatible with other AI systems.
  • They were too complex to implement.
  • What is the common theme among alternative approaches to agency?

  • The use of symbolic representations.
  • The integration of human and artificial intelligence.
  • The development of more complex AI systems.
  • The rejection of symbolic representations. (correct)
  • Why is intelligent behaviour seen as linked to the environment an agent occupies?

  • Because the environment is a source of energy for the agent.
  • Because the environment is a necessary component of intelligent behaviour.
  • Because the environment influences the agent's decision-making process. (correct)
  • Because the environment provides additional information.
  • What is the term used to describe AI systems that emerge from the interaction of various simpler behaviours?

    <p>Reactive systems.</p> Signup and view all the answers

    What is the main characteristic of situated approaches to agency?

    <p>The agent's actual situation in its environment.</p> Signup and view all the answers

    Why are alternative approaches to agency often referred to as 'reactive'?

    <p>Because they simply react to their environment without reasoning.</p> Signup and view all the answers

    What is the main difference between symbolic and alternative approaches to agency?

    <p>The focus on decision-making versus the focus on interaction with the environment.</p> Signup and view all the answers

    What is the common goal of alternative approaches to agency?

    <p>To create AI systems that can operate in time-constrained environments.</p> Signup and view all the answers

    The subsumption architecture is arguably the best-known ______ agent architecture.

    <p>reactive</p> Signup and view all the answers

    Rodney Brooks is one of the most vocal and influential critics of the ______ approach to agency.

    <p>symbolic</p> Signup and view all the answers

    According to Brooks, intelligent behaviour can be generated without explicit ______ of the kind that symbolic AI proposes.

    <p>representations</p> Signup and view all the answers

    Brooks identifies two key ideas that have informed his research, including ______ and embodiment.

    <p>situatedness</p> Signup and view all the answers

    The subsumption architecture realizes an agent's decision-making through a set of ______ behaviours.

    <p>task-accomplishing</p> Signup and view all the answers

    In Brooks's implementation, the behaviour modules are ______ state machines.

    <p>finite</p> Signup and view all the answers

    The task-accomplishing modules are assumed to include no complex ______ representations.

    <p>symbolic</p> Signup and view all the answers

    Intelligence is 'in the eye of the ______' - it is not an innate, isolated property.

    <p>beholder</p> Signup and view all the answers

    In many implementations, these behaviours are implemented as rules of the form situation- ______,

    <p>action</p> Signup and view all the answers

    Brooks proposed arranging the modules into a ______ hierarchy, with the behaviours arranged into layers.

    <p>subsumption</p> Signup and view all the answers

    Lower layers in the herarchy are able to ______ higher layers.

    <p>inhibit</p> Signup and view all the answers

    The idea is that higher layers represent more abstract ______.

    <p>behaviours</p> Signup and view all the answers

    A behaviour is a pair (c,a), where c G P is a set of ______ called the condition, and a E A is an action.

    <p>percepts</p> Signup and view all the answers

    A behaviour (c,a) will fire when the environment is in state s E S if and only if see(s) E ______.

    <p>c</p> Signup and view all the answers

    Let Beh = ((c,a) I c E P and a E A) be the set of all such ______.

    <p>rules</p> Signup and view all the answers

    Study Notes

    Limitations of Symbolic/Logical Approaches

    • Researchers questioned and rejected the assumptions of symbolic/logical approaches to building agents due to their limitations in operating in time-constrained environments.
    • Minor changes to the symbolic approach, such as weakening the logical representation language, were deemed insufficient to overcome these limitations.

    Alternative Approaches to Agency

    • In the mid-to-late 1980s, researchers began exploring alternatives to the symbolic AI paradigm.
    • Common themes among these approaches include:
      • Rejection of symbolic representations and decision-making based on syntactic manipulation of representations.
      • Intelligent, rational behavior is seen as inherently linked to the environment an agent occupies.
      • Intelligent behavior emerges from the interaction of various simpler behaviors.

    Characterization of Alternative Approaches

    • Alternative approaches to agency are sometimes referred to as:
      • Behavioral (developing and combining individual behaviors).
      • Situated (agents situated in an environment, rather than being disembodied from it).
      • Reactive (systems reacting to an environment without reasoning about it).

    Subsumption Architecture

    • Developed by Rodney Brooks, a prominent critic of the symbolic approach to agency
    • Brooks' three key theses:
      • Intelligent behavior can be generated without explicit representations of the kind that symbolic AI proposes
      • Intelligent behavior can be generated without explicit abstract reasoning of the kind that symbolic AI proposes
      • Intelligence is an emergent property of certain complex systems
    • Brooks' two key ideas:
      • Situatedness and embodiment: 'Real' intelligence is situated in the world, not in disembodied systems
      • Intelligence and emergence: 'Intelligent' behavior arises as a result of an agent's interaction with its environment

    Defining Characteristics of Subsumption Architecture

    • An agent's decision-making is realized through a set of task-accomplishing behaviors
    • Each behavior is an individual action function that continually takes perceptual input and maps it to an action to perform
    • Behavior modules are assumed to include no complex symbolic representations and do no symbolic reasoning
    • Behaviors are often implemented as rules of the form situation-action, which simply map perceptual input directly to actions

    Subsumption Hierarchy

    • Many behaviors can 'fire' simultaneously, requiring a mechanism to choose between the different actions selected
    • Behaviors are arranged into a subsumption hierarchy, with lower layers able to inhibit higher layers
    • Higher layers represent more abstract behaviors, with lower layers having higher priority

    Formal Model of Subsumption Architecture

    • The see function represents the agent's perceptual ability and remains unchanged
    • Decision function action is realized through a set of behaviors, together with an inhibition relation holding between these behaviors
    • A behavior is a pair (c,a), where c is a set of percepts called the condition, and a is an action
    • A behavior (c,a) will fire when the environment is in state s if and only if see(s) belongs to c

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

    This quiz explores the limitations of symbolic and logical approaches to building agents, and the need for a new approach to operate in time-constrained environments.

    More Like This

    Use Quizgecko on...
    Browser
    Browser