• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/28

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

28 Cards in this Set

  • Front
  • Back

5 Generic Intelligent Agents

1. Simple Reflex Agent


2. Model based agent


3. Goal Based Agent


4. Utility Based Agent


5. Learning Utility

Simple Reflex Agent

-Action-centric, Highly reactive and practically "brainless"


-Works with minimal amount of deliberation


-Concerned primarily with survival


- Production rules exist but formulated as an autonomic process


EX- IF(someone shoots), Then (Duck or hide)

Model-Based Reflex Agents

- Similar to a simple reflex agent but updates a model about the world


-This “internal state” can be minimal


-Ideally, some kind of working memory is desirable but not required


- These agents can possess, update and maintain state-models e.g. many Finite-State Machines are Model-Based Reflex Agents


-Within each state, they have a finite number of actions and reflexes available

Goal-Based Agents

-Their actions depend on the goals that need to be achieved.


-Goals ca define an entry or initiating state


-Goals can also define a terminal or end state.


- Planning and searching algorithms(+ heuristics) achieve goals.



Utility-Based Agents

- Very similar to goal based agents


- Seeks to optimize goals and desires


- Able to evaluate the quality of achieving a particular goal.


- Quality is represented as a real number.


-This agent meets minimum cognition requirement for AGI applications

Utility-Based Agents

- Can include all characteristics from the previous agent-types.


- Capable of learning from mistakes and from a priori knowledge.


- high level of meta-cognitive monitoring and evaluation.


- Essential for handling stochastic environments.


-Bestsuited for AGI applications

Two Types of Infusion Strategies

-Low infusion


-High infusion



Low infusion

-emotions are unlikelyto influence cognition



Direct Access Processing Strategy: Acting based on a stored-responsedecontextualized from any original emotional association




Motivated Processing Strategy:Actingon a current goal which is independent of emotional influence

High Infusion Strategies

- Emotions will very likely influence cognition

Heuristic Processing Strategy (for emotional maintenance andemotion-driven learning/memory) - Emotionsproduce mood congruenteffects”(i.e. mapping stimuli to a mood, Ibid.). “There are no simple responsesavailable and the task is simple”




Substantive Processing Strategy:Moodinfluences the ability to pay attention and focus on the “closed” mode



AGI/AI


Constructionist & Constructivist



what is a cognitive architecture

-A C.G is a well defined broadly scoped, domain generic computational cognitive model, capturing the essential structure & process of the mind, to be used for a broad, multiple level multiple-domain analysis of behavior

_ more than just A Model can be multiple models put together


-models explain one thin where GA. usually have man models & are meant to explain many cognitive components

ACT-R
- Adaptive Control of thought - Rational

-what is good for?



Pros & Cons of ACT-R
pros: - one of the earlier C.G., - widely implemented, - separate loops for implicit & explicit memory,- centralized production-rule memory Hub



cons: -no communication between declaring and procedural memory,-Explicit & Implicit process kept separate,-Barley a architecture



SOAR

-State operator and result


-1. Input2. State Elaboration3. Propose Operator 4. Compare Operators5. Select Operator6. Apply Operator7. Output (result)8. Observe new state 9. New State becomes new input (repeatcycle)


-Constructionist



SOAR Pros & Cons
Pros: •Easyto specify/conceptualize•Modularcomponent assembly •Robust/stable•Quick•Abilityto propose operators•Abilityto prefer operators•Diverseagent implementations•Stillbeing upgraded



Cons:•Somechunks over-compressed•Top-Down•Hand-Coded(time-consuming)•Logic= production-based•Constructionist•Centralizedrepresentation•Serialdecision cycle•Bulkresolution•Declarative/proceduralmemory fused together•Task-obsessed•Computationallyexpensive (scalingnightmare)

CLARION

-Connectionist Learning with Adaptive Rule induction on-line


-Has 4 sub-systems MCS,NACS,MS,ACS


- A Hybrid System

ACS

-Action Centered Sub-system


- The top level contains simple State and Action rules


- Rule learning in the top level is mostly one-shot and can be preformed bottom up or independently


One -shot learning =only requries a few training examples(maybe even one) to learn


- the bottomlevel usesmulti-layer perceptronsto associate states and actions.


-Learninginthe bottom level is captured by a reinforcement learning algorithm(with back propagation)

NACS

-Non-Action Sub-system


- the bottomlevel usesa nonlinear neural network.


- Learninginthe bottom level is captured by associative (e.g.,contrastive Hebbian) learning.


- The NACS in CLARION has been usedmainly to simulate reasoning [i.e. deliberating & thinkingbefore acting].


-The toplevel containssimple logical rules […] -Rulelearning in the top level is mostly “one-shot” (similar tothe ACS).


MS

•“The Motivational Subsystem containsboth lowand high level primary drivesthat take into account environmentalandinternal factorsin determining drive strengths.


•The drive states determined by the MSare reported to the MetaCognitiveSubsystem[MCS].


•Higher level drivesseem to be related to goals

MCS

•[TheMCS] “regulates notonly goal structures butalso cognitive processes tofacilitate theachievement of the goals.”(Hélie et al., 2008: 10)•Meta-Cognition =Thinking about thinking (or thinking about planning)


•TheMCS can set and monitor: utilities, goals, policies etc.

CLARION Pros & Cons

Pros: •Implicit/Explicitrepresentation, •Hybrid:top/bottom, •Modelshuman cognition (bestapproximation so far), •Distributedrepresentation, •RER(Rule-ExtractionRefinement) algorithm, •SupportsQ-Learning


Cons:•Fewimplementations, •Nofocus on explicit or implicit knowledge

AREA

-AutocatalyticEndogenous Reflective Architecture


-Autocatalytic = Self-starting, self-initializing -Endogenous“Self-maintained originates from itself”


-[self]-ReflectiveLooksback on its own processes and semantic evolution


- Is a constructivist approach

Bootstrapping

Building, creating or thinking aboutsomething from verylittle, orvirtually no resources or priorknowledge

AREA PROs and CONs

PROS: •Implicit/Explicitrepresentation•Bottom-up•Recursiveself-improvement•Bootstrapping•Atomicresolution•Uniformfine-grained representation•Forward/Backwardchaining


CONS:•Fewimplementations•Manualcustomization (too atomic)•Nonmodular•Validityquestioned (by some)•RequiresReplicode (its own language)

GOLEM

-A cognitive meta-architecture


- Goal-OrientedLearning Meta-Architecture

GOLEM’scomponents

HistoricalRepository =database storing the past history of Ss internalstates and actions, as well asinformation about the environmentduring Sspast


• OperatingProgram =the program that S is governing its actionsby, at a given point in time


• Predictor= program that estimates, given a candidate operatingprogramP and a possible future world W, the odds of P leading to W


•Memory Manager program = program that decides when to storenew observations and actions in theHistorical Repository, and whichones to delete in order to do so;potentially it may be given somehard-wired constraints to follow,such as ‘never forget human history,or the previous century of yourlife.’•Tester =hard-wired program that estimates the quality of a candidatePredictor, using a simple backtestingmethodologyNZp

All C.G.