【摘 要】
:
用计算机模拟真实动物的思考和行为是一个富有吸引和挑战的课题。本文探究了对人工鱼智能行为模拟的方法。该研究目的不是人工鱼的逼真可视化效果,而是关注对鱼类真实行为的
论文部分内容阅读
用计算机模拟真实动物的思考和行为是一个富有吸引和挑战的课题。本文探究了对人工鱼智能行为模拟的方法。该研究目的不是人工鱼的逼真可视化效果,而是关注对鱼类真实行为的模拟。本文创新点有两个,一是我们描述了一个对人工鱼类智能行为模拟的理论模型。该理论模型适用于一般的智能人工鱼,且具有可扩展性,可以用其模拟各种鱼类的行为。通过加入不同的神经网络,可以实现不同行为的模拟。二是本文引入SOM网络等神经网络算法,人工鱼在无监督的学习下改进自己的行为,实现人工鱼自适应和自学习能力。本文介绍了在这个理论模型基础上,我们构建的一个实际的人工鱼模型。该模型分为感知模型、思维模型和行为模型三个子模块。其中感知模型模拟的是鱼类的感觉器官。思维模型包含的是多个神经系统,每个神经系统完成其负责的任务功能。在我们的实例中,包含意图生成系统、定点喂食学习系统和障碍物规避学习系统。其中意图生成系统应用BP神经网络模型,产生每一时刻下人工鱼的意图。定点喂食学习系统应用SOM神经网络模型,经过一段时间的学习,可以对食物的位置有记忆。障碍物规避学习系统也应用SOM神经网络模型,经过一段时间训练,对可活动的区域位置有记忆。行为模型是根据思维模型的指令完成人工鱼活动的模块,这部分的实现主要由三维模型的空间变换来模拟,主要目的是为行为模拟的准确性分析呈现一个方便观察的结果。本文对智能人工鱼的实例模型做了程序实现。本课题使用Unity3D游戏引擎作为场景搭建工具。不关注人工鱼生理结构,只用三维模型来表示人工鱼。对最终人工鱼智能的呈现效果作一定分析。
其他文献
网格是利用高速国际互联网把地理上广泛分布的各种资源,包括计算资源、存储资源、带宽资源、软件资源、数据资源、信息资源、知识资源等连成一个逻辑整体,就像一台超级计算机
超大规模的模式识别问题是现在机器学习算法在实际应用中遇到的越来越多的一个难题。随着信息时代的到来,现实中这种大规模问题是很常见的,例如专利分类问题。即便是像支持向量机这样高效率的学习算法,面对超大规模的分类问题,也是难以克服的。在这种情况下,利用丰富的计算资源,使得机器学习并行化,是当前机器学习领域的一个重要发展方向。最小最大模块化支持向量机(M3-SVM)是基于“分而治之”的思想解决大规模问题的
在计算机技术和通信技术飞速发展的今天,计算机网络已经深入到社会的各个领域,人们的生产方式和生活方式发生了翻天覆地的变化,同时也改变着人们思维方式和学习方式。在我国,
随着互联网的快速发展,人们的生活变得更加多姿多彩。观看网络视频成为人们休闲生活的重要组成部分,同时,网络视频中的广告投放业务也成为网络视频公司的主要盈利来源。网络
随着机器人技术的发展和实际应用的需要,多机器人系统的应用已经成为国内外研究的热点。而多机器人图形构造是多机器人协作研究领域里的典型问题之一,随机分布的多机器人系统
随着互联网络的快速发展和网络用户数量的不断攀升,用户对网络服务质量和网络性能等方面的需求也不断增强。在下一代IPv6网络中,路由选择问题正成为网络通信领域中的一个热点
在1872年的“爱尔兰根纲领”中F.Klein把几何归结到可递变换群的几何不变量理论中,进而加以分类。这样,对每一个可递变换群,都可以定义一个隶属于这个可递变换群的几何。仿射空
在动态二进制翻译系统中,浮点运算单元是用来翻译和执行浮点运算指令的一个重要组成部分。它负责翻译前端可执行程序中的浮点指令,使得相应逻辑能够在后端处理器上正确执行。
随着计算机技术和计算机网络的飞速发展,数字媒体信息(包括文本、图像、音频、视频、三维模型)的传播与交流变的更加快捷,随之而来的多媒体信息的非法传播与拷贝也非常容易。
随着无线通信、嵌入式计算、传感器及微机电系统(MEMS)等技术的发展,具有感知能力、计算能力和无线网络通信能力的微型传感器及其构成的无线传感器网络(WSN)引起了人们的极大