计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (1): 12-12.

• 博士论坛 • 上一篇    下一篇

人工生命与人工生命计算

喻海飞,汪定伟   

  1. 东北大学工商管理学院
  • 收稿日期:2006-10-09 修回日期:1900-01-01 出版日期:2007-01-01 发布日期:2007-01-01
  • 通讯作者: 喻海飞 yuhaifei

Artificial life and artificial life computation

,WANG Ding-wei   

  1. 东北大学工商管理学院
  • Received:2006-10-09 Revised:1900-01-01 Online:2007-01-01 Published:2007-01-01

摘要: 本文从人工生命的角度定义了人工生命计算的概念,提出了人工生命计算的一般框架。人工生命计算是一种以人工生命为形式、研究人工生命的信息表达和处理机制,提取相应的计算模型,嵌入相应的计算方法模拟自然界生物进化过程与信息处理机制来求解与优化问题的智能计算方法。同时对人工生命计算的理论基础包括遗传算法、人工神经网络、自动机理论、L-系统、智能体和多智能体系统和计算生态学等进行了概述;并对两种典型的人工生命计算方法进行了初步的研究。最后说明了人工生命计算的特点及目前其应用领域。人工生命计算具有非常显著特点和优点,在科学和工程的诸多实际应用领域具有广泛的应用前景。

关键词: 人工生命, 人工生命计算, 智能算法, 突现

Abstract: The paper researches on the definition of the artificial-life computation and proposes a kind of general framework of artificial-life computation. Artificial-life computation is a new kind of intelligent algorithms, which uses the forms of Artificial life to study the mechanisms of information expressing and treating of Artificial life, and abstract the corresponding computation models for solving and optimizing the mathematical problems by embedding some kinds of computation technology, and mimicking the evolution processes of the natural creatures. In the second, the paper sums up the theoretical foundations of artificial-life computation including in genetic algorithm, artificial neural network, cellular automata, L-system, agent and multi-agent system, computation ecology and etc. Then the paper studies on two kinds of the artificial life algorithm in detail. Artificial-life computations have the extensive application prospects in the scientific computations and a great deal of the real project applications.

Key words: artificial life, artificial life computation, intelligent algorithm, emergent colonization