世界范围内运行所需要所有常识信息。目前,将这些知识系统化唯努力来自得克萨斯州奥斯丁Cycorp公司CYC项目[55]。现在,基于CYC代理能否有足够知识来做出适当决定,特别是它能否为特定用户获取特殊知识,回答这些问题还为时尚早。即使CYC成功,人们也很难相信个由别人指导代理。
现在商业上有限代理和开发中人工智能代理,二者都依赖于某种形式编程。第三种也是最有希望方法采用人工生命这相对年轻领域开发技术,这个领域从业者研究生物体自组织和适应环境机制。尽管它们仍处于起步阶段,但是人工生命代理是真正自主:事实上,它们进行自编程。它们软件设计可以让它们根据经验和与其他代理交互来改变自身行为。在麻省理工学院,们已经构建个软件代理,它可以持续观察个人行为,并自动执行它检测到任何常规模式。电子邮件代理可以通过观察发现,用户总是转发包含“会议”这个词信息副本给行政助理,然后它可能会自动这样做。
代理还可以向执行相同任务代理学习。个面对未知邮件电子邮件代理可能会通过询问它同行来解些信息,比如,人们在读取邮件列表中邮件时,通常会先阅读发给他们个人邮件。这种协作可以使代理集群以复杂又智能方式进行操作,即使任何单个代理都非常简单。
图灵遇上达尔文
随着时间推移,“人工进化”能够将系统中最有效代理(由他们所有者评定)行为进行编码并组合,以培育更适合种群。和同事建立个这样系统来开发代理,它可以搜索数据库并检索可能使它们用户感兴趣文章。它们每代都能更好地与其所有者利益相匹配。
随着时间推移,这种方法可能会在21世纪计算机网络中形成个完整电子生态系统。向用户或其他代理提供服务代理将更频繁地运行、生存、繁殖,否则就会面临被清除命运。随着时间推移,这些数字生命形式将填满不同生态位[56]。有些代理可以演变为不错数据库索引器,而其他代理则可以使用它们索引来查找特定用户兴趣条目。未来将会有些寄生、共生,以及生物界所熟悉许多其他现象。随着外部对信息需求变化,软件生态系统将不断自更新。
显然,代理广泛传播将会产生巨大社会、经济和政治影响。代理将带来场社会
请关闭浏览器阅读模式后查看本章节,否则可能部分章节内容会丢失。