SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
SOCIAL ADAPTATION OF ROBOTS FOR MODULATING 
SELF-ORGANIZATION IN ANIMAL SOCIETIES 
SASO, FOCAS workshop, 8th Sept. 2014 
Payam Zahadat, … ,Thomas Schmickl 
Artificial Life Lab, Karl-Franzens University Graz, Austria 
Email: thomas.schmickl@uni-graz.at, Twitter: @thomasschmickl
ASSISIBF 
Animal and robot Societies 
Self-organize and Integrate 
by Social Interaction 
BF: bees & fish 
http://assisi-project.eu twitter:@AssisiEU
BEST OF ANIMAL-ROBOT INTERACTION TODAY
INTERACTION OF 2 INFORMATION-PROCESSING SYSTEMS: 
Emergent Collective (mixed) cognition 
Individual 
cognition 
machine 
Individual 
cognition 
animal
OVERALL CONCEPT 
ROBOTS
HONEYBEES BUILD ADAPTIVE SOCIETIES: 
• Honeybees build a self-organizing society that 
makes decisions collectively to adapt to changes.
OUR PARADIGM 
Self-Organization 
(social) [3] 
Robot / Individual 
Senses [1] Actuation [2] 
Actuation 
Animal / Individual 
Senses 
Environment 
(Evolution, Learning 
(rewire) [4] 
many 
Operator 
Collective Adaptive System:
TYPES OF INTERACTION (CHANNELS) 
Sensing: 
• Temperature 
• Proximity & Touch 
• Vibration 
Actuation 
• Temperature 
• Vibration 
• Light 
• Electric field 
• Magnetic field 
Adaptation 
• Self-Organization 
• GRN 
• ANN 
• Artificial Hormone Systems 
• Evolutionary Computation 
• Machine Learning 
• Modelling (incl. automatized model building) 
CASU
1.) 
SENSING
MEASURING DENSITY OF BRISTLEBOTS BY CASU
SELF-PROGRAMMING ROBOTS 
40 experiments 
(learning phase) 
Result: density sensor 
Learns rules 
Apply those rules 
64 experiments 
(validation 
phase) 
RULES-4 
machine learning 
algorithm 
Dr. Ziad Salem, UNIGRAZ and UNIZAGREB-FER
2.) 
ACTUATION
CASU DESIGN 
(a) Top-side view 
(b) Cross-section view 
(c) A thermal photo showing two CASUs in which one 
emits heat stimulus and the other is inactive 
setups, A. Global For agents’ by the The society the and were agents. technique noise a combinatorial distance
SAMPLE VIDEO OF A BEE-ATTRACTING CASU
3.) 
SELF-ORGANIZATION
VIBRATION
4.) 
ADAPTATION 
(EVOLUTIONARY COMPUTATION)
A NEW PARADIGM IN EVOLUTIONARY COMPUTATION: 
programmable, 
evolvable 
Not programmable, 
but predictable 
Evolutionary robotics: Natural swarm-systems: 
Swarm robotics: 
Novel 
Paradigm:
A NEW PARADIGM IN EVOLUTIONARY COMPUTATION: 
Novel 
Paradigm:
THE FIRST PROOF-OF-CONCEPT MODELS 
Stimulus Temp. Light Vibration 
Effect attractive repellent stop-signal 
Diffusion rate 0,2 0 0,01 
Decay rate 0,1 1 0,9 
Instantly 
no yes no 
reachable 
Blockable by bee no yes no 
Three actuators (floor patches) in 
every cell generate 3 different 
types of stimuli: 
A: Temperature 
B: Light 
C: Vibration 
Bees react differently to different stimuli: 
- If the cell is vibrating over a given threshold à Stay 
- Otherwise: Let the strongest stimulus win à Go 
1D model
EXAMPLE FOR EVOLUTIONARY CONCEPT 
formation and growth. It 
applications [17] and 
behaviour [18]. An 
and rules. The 
concentrations based 
Concentrations of 
of the system. 
animals 
CASUs in a two-dimensional 
resulting patterns are 
repellent stimuli 
⇥ 9 grid with 
cells). This fairly 
how the controllers 
an ecologically 
j=1Σ 
Time-steps (top to bottom) 
arena cells (one-dimensional) 
(a) unevolved 
Fig. 6: arena Fitness cells (one-progress dimensional) 
in evolution of AHHS controllers. 
that can induce complicated animal behaviours. Since it is not 
feasible to run such high numbers of iterations in practice, this 
type of research calls for a simulator that can run simulations 
featuring up to a hundred entities on a time scale of seconds minutes. On the other hand, the simulations should be sophis-ticated 
enough that the evolved controllers can be applied a real system, possibly with only minor modifications. We are 
developing such a tool, as an extension to the Enki open source 
simulator [21]. Our simulator can currently model several types 
of physical interactions, such as proximity, light and heat. The 
source code is available on GitHub [22], licensed under the 
permissive LGPL (b) evolved 
license. 
fitness = distmax − dist j 
Nbees 
formation and growth. It 
applications [17] and 
behaviour [18]. An 
hormones and rules. The 
concentrations based 
Concentrations of 
outputs of the system. 
with animals 
CASUs in a two-dimensional 
resulting patterns are 
repellent stimuli 
⇥ 9 grid with 
cells). This fairly 
how the controllers 
an ecologically 
Time-steps (top to bottom) 
arena cells (one-dimensional) 
(a) unevolved 
arena cells (one-dimensional) 
(b) evolved
5.) 
CONTROL (FROM “OUTSIDE”)
CONTROLLING BEES 
Send the swarm around the arena counterclockwise
6.) 
HAVE FUN !
FUN WITH BRISTLEBOTS
Email: thomas.schmickl@uni-graz.at, Twitter: @thomasschmickl

Contenu connexe

Similaire à SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES

Open worm public hangout 10-08-11
Open worm public hangout 10-08-11Open worm public hangout 10-08-11
Open worm public hangout 10-08-11Stephen Larson
 
IROS 2015 - Manuscript 1
IROS 2015 - Manuscript 1IROS 2015 - Manuscript 1
IROS 2015 - Manuscript 1Matthew Chan
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
HAPTIC SUIT- Project Report(2018)
HAPTIC SUIT- Project Report(2018)HAPTIC SUIT- Project Report(2018)
HAPTIC SUIT- Project Report(2018)PARNIKA GUPTA
 
2005: Natural Computing - Concepts and Applications
2005: Natural Computing - Concepts and Applications2005: Natural Computing - Concepts and Applications
2005: Natural Computing - Concepts and ApplicationsLeandro de Castro
 
How do living systems operate?
How do living systems operate?How do living systems operate?
How do living systems operate?Miklos Fodor
 
Emergent Behavior and SCM Introduction In this exercise, the .docx
Emergent Behavior and SCM Introduction In this exercise, the .docxEmergent Behavior and SCM Introduction In this exercise, the .docx
Emergent Behavior and SCM Introduction In this exercise, the .docxSALU18
 
Bruce Damer's talk at EE380, the Stanford University Computer Systems Colloqu...
Bruce Damer's talk at EE380, the Stanford University Computer Systems Colloqu...Bruce Damer's talk at EE380, the Stanford University Computer Systems Colloqu...
Bruce Damer's talk at EE380, the Stanford University Computer Systems Colloqu...Bruce Damer
 
SWARM INTELLIGENCE FROM NATURAL TO ARTIFICIAL SYSTEMS: ANT COLONY OPTIMIZATION
SWARM INTELLIGENCE FROM NATURAL TO ARTIFICIAL SYSTEMS: ANT COLONY OPTIMIZATIONSWARM INTELLIGENCE FROM NATURAL TO ARTIFICIAL SYSTEMS: ANT COLONY OPTIMIZATION
SWARM INTELLIGENCE FROM NATURAL TO ARTIFICIAL SYSTEMS: ANT COLONY OPTIMIZATIONFransiskeran
 
Tugasan3 simulasi ssi 3013
Tugasan3 simulasi   ssi 3013Tugasan3 simulasi   ssi 3013
Tugasan3 simulasi ssi 3013Rahmah Soid
 
J.M. Díaz Nafría: Systematic approach to innovation: Cosmos, Life, Society
J.M. Díaz Nafría: Systematic approach to innovation: Cosmos, Life, SocietyJ.M. Díaz Nafría: Systematic approach to innovation: Cosmos, Life, Society
J.M. Díaz Nafría: Systematic approach to innovation: Cosmos, Life, SocietyJosé Nafría
 
epirobProceedings2009
epirobProceedings2009epirobProceedings2009
epirobProceedings2009Takusen
 
Adaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepAdaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepFoCAS Initiative
 
Main ideas behind Artificial Life
Main ideas behind Artificial LifeMain ideas behind Artificial Life
Main ideas behind Artificial LifeKrzysztof Pomorski
 
IRIDIA_S12_Morphogenetic_Engineering_slides.pdf
IRIDIA_S12_Morphogenetic_Engineering_slides.pdfIRIDIA_S12_Morphogenetic_Engineering_slides.pdf
IRIDIA_S12_Morphogenetic_Engineering_slides.pdfjjones58
 
cs621-lect7-SI-13aug07.ppt
cs621-lect7-SI-13aug07.pptcs621-lect7-SI-13aug07.ppt
cs621-lect7-SI-13aug07.pptDeveshKhandare
 
Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07Borseshweta
 

Similaire à SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES (20)

Open worm public hangout 10-08-11
Open worm public hangout 10-08-11Open worm public hangout 10-08-11
Open worm public hangout 10-08-11
 
IROS 2015 - Manuscript 1
IROS 2015 - Manuscript 1IROS 2015 - Manuscript 1
IROS 2015 - Manuscript 1
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Swarm intelligence
Swarm intelligenceSwarm intelligence
Swarm intelligence
 
HAPTIC SUIT- Project Report(2018)
HAPTIC SUIT- Project Report(2018)HAPTIC SUIT- Project Report(2018)
HAPTIC SUIT- Project Report(2018)
 
2005: Natural Computing - Concepts and Applications
2005: Natural Computing - Concepts and Applications2005: Natural Computing - Concepts and Applications
2005: Natural Computing - Concepts and Applications
 
How do living systems operate?
How do living systems operate?How do living systems operate?
How do living systems operate?
 
Emergent Behavior and SCM Introduction In this exercise, the .docx
Emergent Behavior and SCM Introduction In this exercise, the .docxEmergent Behavior and SCM Introduction In this exercise, the .docx
Emergent Behavior and SCM Introduction In this exercise, the .docx
 
GSR_PhobiAR_04
GSR_PhobiAR_04GSR_PhobiAR_04
GSR_PhobiAR_04
 
Bruce Damer's talk at EE380, the Stanford University Computer Systems Colloqu...
Bruce Damer's talk at EE380, the Stanford University Computer Systems Colloqu...Bruce Damer's talk at EE380, the Stanford University Computer Systems Colloqu...
Bruce Damer's talk at EE380, the Stanford University Computer Systems Colloqu...
 
SWARM INTELLIGENCE FROM NATURAL TO ARTIFICIAL SYSTEMS: ANT COLONY OPTIMIZATION
SWARM INTELLIGENCE FROM NATURAL TO ARTIFICIAL SYSTEMS: ANT COLONY OPTIMIZATIONSWARM INTELLIGENCE FROM NATURAL TO ARTIFICIAL SYSTEMS: ANT COLONY OPTIMIZATION
SWARM INTELLIGENCE FROM NATURAL TO ARTIFICIAL SYSTEMS: ANT COLONY OPTIMIZATION
 
Swarm intel
Swarm intelSwarm intel
Swarm intel
 
Tugasan3 simulasi ssi 3013
Tugasan3 simulasi   ssi 3013Tugasan3 simulasi   ssi 3013
Tugasan3 simulasi ssi 3013
 
J.M. Díaz Nafría: Systematic approach to innovation: Cosmos, Life, Society
J.M. Díaz Nafría: Systematic approach to innovation: Cosmos, Life, SocietyJ.M. Díaz Nafría: Systematic approach to innovation: Cosmos, Life, Society
J.M. Díaz Nafría: Systematic approach to innovation: Cosmos, Life, Society
 
epirobProceedings2009
epirobProceedings2009epirobProceedings2009
epirobProceedings2009
 
Adaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheepAdaptive Collective Systems - Herding black sheep
Adaptive Collective Systems - Herding black sheep
 
Main ideas behind Artificial Life
Main ideas behind Artificial LifeMain ideas behind Artificial Life
Main ideas behind Artificial Life
 
IRIDIA_S12_Morphogenetic_Engineering_slides.pdf
IRIDIA_S12_Morphogenetic_Engineering_slides.pdfIRIDIA_S12_Morphogenetic_Engineering_slides.pdf
IRIDIA_S12_Morphogenetic_Engineering_slides.pdf
 
cs621-lect7-SI-13aug07.ppt
cs621-lect7-SI-13aug07.pptcs621-lect7-SI-13aug07.ppt
cs621-lect7-SI-13aug07.ppt
 
Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07Cs621 lect7-si-13aug07
Cs621 lect7-si-13aug07
 

Plus de FoCAS Initiative

Fundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems ManifestoFundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems ManifestoFoCAS Initiative
 
Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016FoCAS Initiative
 
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...FoCAS Initiative
 
FoCAS Newsletter Issue Seven
FoCAS Newsletter Issue SevenFoCAS Newsletter Issue Seven
FoCAS Newsletter Issue SevenFoCAS Initiative
 
Where Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided FutureWhere Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided FutureFoCAS Initiative
 
Sustainability Challenges In A Complex World
Sustainability Challenges In A Complex WorldSustainability Challenges In A Complex World
Sustainability Challenges In A Complex WorldFoCAS Initiative
 
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...FoCAS Initiative
 
The Liquid Computing Paradigm
The Liquid Computing ParadigmThe Liquid Computing Paradigm
The Liquid Computing ParadigmFoCAS Initiative
 
Complexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And ActionComplexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And ActionFoCAS Initiative
 
FoCAS Newsletter Issue Six
FoCAS Newsletter Issue SixFoCAS Newsletter Issue Six
FoCAS Newsletter Issue SixFoCAS Initiative
 
FoCAS Newsletter Issue Five
FoCAS Newsletter Issue FiveFoCAS Newsletter Issue Five
FoCAS Newsletter Issue FiveFoCAS Initiative
 
Temporal logics for multi-agent systems
Temporal logics for multi-agent systemsTemporal logics for multi-agent systems
Temporal logics for multi-agent systemsFoCAS Initiative
 
Advanced Systems Engineering
Advanced Systems EngineeringAdvanced Systems Engineering
Advanced Systems EngineeringFoCAS Initiative
 
Artificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosiesArtificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosiesFoCAS Initiative
 
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...FoCAS Initiative
 
Search Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software DiversificationSearch Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software DiversificationFoCAS Initiative
 
Modelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific ConstraintsModelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific ConstraintsFoCAS Initiative
 

Plus de FoCAS Initiative (20)

Fundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems ManifestoFundamentals of Collective Adaptive Systems Manifesto
Fundamentals of Collective Adaptive Systems Manifesto
 
Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016Final FoCAS Newsletter, Issue Eight, Winter 2016
Final FoCAS Newsletter, Issue Eight, Winter 2016
 
Optimal Floor Heating
Optimal Floor HeatingOptimal Floor Heating
Optimal Floor Heating
 
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
Advanced Manufacturing: An Industrial Application for Collective Adaptive Sys...
 
FoCAS Newsletter Issue Seven
FoCAS Newsletter Issue SevenFoCAS Newsletter Issue Seven
FoCAS Newsletter Issue Seven
 
Wrangling Complex Systems
Wrangling Complex SystemsWrangling Complex Systems
Wrangling Complex Systems
 
Where Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided FutureWhere Shall We Have Lunch? Problems For A Computer-aided Future
Where Shall We Have Lunch? Problems For A Computer-aided Future
 
Sustainability Challenges In A Complex World
Sustainability Challenges In A Complex WorldSustainability Challenges In A Complex World
Sustainability Challenges In A Complex World
 
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
On Manipulating Attractors In Collective Behaviours Of Bio-hybrid Societies W...
 
The Liquid Computing Paradigm
The Liquid Computing ParadigmThe Liquid Computing Paradigm
The Liquid Computing Paradigm
 
Complexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And ActionComplexity And The Relationship Between Knowledge And Action
Complexity And The Relationship Between Knowledge And Action
 
FoCAS Newsletter Issue Six
FoCAS Newsletter Issue SixFoCAS Newsletter Issue Six
FoCAS Newsletter Issue Six
 
FoCAS Newsletter Issue Five
FoCAS Newsletter Issue FiveFoCAS Newsletter Issue Five
FoCAS Newsletter Issue Five
 
Temporal logics for multi-agent systems
Temporal logics for multi-agent systemsTemporal logics for multi-agent systems
Temporal logics for multi-agent systems
 
Advanced Systems Engineering
Advanced Systems EngineeringAdvanced Systems Engineering
Advanced Systems Engineering
 
Artificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosiesArtificial software diversity: automatic synthesis of program sosies
Artificial software diversity: automatic synthesis of program sosies
 
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...Tailored source-code-transformation-synthesize-computationally-diverse-progra...
Tailored source-code-transformation-synthesize-computationally-diverse-progra...
 
Search Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software DiversificationSearch Diverse Models for Proactive Software Diversification
Search Diverse Models for Proactive Software Diversification
 
Modelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific ConstraintsModelling Adaptation Policies As Domain-Specific Constraints
Modelling Adaptation Policies As Domain-Specific Constraints
 
Quantified NTL
Quantified NTLQuantified NTL
Quantified NTL
 

Dernier

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Dernier (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES

  • 1. SOCIAL ADAPTATION OF ROBOTS FOR MODULATING SELF-ORGANIZATION IN ANIMAL SOCIETIES SASO, FOCAS workshop, 8th Sept. 2014 Payam Zahadat, … ,Thomas Schmickl Artificial Life Lab, Karl-Franzens University Graz, Austria Email: thomas.schmickl@uni-graz.at, Twitter: @thomasschmickl
  • 2. ASSISIBF Animal and robot Societies Self-organize and Integrate by Social Interaction BF: bees & fish http://assisi-project.eu twitter:@AssisiEU
  • 3. BEST OF ANIMAL-ROBOT INTERACTION TODAY
  • 4. INTERACTION OF 2 INFORMATION-PROCESSING SYSTEMS: Emergent Collective (mixed) cognition Individual cognition machine Individual cognition animal
  • 6. HONEYBEES BUILD ADAPTIVE SOCIETIES: • Honeybees build a self-organizing society that makes decisions collectively to adapt to changes.
  • 7. OUR PARADIGM Self-Organization (social) [3] Robot / Individual Senses [1] Actuation [2] Actuation Animal / Individual Senses Environment (Evolution, Learning (rewire) [4] many Operator Collective Adaptive System:
  • 8. TYPES OF INTERACTION (CHANNELS) Sensing: • Temperature • Proximity & Touch • Vibration Actuation • Temperature • Vibration • Light • Electric field • Magnetic field Adaptation • Self-Organization • GRN • ANN • Artificial Hormone Systems • Evolutionary Computation • Machine Learning • Modelling (incl. automatized model building) CASU
  • 10. MEASURING DENSITY OF BRISTLEBOTS BY CASU
  • 11. SELF-PROGRAMMING ROBOTS 40 experiments (learning phase) Result: density sensor Learns rules Apply those rules 64 experiments (validation phase) RULES-4 machine learning algorithm Dr. Ziad Salem, UNIGRAZ and UNIZAGREB-FER
  • 13. CASU DESIGN (a) Top-side view (b) Cross-section view (c) A thermal photo showing two CASUs in which one emits heat stimulus and the other is inactive setups, A. Global For agents’ by the The society the and were agents. technique noise a combinatorial distance
  • 14. SAMPLE VIDEO OF A BEE-ATTRACTING CASU
  • 18. A NEW PARADIGM IN EVOLUTIONARY COMPUTATION: programmable, evolvable Not programmable, but predictable Evolutionary robotics: Natural swarm-systems: Swarm robotics: Novel Paradigm:
  • 19. A NEW PARADIGM IN EVOLUTIONARY COMPUTATION: Novel Paradigm:
  • 20. THE FIRST PROOF-OF-CONCEPT MODELS Stimulus Temp. Light Vibration Effect attractive repellent stop-signal Diffusion rate 0,2 0 0,01 Decay rate 0,1 1 0,9 Instantly no yes no reachable Blockable by bee no yes no Three actuators (floor patches) in every cell generate 3 different types of stimuli: A: Temperature B: Light C: Vibration Bees react differently to different stimuli: - If the cell is vibrating over a given threshold à Stay - Otherwise: Let the strongest stimulus win à Go 1D model
  • 21. EXAMPLE FOR EVOLUTIONARY CONCEPT formation and growth. It applications [17] and behaviour [18]. An and rules. The concentrations based Concentrations of of the system. animals CASUs in a two-dimensional resulting patterns are repellent stimuli ⇥ 9 grid with cells). This fairly how the controllers an ecologically j=1Σ Time-steps (top to bottom) arena cells (one-dimensional) (a) unevolved Fig. 6: arena Fitness cells (one-progress dimensional) in evolution of AHHS controllers. that can induce complicated animal behaviours. Since it is not feasible to run such high numbers of iterations in practice, this type of research calls for a simulator that can run simulations featuring up to a hundred entities on a time scale of seconds minutes. On the other hand, the simulations should be sophis-ticated enough that the evolved controllers can be applied a real system, possibly with only minor modifications. We are developing such a tool, as an extension to the Enki open source simulator [21]. Our simulator can currently model several types of physical interactions, such as proximity, light and heat. The source code is available on GitHub [22], licensed under the permissive LGPL (b) evolved license. fitness = distmax − dist j Nbees formation and growth. It applications [17] and behaviour [18]. An hormones and rules. The concentrations based Concentrations of outputs of the system. with animals CASUs in a two-dimensional resulting patterns are repellent stimuli ⇥ 9 grid with cells). This fairly how the controllers an ecologically Time-steps (top to bottom) arena cells (one-dimensional) (a) unevolved arena cells (one-dimensional) (b) evolved
  • 22. 5.) CONTROL (FROM “OUTSIDE”)
  • 23. CONTROLLING BEES Send the swarm around the arena counterclockwise