我最近遇到过"多智能体计算"这个术语,我并不知道它是什么.我读过一本关于它的书,但这并没有回答代理人是什么的基本问题.
有人在那里有一个指向一些清晰简洁的参考指针并且在没有废话/营销说话的情况下回答问题吗?我想知道这是否是我应该熟悉的事情,或者是否是我可能忽略的一些废话,因为我真的说不出来.
简单来说,多代理研究试图设计由自主代理组成的系统.也就是说,你周围有一堆机器人/人/软件代理,每个都可以采取自己的行动,但只能"看到"他周围的东西,如何让系统按照你的意愿行事?
例,
鉴于一堆机器人具有有限的感知能力,你如何让它们监视敌人的场地?找到田地里的所有地雷?
鉴于一群人,你如何让他们最大化幸福最快乐的人的幸福?没有剥夺他们的自由.
鉴于一群人,你如何建立一个最大化他们幸福的会议时间?没有透露他们的私人信息?
其中一些问题可能看起来很容易解决,但事实并非如此.
多智能体研究混合了博弈论,经济学,人工智能,有时甚至生物学等技术,以回答这些问题.
如果你想了解更多细节,我有一本我正在研究的免费教科书叫做多功能系统的基础知识.
多代理系统是从AI借来的概念.它几乎就像一个虚拟世界,你有代理人能够观察,交流和反应.举个例子,你可能有一个内存分配代理,你必须要求内存,它决定是否给你.或者,您可能有一个监视Web服务器的代理,如果它挂起则重新启动它.多代理系统背后的主要目标是在系统的不同部分之间建立一个类似Smalltalk的通信系统,以使所有内容协同工作,而不是来自中央程序的更多自上而下的指令.
"代理"是软件设计的另一种抽象.
作为原始的等级;
机器代码,汇编,与机器无关的语言,子例程,过程,抽象数据类型,对象,最后是代理.
随着互连和分配在计算中变得越来越重要,对能够与其他系统(具有不同利益)进行合作并达成协议的系统的需求变得明显; 这是代理人进来的地方.代理独立代理商代表了他们对环境的最大利益.
代理的其他例子:
飞船的控制,迅速做出决定的时候有没有时间手工艺地勤人员,工艺消息(例如,美国宇航局的深空1)
空中交通管制(系统超越飞行员;这在大多数商业航班中已经到位,并挽救了生命)
多代理系统与;
经济学
博弈论
逻辑
哲学
社会科学
我不认为代理商是你应该掩饰的东西.有200万次点击率对谷歌的学者对"多剂"和更多的CiteSeer ; 它是计算机科学的一个快速发展的分支.