SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Swarm Jobs of Today : Harnessing Swarm Intelligence
suresh.sood@uts.edu.au
@soody
http://www.slideshare.net/ssood/swarm-jobs
Housekeeping Complexity Stories 4– Building Complex Systems Models
This discussion and lecture includes a hands on with building or rather playing with complex system (agent
based ) models. The only background assumed is general use of your laptop computer. During this session
participants gain familiarity with NetLogo, a specialist agent-based modelling language. NetLogo is free, and is
available for Mac OSX, Windows and Linux. The latest software as of February 2017 is downloadable from:
https://ccl.northwestern.edu/netlogo/6.0/
You are encouraged to use your own laptop computer or at least have one shareable amongst a group.
Owing to limited time the expectation is you have already downloaded and installed the Netlogo software prior
to attending this session.
This in class session covers agent-based modelling theory and simulations of selected models. In
Netlogo a modeler gives instructions to hundreds or thousands of independent "agents” operating in parallel.
As a takeaway, you will be able to execute agent based models installed with Netlogo as well as modify an
existing model. Beyond the class, the desire based on your own interest is undertaking experimentation by
executing a variety of models and changing parameters to witness first hand impacts of the number of agents
and other variables. Furthermore, a “Modeling Commons” is available at
http://modelingcommons.org/account/login. This community of over 1,000 models is for sharing and
discussing agent-based models written in NetLogo by modelers from around the world allowing the exploration
of the connections existing between the micro-level behavior of individuals and the macro-level patterns that
emerge from the interaction of many individuals.
2Suresh Sood 2017
Swarm Intelligence (SI)
• Bio- Inspiration (biomimetic)
 Flocking of birds
 School of fish
 Ants foraging food
 Termite mound construction
• Physics Inspiration (physicomimetics; Spears and Spears 2011)
 Nature is lazy informs physical robot design
 Physics is most “predictive science” (ibid) with respect to behavior of systems and pre-setting parameters
 Overcomes challenges of environmental traces
• Swarm Algorithms
 Ant colony optimisation
 Particle swarm optimisation
• Emergent Behaviour
 Bottom up # top down
 Builds on local interactions of the swarm directly or via environment (stigmergy)
Suresh Sood 2017 3
SI Represents a Complex System
• Complex Adaptive Systems
• Whole is greater than the sum of the parts
• Many parts
• Relationships “the missing link”
• Emergence and self-organisation
• Non-linear and dynamic patterns
• Difficult to predict outcomes & manage - little things make big difference
Suresh Sood 2017 4
Fingerprints of Complexity (Casti 199x)
• Medium sized number of agents ( 3 to 10^23 but usually few hundred)
• Intelligent (rules following) and adaptive
• Local information (no global information, just your immediate neighbors)
• Emergent patterns from very simple local rules
• Complex systems include Stock markets, road traffic networks, evolutionary
ecosystems, supermarkets national economies, health care delivery systems,
communications networks, insurance industry.
Suresh Sood 2017 5
Why Swarms in 2017?
1. Amazon Package Shipments via Robots (December 2014)
2. Perdix UAV Swarm Demo (October 2016)
3. Intel 500 Guinness Record (November 2016)
4. Navy Autonomous Swarmboats (December 2016)
5. First Prime Air Delivery in UK (December 2016)
Suresh Sood 2017 6
Swarm Characteristics
(Adapted from Spear and Spear 2014)
• Fully distributed no central control (Emergent behaviour)
• Self organisation
• Robustness (A Predator UAV costs USD4.5m)
• Self-repair
• Scalability
• Noise tolerance
• Local communication Suresh Sood 2017 7
Complex Self Organising Systems- School of Fish
3 Rule Model of Self-Organization for a school of fish by Craig Reynolds (1986)
1.Separation
keep a minimum distance from your neighbors
2.Alignment
steer in the average direction of your neighbors
3.Cohesion
steer toward the average position of your neighbors
Reference : http://www.red3d.com/cwr/boids/Suresh Sood 2017 8
Drowsy Driver Detection
Anomalies?
Lateral
Drift? Micronods? Large
Motions?
Stillness?
Drowsiness
(Surprise)
Suresh Sood 2017 9
No single indicator is sufficiently indicative to trigger an alert. But together there is enough information.
Terrorism Detection
Contact with
other
suspects
Last-
minute
ticket
purchase
Financial
discrepancies
Passport
irregularities
Prior
Criminal
Record
Terrorism Event
(Surprise)
Suresh Sood 2017 10
A similar approach can identify the convergence of terrorism-related activities
Suresh Sood 2017 11
https://www.amazon.jobs/en/teams/prime-air?base_query=&loc_query=&job_count=10&result_limit =10&sort= relevant&team _category%5B%5D=prime-air&cache, last viewed 30 January 2017.
Swarm Jobs of Today & Tomorrow
• Swarm Captain
• Swarm Technician
• Swarm Manager
• Swarm Co-ordinator
• Swarm Artist
• Swarm Logistics Commander
• Swarm Modeler
• Swarm Community Manager of Swarm Tactics
Suresh Sood 2017 12

Weitere ähnliche Inhalte

Ähnlich wie Swarm jobs

Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!Tom Mens
 
A study on users of moodle through sarasin model
A study on users of moodle through sarasin modelA study on users of moodle through sarasin model
A study on users of moodle through sarasin modelIAEME Publication
 
A study on users of moodle through sarasin model
A study on users of moodle through sarasin modelA study on users of moodle through sarasin model
A study on users of moodle through sarasin modelIAEME Publication
 
A study on users of moodle through sarasin model
A study on users of moodle through sarasin modelA study on users of moodle through sarasin model
A study on users of moodle through sarasin modelIAEME Publication
 
연구실 소개(2014)
연구실 소개(2014)연구실 소개(2014)
연구실 소개(2014)NCLab_KAIST
 
Software Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceSoftware Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceCarole Goble
 
Swarm Robotics An Overview
Swarm Robotics An OverviewSwarm Robotics An Overview
Swarm Robotics An Overviewijtsrd
 
Object Orientation Fundamentals
Object Orientation FundamentalsObject Orientation Fundamentals
Object Orientation FundamentalsPramod Parajuli
 
Study on security and quality of service implementations in p2 p overlay netw...
Study on security and quality of service implementations in p2 p overlay netw...Study on security and quality of service implementations in p2 p overlay netw...
Study on security and quality of service implementations in p2 p overlay netw...eSAT Publishing House
 
Building the iRODS Consortium
Building the iRODS ConsortiumBuilding the iRODS Consortium
Building the iRODS ConsortiumAll Things Open
 
Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010Oladokun Sulaiman
 
CrawlerLD - Distributed crawler for linked data
CrawlerLD - Distributed crawler for linked dataCrawlerLD - Distributed crawler for linked data
CrawlerLD - Distributed crawler for linked dataRaphael do Vale
 
Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402vrij
 
Agile leadership practices for PIONEERS
 Agile leadership practices for PIONEERS Agile leadership practices for PIONEERS
Agile leadership practices for PIONEERSStefan Haas
 
7 latest-dot-net-interview-questions
7  latest-dot-net-interview-questions7  latest-dot-net-interview-questions
7 latest-dot-net-interview-questionssadiqkhanpathan
 
Published irisrecognitionpaper
Published irisrecognitionpaperPublished irisrecognitionpaper
Published irisrecognitionpaperDr-mahmoud Algamel
 
Published irisrecognitionpaper
Published irisrecognitionpaperPublished irisrecognitionpaper
Published irisrecognitionpaperDr-mahmoud Algamel
 
Rzevsky agent models of large systems
Rzevsky  agent models of large systemsRzevsky  agent models of large systems
Rzevsky agent models of large systemsMasha Rudnichenko
 
Wildlife in the cloud: A new approach for engaging stakeholders in wildlife m...
Wildlife in the cloud: A new approach for engaging stakeholders in wildlife m...Wildlife in the cloud: A new approach for engaging stakeholders in wildlife m...
Wildlife in the cloud: A new approach for engaging stakeholders in wildlife m...Greenapps&web
 

Ähnlich wie Swarm jobs (20)

Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!Software Ecosystem Evolution. It's complex!
Software Ecosystem Evolution. It's complex!
 
A study on users of moodle through sarasin model
A study on users of moodle through sarasin modelA study on users of moodle through sarasin model
A study on users of moodle through sarasin model
 
A study on users of moodle through sarasin model
A study on users of moodle through sarasin modelA study on users of moodle through sarasin model
A study on users of moodle through sarasin model
 
A study on users of moodle through sarasin model
A study on users of moodle through sarasin modelA study on users of moodle through sarasin model
A study on users of moodle through sarasin model
 
Swarm intel
Swarm intelSwarm intel
Swarm intel
 
연구실 소개(2014)
연구실 소개(2014)연구실 소개(2014)
연구실 소개(2014)
 
Software Sustainability: Better Software Better Science
Software Sustainability: Better Software Better ScienceSoftware Sustainability: Better Software Better Science
Software Sustainability: Better Software Better Science
 
Swarm Robotics An Overview
Swarm Robotics An OverviewSwarm Robotics An Overview
Swarm Robotics An Overview
 
Object Orientation Fundamentals
Object Orientation FundamentalsObject Orientation Fundamentals
Object Orientation Fundamentals
 
Study on security and quality of service implementations in p2 p overlay netw...
Study on security and quality of service implementations in p2 p overlay netw...Study on security and quality of service implementations in p2 p overlay netw...
Study on security and quality of service implementations in p2 p overlay netw...
 
Building the iRODS Consortium
Building the iRODS ConsortiumBuilding the iRODS Consortium
Building the iRODS Consortium
 
Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010Book of abstract volume 8 no 9 ijcsis december 2010
Book of abstract volume 8 no 9 ijcsis december 2010
 
CrawlerLD - Distributed crawler for linked data
CrawlerLD - Distributed crawler for linked dataCrawlerLD - Distributed crawler for linked data
CrawlerLD - Distributed crawler for linked data
 
Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402Gridforum David De Roure Newe Science 20080402
Gridforum David De Roure Newe Science 20080402
 
Agile leadership practices for PIONEERS
 Agile leadership practices for PIONEERS Agile leadership practices for PIONEERS
Agile leadership practices for PIONEERS
 
7 latest-dot-net-interview-questions
7  latest-dot-net-interview-questions7  latest-dot-net-interview-questions
7 latest-dot-net-interview-questions
 
Published irisrecognitionpaper
Published irisrecognitionpaperPublished irisrecognitionpaper
Published irisrecognitionpaper
 
Published irisrecognitionpaper
Published irisrecognitionpaperPublished irisrecognitionpaper
Published irisrecognitionpaper
 
Rzevsky agent models of large systems
Rzevsky  agent models of large systemsRzevsky  agent models of large systems
Rzevsky agent models of large systems
 
Wildlife in the cloud: A new approach for engaging stakeholders in wildlife m...
Wildlife in the cloud: A new approach for engaging stakeholders in wildlife m...Wildlife in the cloud: A new approach for engaging stakeholders in wildlife m...
Wildlife in the cloud: A new approach for engaging stakeholders in wildlife m...
 

Mehr von suresh sood

Getting to the Edge of the Future - Tools & Trends of Foresight to Nowcasting
Getting to the Edge of the Future - Tools & Trends of Foresight to NowcastingGetting to the Edge of the Future - Tools & Trends of Foresight to Nowcasting
Getting to the Edge of the Future - Tools & Trends of Foresight to Nowcastingsuresh sood
 
Data Science Innovations
Data Science InnovationsData Science Innovations
Data Science Innovationssuresh sood
 
Foresight conversation
Foresight conversationForesight conversation
Foresight conversationsuresh sood
 
Data science Innovations January 2018
Data science Innovations January 2018Data science Innovations January 2018
Data science Innovations January 2018suresh sood
 
Data science innovations
Data science innovations Data science innovations
Data science innovations suresh sood
 
Netnography online course part 1 of 3 17 november 2016
Netnography online course part 1 of 3 17 november 2016Netnography online course part 1 of 3 17 november 2016
Netnography online course part 1 of 3 17 november 2016suresh sood
 
Beyond dashboards
Beyond dashboardsBeyond dashboards
Beyond dashboardssuresh sood
 
Future of jobs, big data & innovation
Future of jobs, big data & innovation Future of jobs, big data & innovation
Future of jobs, big data & innovation suresh sood
 
Spark Social Media
Spark Social Media Spark Social Media
Spark Social Media suresh sood
 
Bigdatacooltools
BigdatacooltoolsBigdatacooltools
Bigdatacooltoolssuresh sood
 
Australian Business Culture
Australian Business Culture Australian Business Culture
Australian Business Culture suresh sood
 

Mehr von suresh sood (20)

Getting to the Edge of the Future - Tools & Trends of Foresight to Nowcasting
Getting to the Edge of the Future - Tools & Trends of Foresight to NowcastingGetting to the Edge of the Future - Tools & Trends of Foresight to Nowcasting
Getting to the Edge of the Future - Tools & Trends of Foresight to Nowcasting
 
Bigdata AI
Bigdata AI Bigdata AI
Bigdata AI
 
Bigdata ai
Bigdata aiBigdata ai
Bigdata ai
 
Data Science Innovations
Data Science InnovationsData Science Innovations
Data Science Innovations
 
Foresight conversation
Foresight conversationForesight conversation
Foresight conversation
 
Data science Innovations January 2018
Data science Innovations January 2018Data science Innovations January 2018
Data science Innovations January 2018
 
future2020
future2020future2020
future2020
 
Data science innovations
Data science innovations Data science innovations
Data science innovations
 
Netnography online course part 1 of 3 17 november 2016
Netnography online course part 1 of 3 17 november 2016Netnography online course part 1 of 3 17 november 2016
Netnography online course part 1 of 3 17 november 2016
 
Beyond dashboards
Beyond dashboardsBeyond dashboards
Beyond dashboards
 
TPA
TPATPA
TPA
 
Future of jobs, big data & innovation
Future of jobs, big data & innovation Future of jobs, big data & innovation
Future of jobs, big data & innovation
 
Spark Social Media
Spark Social Media Spark Social Media
Spark Social Media
 
Bigdatacooltools
BigdatacooltoolsBigdatacooltools
Bigdatacooltools
 
Spark
SparkSpark
Spark
 
Datainnovation
DatainnovationDatainnovation
Datainnovation
 
Bigdatahuman
BigdatahumanBigdatahuman
Bigdatahuman
 
DBIA
DBIADBIA
DBIA
 
Australian Business Culture
Australian Business Culture Australian Business Culture
Australian Business Culture
 
Cool Tools
Cool Tools Cool Tools
Cool Tools
 

Kürzlich hochgeladen

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 

Kürzlich hochgeladen (20)

Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

Swarm jobs

  • 1. Swarm Jobs of Today : Harnessing Swarm Intelligence suresh.sood@uts.edu.au @soody http://www.slideshare.net/ssood/swarm-jobs
  • 2. Housekeeping Complexity Stories 4– Building Complex Systems Models This discussion and lecture includes a hands on with building or rather playing with complex system (agent based ) models. The only background assumed is general use of your laptop computer. During this session participants gain familiarity with NetLogo, a specialist agent-based modelling language. NetLogo is free, and is available for Mac OSX, Windows and Linux. The latest software as of February 2017 is downloadable from: https://ccl.northwestern.edu/netlogo/6.0/ You are encouraged to use your own laptop computer or at least have one shareable amongst a group. Owing to limited time the expectation is you have already downloaded and installed the Netlogo software prior to attending this session. This in class session covers agent-based modelling theory and simulations of selected models. In Netlogo a modeler gives instructions to hundreds or thousands of independent "agents” operating in parallel. As a takeaway, you will be able to execute agent based models installed with Netlogo as well as modify an existing model. Beyond the class, the desire based on your own interest is undertaking experimentation by executing a variety of models and changing parameters to witness first hand impacts of the number of agents and other variables. Furthermore, a “Modeling Commons” is available at http://modelingcommons.org/account/login. This community of over 1,000 models is for sharing and discussing agent-based models written in NetLogo by modelers from around the world allowing the exploration of the connections existing between the micro-level behavior of individuals and the macro-level patterns that emerge from the interaction of many individuals. 2Suresh Sood 2017
  • 3. Swarm Intelligence (SI) • Bio- Inspiration (biomimetic)  Flocking of birds  School of fish  Ants foraging food  Termite mound construction • Physics Inspiration (physicomimetics; Spears and Spears 2011)  Nature is lazy informs physical robot design  Physics is most “predictive science” (ibid) with respect to behavior of systems and pre-setting parameters  Overcomes challenges of environmental traces • Swarm Algorithms  Ant colony optimisation  Particle swarm optimisation • Emergent Behaviour  Bottom up # top down  Builds on local interactions of the swarm directly or via environment (stigmergy) Suresh Sood 2017 3
  • 4. SI Represents a Complex System • Complex Adaptive Systems • Whole is greater than the sum of the parts • Many parts • Relationships “the missing link” • Emergence and self-organisation • Non-linear and dynamic patterns • Difficult to predict outcomes & manage - little things make big difference Suresh Sood 2017 4
  • 5. Fingerprints of Complexity (Casti 199x) • Medium sized number of agents ( 3 to 10^23 but usually few hundred) • Intelligent (rules following) and adaptive • Local information (no global information, just your immediate neighbors) • Emergent patterns from very simple local rules • Complex systems include Stock markets, road traffic networks, evolutionary ecosystems, supermarkets national economies, health care delivery systems, communications networks, insurance industry. Suresh Sood 2017 5
  • 6. Why Swarms in 2017? 1. Amazon Package Shipments via Robots (December 2014) 2. Perdix UAV Swarm Demo (October 2016) 3. Intel 500 Guinness Record (November 2016) 4. Navy Autonomous Swarmboats (December 2016) 5. First Prime Air Delivery in UK (December 2016) Suresh Sood 2017 6
  • 7. Swarm Characteristics (Adapted from Spear and Spear 2014) • Fully distributed no central control (Emergent behaviour) • Self organisation • Robustness (A Predator UAV costs USD4.5m) • Self-repair • Scalability • Noise tolerance • Local communication Suresh Sood 2017 7
  • 8. Complex Self Organising Systems- School of Fish 3 Rule Model of Self-Organization for a school of fish by Craig Reynolds (1986) 1.Separation keep a minimum distance from your neighbors 2.Alignment steer in the average direction of your neighbors 3.Cohesion steer toward the average position of your neighbors Reference : http://www.red3d.com/cwr/boids/Suresh Sood 2017 8
  • 9. Drowsy Driver Detection Anomalies? Lateral Drift? Micronods? Large Motions? Stillness? Drowsiness (Surprise) Suresh Sood 2017 9 No single indicator is sufficiently indicative to trigger an alert. But together there is enough information.
  • 10. Terrorism Detection Contact with other suspects Last- minute ticket purchase Financial discrepancies Passport irregularities Prior Criminal Record Terrorism Event (Surprise) Suresh Sood 2017 10 A similar approach can identify the convergence of terrorism-related activities
  • 11. Suresh Sood 2017 11 https://www.amazon.jobs/en/teams/prime-air?base_query=&loc_query=&job_count=10&result_limit =10&sort= relevant&team _category%5B%5D=prime-air&cache, last viewed 30 January 2017.
  • 12. Swarm Jobs of Today & Tomorrow • Swarm Captain • Swarm Technician • Swarm Manager • Swarm Co-ordinator • Swarm Artist • Swarm Logistics Commander • Swarm Modeler • Swarm Community Manager of Swarm Tactics Suresh Sood 2017 12