Robot Recognition of Complex Swarm Behaviors - PowerPoint PPT Presentation

About This Presentation
Title:

Robot Recognition of Complex Swarm Behaviors

Description:

Robot Recognition of Complex Swarm Behaviors – PowerPoint PPT presentation

Number of Views:74
Avg rating:3.0/5.0
Slides: 11
Provided by: aw2
Category:

less

Transcript and Presenter's Notes

Title: Robot Recognition of Complex Swarm Behaviors


1
Robot Recognition of Complex Swarm Behaviors
Aisha Walcott-MAS622J-Dec. 11, 2006
2
Introduction
Dispersion
Orbit
  • A Swarm is a large collection of autonomous
    mobile robots
  • No centralized control
  • Group behaviors are produced from local
    interactions of many individual robots
  • Goal is to develop a suite of primitive global
    behaviors that combine to form more complex group
    programs

Courtesy James McLurkin
3
Project Goal
Build multi-classifiers to classify Complex Swarm
Behaviors
Disperse
Orbit
Cluster
Bubble Sort
Example Features
hi source
low source
4
Approach
  • Collect raw behavior data sets
  • Determine Features (8D)
  • Pattern Recognition Algorithms
  • KNN
  • Neural Nets
  • Bayes Nets
  • Analyze results of each algorithm

5
KNN
  • Tested a range of values for nearest neighbors
    random tie break

Overall Correct Classification
Average Class Classification
Cluster 100 Disperse 12.5 Clump 50 Orbit
44 Bubble Sort 82
6
Neural Nets
  • Single Hidden Layer
  • Layer 1 nodes 50,70
  • Max percent 65
  • Logsig
  • Two Hidden Layer
  • Layer 1 nodes 50,70
  • Layer 2 nodes 25,25
  • Max percent 65

7
Bayes Nets
  • Mapping to discrete domain by applying k-means
    clustering to each feature

Preliminary Results Classification of
Cluster Possible bug in code Modify the discrete
mapping
Cluster, Disperse,Clump,Orbit, Bubble Sort
8
1
2
8
Discussion
  • KNN and Neural Net performed well
  • Determining the mapping from real numbers to a
    discrete domain may affect Bayes Nets classifiers
  • Overall high classification of clustering
    behavior
  • -Features tuned to behavior
  • -Not enough variety of samples
  • Need more samples of varying behavior

9
Next Steps
  • Feature selection-which group of features work
    best for each classifier
  • Additional experiments to determine why certain
    classifications are much better
  • Future
  • Use the temporal information to learn hidden
    emergent sub-behaviors

10
Thank You
Write a Comment
User Comments (0)
About PowerShow.com