|
首页>人工智能> |
Agent有前途么 |
|
Visited times , Welcome to Data Mining Forum & Data Mining Expert |
|
|
我是刚开始学习agent方面的,十分欢迎大家讨论、指导。
我觉得你最后说的,关于用面向对象的方法实现一个MAS 和面向agent的方法并不冲突和矛盾,
所谓面向对象,和面向agent,是从两个不同角度和层次看问题, 我老师的书上写,面向对象方法是通过提供对象、对象间的消息传递 等语言机制,使软件开发者在解空间中直接模拟问题空间中的对象及其行为。
而面向agent方法则是希望通过对人解决应用问题的智能行为进行模拟, 数据挖掘研究院 在软件解空间中建立一种嵌入在不断变化、不确定世界中,能进行感知并能自主 采取行为的计算实体。
而我认为,agent的出现,是伴随着人们对世界的认识角度不同产生的, 同上,对象关注的是世界的许多个体,及个体间属性的异同, 人们认识这些个体,采用了对象、类等方法,
而agent,则伴随系统学的兴起,是人们用系统学观点看问题的体现, 它实际上指一种开放的信息系统,这种系统处于一定的环境中, 数据挖掘论坛 并对环境造成一定的影响。事实上,90年AI杂志上提出了开放信息系统的 概念后,才使agent的研究逐渐和其它门类区分开来。
而一个大型复杂信息系统,有其系统学上的特点和特性, 完全用面向对象的观点,则很难关注到系统特性上。
同时,随着计算机技术、分布式人工智能技术的不断发展, 人们希望计算机能代替、帮助人解决一些人所难以完成的任务, 或者利用计算机特性,能够轻易解决的任务, 所以,希望计算机程序能够具有一定的智能性, 能自主解决一定的问题,彼此之间还要能够协作,协商, 而这些,是面向对象方法无法涉及的,
综合而言,面向agent的方法是一种系统学的、研究系统本身, 及系统与系统间智能行为的方法,而构造系统本身各部分, 采用面向对象的方法和技术,视之为一种建造工具,我觉得这两者完全没有矛盾。 不过话说回来,编程的方法和思想都在不断进步中, 究竟会不会出现完全适用agent技术的专用编程方法, 数据挖掘交友 难说啊。
最后,说一点,agent技术在我国好像是没有什么用处, 也没有哪个具体的系统采用agent方法, 但是在国外则不同了, 至少美国军方很早就开始了agent的研究,并投入到许多军方系统使用中去, 对他们而言,是一门很实用的技术, 想一下,美国80年代开始研究网络技术的情况。 而且,世界著名大学AI实验室都有关于agent的研究方向, 数据挖掘实验室 如果仅仅是炒做,我不相信这世界上那么多著名学者都在自己骗自己, 而是agent确实有研究的必要性。 如同我在一篇回文中提到,事实上, 美国DARPA在agent相关方面投入了巨额资金,大量人力。
举一个简单例子,战场上信息量巨大,情况复杂, 靠人来筛选信息,恐怕是很困难的,对时间要求也很紧迫, 而agent技术运用其中后,能灵活、自主筛选信息, 能和其它agent进行协作, 数据挖掘交友 还有后勤方面,agent可以与大量相关agent协作, 获取信息后,自动安排出较优方案,并能动态根据需要, 随时修改方案。 民用上,比如已经实用了的交通控制, 悉尼机场的自动导航系统,都采用agent技术。
【 在 cczhu (congcongzhu) 的大作中提到: 】 : 我说点偏激的观点,肯定有人反对。 数据挖掘实验室 : 我感觉现在的Agent研究状况就是: : 心理学家提出一些不可能实现的心理学理论, : 数理学家证明一些未必有实用价值的结果, : 计算机科学家把上面的糅合起来,重复一遍, : 最后搞工程的人用面向对象的方法实现一个MAS……
|
|
|
|
|
[数据挖掘专家]
[数据挖掘研究院]
[数据挖掘论坛]
[数据挖掘实验室]
|
上一篇:Ontology在agent中 的含义
下一篇:目前agent研究的误区
|
|
|
|