龙源期刊网httpwwwqika
comc
基于人工智能和人工生命的计算机动画
作者:曾玲来源:《科学导报学术》2018年第06期
摘要:目前对着人工生命和人工智能研究的不断开展,其在计算机动画方面也展现出了强大的潜力,并已经在某些动画领域初露锋芒。本文着重探讨了基于人工智能和人工生命的计算机动画。关键词:人工智能;人工生命;计算机动画【中图分类号】TP272【文献标识码】A【文章编号】22361879(2018)06012101随着动画产业的不断发展,结合到当前热门的人工智能和人工生命研究取得的突破性成就,计算机动画的发展呈现出蓬勃发展的态势。而在此背景下,对于基于人工智能和人工生命的计算机动画研究比较瞩目,笔者将在这里着重分析。一、计算机动画的生成路径计算机动画是计算机图形学和动画技术相结合的产物,是伴随着计算机硬件和图形算法发展起来的一门高新技术,其基本含义即通过计算机生成活动的图像。具体来说,是指用绘制程序生成一系列的景物画面,其中当前帧画面是对前一帧画面的部分修改。计算机动画主要有两种生成途径:人工智能(AI:ArtificialI
tellige
ce)途径和人工生命(AL:ArtificialLife)途径。将AI理论包括知识表达、推理和各种智能算法用于计算机动画生成动画情节,驱动动画角色,称为基于AI的计算机动画方法。人工智能(ArtificialI
tellige
ce)的研究目标之一是模拟学习和记忆等复杂的生物过程。利用人工智能方法学建立认知模型,控制人工动物的行为,使人工动物成为自主的和智能的角色。将认知模型用于计算机动画和游戏角色的自繁衍和自进化中,是笔者目前的研究工作之一。二、人工智能与人工生命的关系人工生命的实现途径基本上不同于传统的人工智能。人工智能是基于知识的,而人工生命是基于行为的。有人提出,人工生命就是人工智能的行为主义。人工智能采用由上向下方法。在人工智能中为了完成一项具体任务,系统的复杂行为目标是预先明确给定的。而人工生命采用自底向上的建模策略,从简单的个体单元开始,通过自繁衍、自进化、自组织逐渐建立起向上发展趋势,实现行为突现,显现出复杂系统的整体性质,达到预期全局目标。此外,人工智能关注的是复杂的人类智能特性,例如下棋、自然语言理解、医疗诊断等。基于知识的智能和基于行为的智能有明显的区别:(1)基于知识的人工智能需要大量的知识、知识表示和推理;基于行为的智能不需要知识、表示和推理,是智能行为的“感知动
f龙源期刊网httpwwwqika
comc
作”模式r