SlideShare a Scribd company logo
1 of 20
Multi-Agent System
For Manufacturing
IN REALITY
Review https://github.com/mskiitd/MAS-GUI
Agent?
Decision Maker
- Wikipedia Agent ( Economy )
Mr. Bin Agent Smith
Agent O O
Learnable ∆ O
Hilarious O X
Intelligent agent
Intelligent Agent
Observe Environment through sensor
Act for achieving goals ( in economics, it’s rational )
Smith's role is to police and maintain the
Matrix by eliminating potential threats to the
stability of the system
http://matrix.wikia.com/wiki/Agent_Smith
Purpose.
Limit of Agent
• Before “s”
• Interconnection and Distribution are in CS
• But I&D isn’t for cooperate, ( agreement | compete )
with systems have different interests
• and… also single processor’s limit
• If we have 10^10 processors…
Let's coordinate our plans for Sunday evening.
The man cooperated with the police
Multi Agent
consists of a number of agents, which interact with one-another
- Oxford Univ
successfully interact, they will
require the ability to
cooperate,
coordinate,
and negotiate
with each other
For Multi Agent
Design Agent
Autonomous action for
successfully carry out task
Design Society
Interacting with other agent
( Specially, different goals )
 Social Dilemmas
Lots of Selfish, whole group loses
Multi Agent Learning Design
https://www.youtube.com/watch?v=yE62Zwhmzi8 : DeepMind Role
Advantage
Robustness
Scalability
Reusability of constituents
Challenges
Global goals from local actions
Incentive assignment
Learning while others are learning
Traffic
Economy
Markets
Workplace
Sports
Family
Compete
Cooperate
Coordinate
Communicate
Negotiate
Predict action
Matrix Game Social Dilemmas (MGSD)
Cooperate Betrayal
Cooperate R, R S, T
Betrayal T, S P, P
R : Reward for cooperate
S : Betrayal damage
T : Temptation of Betrayal
P : Penalty of Betrayal
Limit : Temporally
Cooperation in MGSD
Direct reciprocity : Tit-for-tat
Indirect reciprocity : reputation
Norm enforcement
Learning …
Limitation of MGSD
Real World is Sequential Decision!
Cooperate vs defection => Not just binary, it’s complex
Sequential Social Dilemmas
Understanding Agent Cooperation
https://deepmind.com/blog/understanding-agent-cooperation/
Reward가 없지만… laser로 other agent를 잠깐 없앰
먹을게 (초록) 많으면 공존하면서 reward를 얻고,
적으면 서로 공격하기 시작함
Sequential Social Dilemmas
Understanding Agent Cooperation
https://deepmind.com/blog/understanding-agent-cooperation/
함께 잡으면 더 높은 Reward
Sequential Social Dilemmas
Understanding Agent Cooperation
https://deepmind.com/blog/understanding-agent-cooperation/
Notice!
더 깊은 모델이 상황에 따라 덜 협력하거나, 더 협력함
Multi Agent “REAL” Example
Spacecraft Control
Required – decide action for unexpected event “quickly”
Deep Space 1 [ NASA + Caltech ]
Launched on 1998.
> Launched on 1990s…
Multi-agent Frameworks for Space Applications
Multi Agent System
For Manufacturing ( On JADE )
Why Multi Agent System for Manufacturing?
현재 Manufacturing은 high mix, low volume이 되어감
=>
Complex Algorithm을 풀 때 MAS는 좋은 접근 방법 중 하나!
https://github.com/mskiitd/MAS-GUI
MAS for Manufacturing framework
MAS Architecture : BlackBoard Arch.
Blackboard Global database for sharing different info
- input data, partial solutions, final solution
Knowledge Source Independent module for solving problem
(Agent)
Control Online decision for choosing knowledge source to
execute
Communication between agents in decoupled way
Easy to add new agent
MAS Architecture : BlackBoard Arch.
Communication between agents in decoupled way
Easy to add new agent
Belief Desire Intention Arch.
Belief == Current State ( Env + other Agent )
Desire == Obj of agent
Intention == Action
Step 1 : Gatekeeper
Check feasibility
( Machine Type, Due Date )
state
action
state
action
Step 2 : Take Bids
Agent Calculate by each knowledge
Step 3 : Execution
Agent Calculate by each knowledge
Agents sequence
Bid == Objective Performance
For Local Scheduler Agent, Machine Agent
- Due Date Satisfaction
- MakeSpan
- …

More Related Content

Similar to Multi agent System

Building Your Own AI Agent System: A Comprehensive Guide
Building Your Own AI Agent System: A Comprehensive GuideBuilding Your Own AI Agent System: A Comprehensive Guide
Building Your Own AI Agent System: A Comprehensive GuideChristopherTHyatt
 
The Agent Net AGV Forklift Simulation
The Agent Net AGV Forklift SimulationThe Agent Net AGV Forklift Simulation
The Agent Net AGV Forklift SimulationLarry Suarez
 
CrowdSec - Smart Money Round deck
CrowdSec - Smart Money Round deckCrowdSec - Smart Money Round deck
CrowdSec - Smart Money Round deckCrowdSec
 
Enterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve themEnterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve themTetradian Consulting
 
Honeypots, Deception, and Frankenstein
Honeypots, Deception, and FrankensteinHoneypots, Deception, and Frankenstein
Honeypots, Deception, and FrankensteinPhillip Maddux
 
BBL multi agent systems
BBL multi agent systemsBBL multi agent systems
BBL multi agent systemsCédric BURON
 
Social Processes Part 2 - show me the money
Social Processes Part 2 - show me the moneySocial Processes Part 2 - show me the money
Social Processes Part 2 - show me the moneyMark Masterson
 
Parabol Angel Pitch Deck
Parabol Angel Pitch DeckParabol Angel Pitch Deck
Parabol Angel Pitch DeckJordan Husney
 
Platform Progression
Platform ProgressionPlatform Progression
Platform ProgressionMichael Henry
 
"Managing Complexity" - Article Richard Straub EFMD Global Focus Magazine
"Managing Complexity" - Article Richard Straub EFMD Global Focus Magazine"Managing Complexity" - Article Richard Straub EFMD Global Focus Magazine
"Managing Complexity" - Article Richard Straub EFMD Global Focus MagazineRichard Straub
 
Collaboration for Good Futures
Collaboration for Good FuturesCollaboration for Good Futures
Collaboration for Good FuturesMike Linksvayer
 

Similar to Multi agent System (20)

Building Your Own AI Agent System: A Comprehensive Guide
Building Your Own AI Agent System: A Comprehensive GuideBuilding Your Own AI Agent System: A Comprehensive Guide
Building Your Own AI Agent System: A Comprehensive Guide
 
Embrace chaos
Embrace chaosEmbrace chaos
Embrace chaos
 
The Agent Net AGV Forklift Simulation
The Agent Net AGV Forklift SimulationThe Agent Net AGV Forklift Simulation
The Agent Net AGV Forklift Simulation
 
CrowdSec - Smart Money Round deck
CrowdSec - Smart Money Round deckCrowdSec - Smart Money Round deck
CrowdSec - Smart Money Round deck
 
Artificial intelligence implementation challenges in embedded design
Artificial intelligence implementation challenges in embedded designArtificial intelligence implementation challenges in embedded design
Artificial intelligence implementation challenges in embedded design
 
Enterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve themEnterprise Architecture: Perspectives, conflicts and how to resolve them
Enterprise Architecture: Perspectives, conflicts and how to resolve them
 
Honeypots, Deception, and Frankenstein
Honeypots, Deception, and FrankensteinHoneypots, Deception, and Frankenstein
Honeypots, Deception, and Frankenstein
 
Let's talk about... Microservices
Let's talk about... MicroservicesLet's talk about... Microservices
Let's talk about... Microservices
 
BBL multi agent systems
BBL multi agent systemsBBL multi agent systems
BBL multi agent systems
 
Agent-based System - Introduction
Agent-based System - IntroductionAgent-based System - Introduction
Agent-based System - Introduction
 
Agent-based System - Introduction
Agent-based System - IntroductionAgent-based System - Introduction
Agent-based System - Introduction
 
Social Processes Part 2 - show me the money
Social Processes Part 2 - show me the moneySocial Processes Part 2 - show me the money
Social Processes Part 2 - show me the money
 
Parabol Angel Pitch Deck
Parabol Angel Pitch DeckParabol Angel Pitch Deck
Parabol Angel Pitch Deck
 
Platform Progression
Platform ProgressionPlatform Progression
Platform Progression
 
Ao03302460251
Ao03302460251Ao03302460251
Ao03302460251
 
AI 2023.pdf
AI 2023.pdfAI 2023.pdf
AI 2023.pdf
 
Real storygroup sample
Real storygroup sampleReal storygroup sample
Real storygroup sample
 
"Managing Complexity" - Article Richard Straub EFMD Global Focus Magazine
"Managing Complexity" - Article Richard Straub EFMD Global Focus Magazine"Managing Complexity" - Article Richard Straub EFMD Global Focus Magazine
"Managing Complexity" - Article Richard Straub EFMD Global Focus Magazine
 
Basics of agents
Basics of agentsBasics of agents
Basics of agents
 
Collaboration for Good Futures
Collaboration for Good FuturesCollaboration for Good Futures
Collaboration for Good Futures
 

More from Dong Heon Cho

Forward-Forward Algorithm
Forward-Forward AlgorithmForward-Forward Algorithm
Forward-Forward AlgorithmDong Heon Cho
 
Neural Radiance Field
Neural Radiance FieldNeural Radiance Field
Neural Radiance FieldDong Heon Cho
 
2020 > Self supervised learning
2020 > Self supervised learning2020 > Self supervised learning
2020 > Self supervised learningDong Heon Cho
 
All about that pooling
All about that poolingAll about that pooling
All about that poolingDong Heon Cho
 
Background elimination review
Background elimination reviewBackground elimination review
Background elimination reviewDong Heon Cho
 
Transparent Latent GAN
Transparent Latent GANTransparent Latent GAN
Transparent Latent GANDong Heon Cho
 
Multi object Deep reinforcement learning
Multi object Deep reinforcement learningMulti object Deep reinforcement learning
Multi object Deep reinforcement learningDong Heon Cho
 
Multi agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmasMulti agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmasDong Heon Cho
 
Hybrid reward architecture
Hybrid reward architectureHybrid reward architecture
Hybrid reward architectureDong Heon Cho
 
Use Jupyter notebook guide in 5 minutes
Use Jupyter notebook guide in 5 minutesUse Jupyter notebook guide in 5 minutes
Use Jupyter notebook guide in 5 minutesDong Heon Cho
 
AlexNet and so on...
AlexNet and so on...AlexNet and so on...
AlexNet and so on...Dong Heon Cho
 
Deep Learning AtoC with Image Perspective
Deep Learning AtoC with Image PerspectiveDeep Learning AtoC with Image Perspective
Deep Learning AtoC with Image PerspectiveDong Heon Cho
 
How can we train with few data
How can we train with few dataHow can we train with few data
How can we train with few dataDong Heon Cho
 
Domain adaptation gan
Domain adaptation ganDomain adaptation gan
Domain adaptation ganDong Heon Cho
 
Dense sparse-dense training for dnn and Other Models
Dense sparse-dense training for dnn and Other ModelsDense sparse-dense training for dnn and Other Models
Dense sparse-dense training for dnn and Other ModelsDong Heon Cho
 

More from Dong Heon Cho (20)

Forward-Forward Algorithm
Forward-Forward AlgorithmForward-Forward Algorithm
Forward-Forward Algorithm
 
What is Texture.pdf
What is Texture.pdfWhat is Texture.pdf
What is Texture.pdf
 
BADGE
BADGEBADGE
BADGE
 
Neural Radiance Field
Neural Radiance FieldNeural Radiance Field
Neural Radiance Field
 
2020 > Self supervised learning
2020 > Self supervised learning2020 > Self supervised learning
2020 > Self supervised learning
 
All about that pooling
All about that poolingAll about that pooling
All about that pooling
 
Background elimination review
Background elimination reviewBackground elimination review
Background elimination review
 
Transparent Latent GAN
Transparent Latent GANTransparent Latent GAN
Transparent Latent GAN
 
Image matting atoc
Image matting atocImage matting atoc
Image matting atoc
 
Multi object Deep reinforcement learning
Multi object Deep reinforcement learningMulti object Deep reinforcement learning
Multi object Deep reinforcement learning
 
Multi agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmasMulti agent reinforcement learning for sequential social dilemmas
Multi agent reinforcement learning for sequential social dilemmas
 
Hybrid reward architecture
Hybrid reward architectureHybrid reward architecture
Hybrid reward architecture
 
Use Jupyter notebook guide in 5 minutes
Use Jupyter notebook guide in 5 minutesUse Jupyter notebook guide in 5 minutes
Use Jupyter notebook guide in 5 minutes
 
AlexNet and so on...
AlexNet and so on...AlexNet and so on...
AlexNet and so on...
 
Deep Learning AtoC with Image Perspective
Deep Learning AtoC with Image PerspectiveDeep Learning AtoC with Image Perspective
Deep Learning AtoC with Image Perspective
 
LOL win prediction
LOL win predictionLOL win prediction
LOL win prediction
 
How can we train with few data
How can we train with few dataHow can we train with few data
How can we train with few data
 
Domain adaptation gan
Domain adaptation ganDomain adaptation gan
Domain adaptation gan
 
Dense sparse-dense training for dnn and Other Models
Dense sparse-dense training for dnn and Other ModelsDense sparse-dense training for dnn and Other Models
Dense sparse-dense training for dnn and Other Models
 
Squeeeze models
Squeeeze modelsSqueeeze models
Squeeeze models
 

Recently uploaded

Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一F La
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degreeyuu sss
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 

Recently uploaded (20)

Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
办理(Vancouver毕业证书)加拿大温哥华岛大学毕业证成绩单原版一比一
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
办美国阿肯色大学小石城分校毕业证成绩单pdf电子版制作修改#真实留信入库#永久存档#真实可查#diploma#degree
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 

Multi agent System

  • 1. Multi-Agent System For Manufacturing IN REALITY Review https://github.com/mskiitd/MAS-GUI
  • 2. Agent? Decision Maker - Wikipedia Agent ( Economy ) Mr. Bin Agent Smith Agent O O Learnable ∆ O Hilarious O X Intelligent agent
  • 3. Intelligent Agent Observe Environment through sensor Act for achieving goals ( in economics, it’s rational ) Smith's role is to police and maintain the Matrix by eliminating potential threats to the stability of the system http://matrix.wikia.com/wiki/Agent_Smith Purpose.
  • 4. Limit of Agent • Before “s” • Interconnection and Distribution are in CS • But I&D isn’t for cooperate, ( agreement | compete ) with systems have different interests • and… also single processor’s limit • If we have 10^10 processors… Let's coordinate our plans for Sunday evening. The man cooperated with the police
  • 5. Multi Agent consists of a number of agents, which interact with one-another - Oxford Univ successfully interact, they will require the ability to cooperate, coordinate, and negotiate with each other
  • 6. For Multi Agent Design Agent Autonomous action for successfully carry out task Design Society Interacting with other agent ( Specially, different goals )  Social Dilemmas Lots of Selfish, whole group loses
  • 7. Multi Agent Learning Design https://www.youtube.com/watch?v=yE62Zwhmzi8 : DeepMind Role Advantage Robustness Scalability Reusability of constituents Challenges Global goals from local actions Incentive assignment Learning while others are learning Traffic Economy Markets Workplace Sports Family Compete Cooperate Coordinate Communicate Negotiate Predict action
  • 8. Matrix Game Social Dilemmas (MGSD) Cooperate Betrayal Cooperate R, R S, T Betrayal T, S P, P R : Reward for cooperate S : Betrayal damage T : Temptation of Betrayal P : Penalty of Betrayal Limit : Temporally
  • 9. Cooperation in MGSD Direct reciprocity : Tit-for-tat Indirect reciprocity : reputation Norm enforcement Learning … Limitation of MGSD Real World is Sequential Decision! Cooperate vs defection => Not just binary, it’s complex
  • 10. Sequential Social Dilemmas Understanding Agent Cooperation https://deepmind.com/blog/understanding-agent-cooperation/ Reward가 없지만… laser로 other agent를 잠깐 없앰 먹을게 (초록) 많으면 공존하면서 reward를 얻고, 적으면 서로 공격하기 시작함
  • 11. Sequential Social Dilemmas Understanding Agent Cooperation https://deepmind.com/blog/understanding-agent-cooperation/ 함께 잡으면 더 높은 Reward
  • 12. Sequential Social Dilemmas Understanding Agent Cooperation https://deepmind.com/blog/understanding-agent-cooperation/ Notice! 더 깊은 모델이 상황에 따라 덜 협력하거나, 더 협력함
  • 13. Multi Agent “REAL” Example Spacecraft Control Required – decide action for unexpected event “quickly” Deep Space 1 [ NASA + Caltech ] Launched on 1998. > Launched on 1990s… Multi-agent Frameworks for Space Applications
  • 14. Multi Agent System For Manufacturing ( On JADE )
  • 15. Why Multi Agent System for Manufacturing? 현재 Manufacturing은 high mix, low volume이 되어감 => Complex Algorithm을 풀 때 MAS는 좋은 접근 방법 중 하나! https://github.com/mskiitd/MAS-GUI MAS for Manufacturing framework
  • 16. MAS Architecture : BlackBoard Arch. Blackboard Global database for sharing different info - input data, partial solutions, final solution Knowledge Source Independent module for solving problem (Agent) Control Online decision for choosing knowledge source to execute Communication between agents in decoupled way Easy to add new agent
  • 17. MAS Architecture : BlackBoard Arch. Communication between agents in decoupled way Easy to add new agent
  • 18. Belief Desire Intention Arch. Belief == Current State ( Env + other Agent ) Desire == Obj of agent Intention == Action
  • 19. Step 1 : Gatekeeper Check feasibility ( Machine Type, Due Date ) state action state action Step 2 : Take Bids Agent Calculate by each knowledge Step 3 : Execution Agent Calculate by each knowledge
  • 20. Agents sequence Bid == Objective Performance For Local Scheduler Agent, Machine Agent - Due Date Satisfaction - MakeSpan - …