什么是智能代理
编辑智能代理是一个试图在复杂的动态环境中实现目标的系统,智能代理利用传感器和Actor与外部环境进行交互,它位于虚拟的空间环境中,旨在帮助用户处理特殊的应用程序。自动执行重复任务的称为软件代理或智能代理。
在互联网上,我们所说的智能代理(或简称“代理”)是一种无需用户干预即可定期收集信息或执行某些其他服务的程序。
定义
编辑智能代理是一个自治进程,它代表用户为特定目的执行任务。代理并不单独存在,而是环境或在其中运行的系统的一部分。这里的环境是指运行的智能代理具有知识库和推理功能,通过与用户、资源或其他智能代理的信息交换和沟通来促进问题解决,具有基于数据的学习能力,智能代理并不被动地执行给定的任务,但有自己的目标,并有积极的态度去追求自己的目标。智能代理的行动会带来环境的变化。智能代理的行动不是一次完成的,而是连续不断的。
智能代理的属性
自主智能体按照自己的判断行动,不受人或其他事物的直接干扰,并对自己的行为或内部状态有某种控制。社交性智能体使用智能体交流语言与人和其他智能体进行交互。反应性智能体识别真实的事物。一个用户通过图形用户界面、一组其他代理以及互联网等环境,及时对其中的变化做出适当的响应。主动性代理它不是简单地响应环境而采取行动,而是自动执行根据给定的目标。时间连续性代理不会简单地处理给定的输入一次并显示结果并退出,而是在前面运行并在后台休息一段时间。它是一个类似守护进程的串行执行的进程. 目标导向性 智能代理执行复杂的、高级别的任务,任务被分解为更小的子任务,处理顺序由智能代理确定和处理。
智能代理的特性
通过将用户请求的任务移动到另一台能够处理该任务的计算机上而不是在当前计算机上处理来提高效率并减少网络负载。干扰目标的实现。适应性代理可以根据用户的习惯、工作方法和偏好进行自我调整。协作代理可以与其他代理、资源和人员一起执行复杂的任务。
智能代理分类
编辑学习代理
学习代理观察用户在网络上的行为,确定他或她感兴趣的内容,并向用户提供适当的内容。
接口代理
许多现有的计算机程序和界面清楚地表达了人类的才能和兴趣,但仍然缺乏人与计算机之间的对话。用户界面对于应用程序的成功至关重要,它必须清楚地解释用户请求的自然模糊性,以便明确的语句可以立即发送到流程。它必须能够转换成流程需要和理解的形式
桌面代理
桌面代理是驻留在PC或工作站操作系统中、在本地运行的软件代理,分为操作系统代理、应用程序代理和应用程序环境代理。
互联网代理
互联网代理是一种计算机程序,它驻留在服务器上,访问分布在互联网上的在线信息,代表用户执行任务,而不与用户直接交互。互联网代理充当信息提供者和信息消费者之间的信息经纪人。互联网代理根据信息提供者、信息类型和信息内容来调解用户的信息请求。
电子商务代理
当前的商务几乎完全是由人完成的,人们从事买卖商品的工作。但是,如果你看看一些商务流程,其中一些流程没有理由不能自动化。电子商务代理正在兴起......
百科词条作者:小小编,如若转载,请注明出处:https://glopedia.cn/263033/