秋葵

人工智能一直是一个非常令人兴奋的工作领域。很多人试图“从圆柱上起飞”这个神奇的算法将生命吹入机器,但这个问题很复杂,有很多方面。许多开发人员和研究人员都做出了贡献,通常集中在任务的某些部分,希望这些系统能够进一步集成到通用架构中。所以,在这个时候,我们对解决“大问题”还没有一个有机的认识。AKIRA的雄心勃勃的目标是创建一个开发工具,允许构建虚拟世界,并在其中填充体现高级行为的代理。高级底层逻辑代表了一个通用框架,它允许集成代理与其世界之间交互的所有相关方面。多亏了AKIRA,可以对具有不同智能度和计算请求的代理进行建模,这些代理能够在外部世界中通过AKIRA的XML传输协议与AKIRA的服务器交互。该软件本身是一个运行时的C++多线程环境,能够执行代理和web/系统开发平台来建模它们的行为。系统核心由一个服务器守护进程组成,该守护进程响应网络web编程和a.I.请求,物理上执行代理的实例,外加一个基于宏语言的编程接口和一些允许创建新代理的自动脚本。整个系统采用C++编写,集成了不同的C++开源软件,实现了框架的各个方面。提供了两种软计算技术:模糊逻辑和模糊认知映射。强大的多线程模型确保了巨大的可伸缩性和计算能力。对于其他面向agent的软件,AKIRA实现了一个创新的认知模型,这是在罗马的ISTC-CNR研究的一个即将到来的认知理论的结果。