A Pedagogical Framework for Modeling and Simulating Intelligent - - PowerPoint PPT Presentation

a pedagogical framework for modeling and simulating
SMART_READER_LITE
LIVE PREVIEW

A Pedagogical Framework for Modeling and Simulating Intelligent - - PowerPoint PPT Presentation

A Pedagogical Framework for Modeling and Simulating Intelligent Agents and Control Systems Dan Tappan Assistant Professor, Computer Science Idaho State University 1 AAAI-08 Motivation Student programming assignments too much


slide-1
SLIDE 1

AAAI-08 1

A Pedagogical Framework for Modeling and Simulating Intelligent Agents and Control Systems

Dan Tappan

Assistant Professor, Computer Science Idaho State University

slide-2
SLIDE 2

AAAI-08 2

Motivation

  • Student programming assignments

– too much troublesome administrative overhead – effort directed toward programming, not AI – non-reusable hacks

  • Student-friendly AI modeling and simulation framework

– manages components, agents, graphics, logging, etc. – facilitates controlled experiments – promotes meaningful analysis

slide-3
SLIDE 3

AAAI-08 3

Environment

  • 3D tabletop world of arbitrary scale

north e a s t x y z south west

slide-4
SLIDE 4

AAAI-08 4

Components

  • Hierarchical building blocks / infrastructure for agents

– input/processing/output functionality – tedious, error-prone engineering aspects

  • mount points
  • degrees of freedom
  • speed, acceleration, timing

– enforces students’ rules and constraints

x y z pitch roll yaw x y z elevation azimuth

slide-5
SLIDE 5

AAAI-08 5

Agents

  • Coordinated components in task environment

– AI core – command and control – intercommunication

slide-6
SLIDE 6

AAAI-08 6

Simulation and Analysis

  • Monte Carlo simulation

– controlled experiments – automatic data collection – manual, external analysis

  • Example scenarios

– nature

  • herding
  • flocking
  • following
  • predator/prey

– engineering

  • control systems
  • robotics
  • battle engagements

leader the herd baby mommy the herd

slide-7
SLIDE 7

AAAI-08 7

Questions?

Dan Tappan

tappdan@isu.edu / www.isu.edu/~tappdan