Difference between revisions of "Multi-agent systems/cs"

From Simulace.info
Jump to: navigation, search
Line 2: Line 2:
  
 
[[File:Nasa-robot.jpg|thumb|Průzkumný agent NASA zvaný <i>Super Ball Bot</i>.]]
 
[[File:Nasa-robot.jpg|thumb|Průzkumný agent NASA zvaný <i>Super Ball Bot</i>.]]
'''Multiagentní systémy''' jsou tvořeny mnoha navzájem interagujícímí samostatnými výpočetními jednotkami, jenž nazýváme agenty. Tito [[Agents/cs|agenti]] jsou  autonomní a jsou schopni kooperace, soutěživosti, komunikace mezi sebou a s prostředím, učení se a flexibilního chování. Agenti společně řeší problémy, které by žádný z nich sám nevyřešil. Díky tomu multiagentní systémy umožňují široké využití distribuované výpočetní technologie a paralelního zpracování dat.  
+
'''Multiagentní systémy''' jsou tvořeny mnoha navzájem interagujícímí samostatnými výpočetními jednotkami, jenž nazýváme agenty. Tito [[Agents/cs|agenti]] jsou  autonomní jednotky s rozdílnými informacemi, které jsou schopné kooperace, soutěživosti, komunikace mezi sebou a s prostředím, učení se a flexibilního chování. Agenti mohou mít rozdílné zájmy a cíle, popřípadě společně řeší problémy, které by žádný z nich sám nevyřešil. Díky tomu multiagentní systémy umožňují široké využití distribuované výpočetní technologie a paralelního zpracování dat. <ref name="masfoundations">Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations <i>Yoav Shoham, Kevin Leyton-Brown</i> Cambridge University Press 2009, 473 s. ISBN 0521899435 [cit. 2017-05-27]</ref>
  
 
Příklady reálné aplikace multiagentních systémů můžeme nalézt od výrobního průmyslu, zdravotní služby, až po vesmírný program. NASA například multiagentní systémy využívá pro konstelaci satelitů či pro zkoumání povrchů cizích planet. <ref name="weiss">Multiagent Systems <i>Gerhard Weiss</i> 2016, 143 s. ISBN 9780262533874 [cit. 2017-05-27]</ref>
 
Příklady reálné aplikace multiagentních systémů můžeme nalézt od výrobního průmyslu, zdravotní služby, až po vesmírný program. NASA například multiagentní systémy využívá pro konstelaci satelitů či pro zkoumání povrchů cizích planet. <ref name="weiss">Multiagent Systems <i>Gerhard Weiss</i> 2016, 143 s. ISBN 9780262533874 [cit. 2017-05-27]</ref>

Revision as of 21:22, 27 May 2017


Průzkumný agent NASA zvaný Super Ball Bot.

Multiagentní systémy jsou tvořeny mnoha navzájem interagujícímí samostatnými výpočetními jednotkami, jenž nazýváme agenty. Tito agenti jsou autonomní jednotky s rozdílnými informacemi, které jsou schopné kooperace, soutěživosti, komunikace mezi sebou a s prostředím, učení se a flexibilního chování. Agenti mohou mít rozdílné zájmy a cíle, popřípadě společně řeší problémy, které by žádný z nich sám nevyřešil. Díky tomu multiagentní systémy umožňují široké využití distribuované výpočetní technologie a paralelního zpracování dat. [1]

Příklady reálné aplikace multiagentních systémů můžeme nalézt od výrobního průmyslu, zdravotní služby, až po vesmírný program. NASA například multiagentní systémy využívá pro konstelaci satelitů či pro zkoumání povrchů cizích planet. [2]


Charakteristika multiagentního systému

Agenti

Toto je pouze stručný úvod do teorie agentů, podrobnější popis lze nalézt v dedikovaném textu o agentech.


Klasifikace agentů

Rozhodování agenta

Interakce agentů

Prostředí

Multiagentní simulace

Reálné aplikace

www.digitaltrends.com/cool-tech/nasa-squishable-robot/

Řešený příklad

(nejlépe více řešených příkladů, jeden jednodušší, další sofistikovanější)

Příklad k procvičení

Seznam referencí

  1. Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations Yoav Shoham, Kevin Leyton-Brown Cambridge University Press 2009, 473 s. ISBN 0521899435 [cit. 2017-05-27]
  2. Multiagent Systems Gerhard Weiss 2016, 143 s. ISBN 9780262533874 [cit. 2017-05-27]