CS344M Autonomous Multiagent Systems Todd Hester Department or - - PowerPoint PPT Presentation

cs344m autonomous multiagent systems
SMART_READER_LITE
LIVE PREVIEW

CS344M Autonomous Multiagent Systems Todd Hester Department or - - PowerPoint PPT Presentation

CS344M Autonomous Multiagent Systems Todd Hester Department or Computer Science The University of Texas at Austin Good Afternoon, Colleagues Todd Hester Good Afternoon, Colleagues Are there any questions? Todd Hester Logistics Office


slide-1
SLIDE 1

CS344M Autonomous Multiagent Systems

Todd Hester Department or Computer Science The University of Texas at Austin

slide-2
SLIDE 2

Good Afternoon, Colleagues

Todd Hester

slide-3
SLIDE 3

Good Afternoon, Colleagues

Are there any questions?

Todd Hester

slide-4
SLIDE 4

Logistics

  • Office hours

Todd Hester

slide-5
SLIDE 5

Logistics

  • Office hours
  • Reading responses

Todd Hester

slide-6
SLIDE 6

Logistics

  • Office hours
  • Reading responses
  • Resources page

Todd Hester

slide-7
SLIDE 7

Logistics

  • Office hours
  • Reading responses
  • Resources page
  • Programming assignment

− How’s it going?

Todd Hester

slide-8
SLIDE 8

Logistics

  • Office hours
  • Reading responses
  • Resources page
  • Programming assignment

− How’s it going? − Important: 3D code is only for this class

Todd Hester

slide-9
SLIDE 9

Logistics

  • Office hours
  • Reading responses
  • Resources page
  • Programming assignment

− How’s it going? − Important: 3D code is only for this class

  • Talks in the department:

Todd Hester

slide-10
SLIDE 10

Logistics

  • Office hours
  • Reading responses
  • Resources page
  • Programming assignment

− How’s it going? − Important: 3D code is only for this class

  • Talks in the department:

− Jeff Clune, Friday at 11am (2.402) − Cornell University − “Automatically generating regular, modular neural networks with computational abstractions of evolution and developmental biology”

Todd Hester

slide-11
SLIDE 11

Logistics

  • Next week’s readings up

− Multiagent Systems – an overview − Another overview (optional) − Pushing Brooks’ approach to MAS

Todd Hester

slide-12
SLIDE 12

Logistics

  • Next week’s readings up

− Multiagent Systems – an overview − Another overview (optional) − Pushing Brooks’ approach to MAS − Our RoboCup team paper

Todd Hester

slide-13
SLIDE 13

Logistics

  • Next week’s readings up

− Multiagent Systems – an overview − Another overview (optional) − Pushing Brooks’ approach to MAS − Our RoboCup team paper − Free-form response

Todd Hester

slide-14
SLIDE 14

Logistics

  • Next week’s readings up

− Multiagent Systems – an overview − Another overview (optional) − Pushing Brooks’ approach to MAS − Our RoboCup team paper − Free-form response

Todd Hester

slide-15
SLIDE 15

Writing Assessment

  • What did you think of these readings?
  • What was good about them?
  • How could they have improved?

Todd Hester

slide-16
SLIDE 16

Writing

  • Direct, articulate responses

− Thesis sentence − Supporting argument − Demonstrate that you know what you’re saying

Todd Hester

slide-17
SLIDE 17

Writing

  • Direct, articulate responses

− Thesis sentence − Supporting argument − Demonstrate that you know what you’re saying One way that TCA departs from Rodney Brooks’ design principles is that TCA employs a central control

  • module. TCA’s central component routes messages to

the various connected modules and maintains control information. Brooks’ designs,

  • n the other hand,

connected perception directly to actions, bypassing any form of central control and also any central representation of the world.

Todd Hester

slide-18
SLIDE 18

Reactive vs. deliberative (3 senses)

− Respond in a timely fashion − No complex respresentation − No state at all (respond to current percepts)

Todd Hester

slide-19
SLIDE 19

Reactive vs. deliberative (3 senses)

− Respond in a timely fashion − No complex respresentation − No state at all (respond to current percepts) From the book:

  • action : P → A
  • Decision based entirely on the present

Todd Hester

slide-20
SLIDE 20

Reactive vs. deliberative (3 senses)

− Respond in a timely fashion − No complex respresentation − No state at all (respond to current percepts) From the book:

  • action : P → A
  • Decision based entirely on the present

− True of Brooks’ “reactive” agents?

Todd Hester

slide-21
SLIDE 21

Brooks’ Goals

Todd Hester

slide-22
SLIDE 22

Brooks’ Goals

  • Autonomous mobile agents that are seen as intelligent
  • No interest in applications
  • Timely, robust, do something

Todd Hester

slide-23
SLIDE 23

Brooks’ Goals

  • Autonomous mobile agents that are seen as intelligent
  • No interest in applications
  • Timely, robust, do something
  • How differ from 3T goals?

Todd Hester

slide-24
SLIDE 24

Brooks’ Goals

  • Autonomous mobile agents that are seen as intelligent
  • No interest in applications
  • Timely, robust, do something
  • How differ from 3T goals?

− What are their stances towards modeling biology? − Which is more biologically plausible?

Todd Hester

slide-25
SLIDE 25

Brooks’ Goals

  • Autonomous mobile agents that are seen as intelligent
  • No interest in applications
  • Timely, robust, do something
  • How differ from 3T goals?

− What are their stances towards modeling biology? − Which is more biologically plausible? Subsumption Architecture

Todd Hester

slide-26
SLIDE 26

Brooks’ Goals

  • Autonomous mobile agents that are seen as intelligent
  • No interest in applications
  • Timely, robust, do something
  • How differ from 3T goals?

− What are their stances towards modeling biology? − Which is more biologically plausible? Subsumption Architecture (journal article, page 2)

Todd Hester

slide-27
SLIDE 27

Merkwelt

Todd Hester

slide-28
SLIDE 28

Merkwelt

  • Merkwelt ∼ “perceptual world”
  • Every agent has its own Merkwelt.

Todd Hester

slide-29
SLIDE 29

Merkwelt

  • Merkwelt ∼ “perceptual world”
  • Every agent has its own Merkwelt.
  • Why should robots use a representation based on our

Merkwelt?

  • Do we know our own Merkwelt?

Todd Hester

slide-30
SLIDE 30

Modules

“When researchers working on a particular module get to choose both the inputs and the outputs that specify the module requirements I believe there is little chance the work they do will fit into a complete intelligent system.” Does this apply to 3T?

Todd Hester

slide-31
SLIDE 31

Could the 3T apps have used subsumption?

  • Why or why not?

Todd Hester