人工生命
维基百科,自由的百科全书
人工生命或人造生命是通过人工模拟生命系统,来研究生命的领域。
人工生命的概念最先由计算机科学家Christopher Langton(en:Christopher Langton)于1987年在洛斯阿拉莫斯国家实验室召开的"生成以及模拟生命系统的国际会议"上提出.
目录 |
[编辑] 概论
[编辑] 该领域的本质
虽然人工生命(AL)领域与人工智能(AI)领域的确有明显的重叠区,但他们有截然不同的初衷和演生史.以研究是否以及如何实现模拟智能的人工智能研究,早在计算机诞生后的初期就已经兴起,然而以试图澄清自然行为的本质的人工生命的研究者们,可以说一直不知其他人在做类似的工作而孤军作战,直到80年代末,这个领域才正式的诞生.
[编辑] 两种主导观念
强人工生命:主张"生命系统的演化过程,是一个可以从任何特殊媒介物中抽象出来的过程."(约翰·冯·诺依曼). Notably, Tom Ray 在Tierra模拟试验中第一次展示了,进化过程在有着抢占计算机存储空间之争的计算机程序的某种群体中极易发生.
弱人工生命:认为透过非碳基"生命过程"的生成是不可能的.他们的研究不是去模拟这一过程,而是试图去理解单个的现象.通常通过基于因子的模型进行研究,它通常可提供最简的可能结论,就是: 我们不知道自然界中的什么生成了这种现象,但是它的生成可以像....一样简单.
[编辑] 发展现状
这个领域需要运用很多计算机程序与计算机模拟, 包括进化计算(evolutionary computation) (进化算法“evolutionary algorithms” (EA),遗传算法“genetic algorithms” (GA), 遗传编程“genetic programming” (GP), swarm intelligence (SI), ant colony optimization (ACO)) 人工化学 (AC), agent-based models和细胞自动机"cellular automata" (CA).这些领域通常被视作AL的亚领域,这些领域的论题以及其他一些暂时未归于其他领域的相关技术问题,在他们独立门户之前,也是在AL的会议上讨论的.
在很多如语言学,物理学,数学,哲学,计算机科学,生物学,人类学,以及社会学等学科中,有争议的非常规的计算性以及理论性的尝试也可以在这里被讨论.这是一个曾在历史上有争议的领域, John Maynard Smith在1995年曾批判部分AL工作为"脱离事实的科学", 此外AL也没有广泛的得到生物家们的注意.然而,近来AL相关论文在被广泛阅读的《科学》(《Science》)和《自然》(《Nature》)上的发表, 证明这一领域的技术,至少作为研究进化的一个方法,正在被主流接受.
[编辑] 被模拟的生命系统特性和能力
人工生命是借助计算机以及其他非生物媒介, 实现一个 具有生物系统具有的特征的 过程或系统.这些可实现的生物系统具有的特征包括:
- 繁殖可以通过数据结构在可判定条件下的翻倍实现.同样,个体的死亡,可以通过数据结构在可判定条件下的删除实现; 有性繁殖,可通过组合两个个体的数据结构特性的数据结构生成的方式实现.
- 进化可通过模拟突变, 以及通过设定对其繁殖能力与存活能力的自然选择的选择压力实现.
- 信息交换与处理能力模拟的个体与模拟的外界环境之间的信息交换,以及模拟的个体之间的信息交换-即模拟社会系统.
- 决策能力通过人工模拟脑实现.可以以人工神经网络或其他人工智能结构实现.
[编辑] AL的开放性问题
[编辑] 科学问题
生命是什么?
什么条件下, 我们可以说一个系统,或一个亚系统是活着的?
什么是最小的我们可以认为是活着的系统?
为什么自然可以达到"Open-ended" 进化系统, 而我们的模型却不可以?
怎样测量进化?
怎样测量emergence?
计算机仿真如何改变科学的疆域?(Santa Fe Institute - 1997: John Casti)
[编辑] 哲学和论理学问题
AL有怎样的合法权利?
仿真是否可以达到是AL具有意识,意愿,灵魂? 如果有,人是否可以将它关掉或甚至干扰?
我们是否只是在模拟的宇宙中的AL?
[编辑] 参见
Alternative biochemistry
人工智能
人工意识
人工化学
人工创造
人工神经网络
人工动物
Biologically-inspired computing
数码有机体 [1]
Evolutionary art
Evolutionary computation
Futures techniques
博奕论Game theory
机器人学Robotics,Clanking replicator
生命 (生物学)
Systems biology,Wet alife
[编辑] 参考文献
↑ Gelman, Rony Gallery of Automata. (HTML) URL accessed on 2006-03-03.
Casti, John L. (1997). Would-Be-Worlds. John Wiley & Sons, Inc. New York ISBN 0-471-12308-0
Casti, John L. & DePauli,W.著; 刘晓力,叶闯译 (2002). Goedel: A Life of Logic
Casti, John L.约翰.L.卡斯蒂著; 王千祥等译(1998) 虚拟世界-计算机仿真如何改变科学的疆域
Christoph Adami, Introduction to Artificial Life with CD-ROM. TELOS, The Electronic Library of Science. 1998. XVIII, 374 p. Gebunden. 858gr. ISBN 0-387-94646-2, KNO-NR: 07 34 28 52 (Springer, Berlin)
Levy, Steven (1992). Artificial Life: A Report from the Frontier Where Computers Meet Biology. Vintage Books: Random House, New York. ISBN 0-679-74389-8
Steven Levy, KL - Künstliches Leben aus dem Computer, 1993, ISBN 3-426-26477-3, Droemer Knaur
Rudy Rucker (1993). Artificial Life Lab. Waite Group Press. ISBN 1-878739-48-4
Ward Mark (1999). Virtual Organisms. Macmillan Publishers Ltd. ISBN 0-333-7482-8
[编辑] 站外链接
[编辑] 其他
商业的,AL还被引入计算机游戏领域,如电脑游戏Creatures,在这个游戏中,可以产生原始的有学习能力的,有遗传物质和代谢的AL.相关游戏还有Tamagotchi.
著名模型有Tom Ray的Tierra 模型和John Horton Conway的Game of Life.
此外还有Computerwürmer 和计算机病毒 Computerviren.这些程序同时具有复制和进化特性.而计算机病毒,已经发展到了具有原始的信息交换功能.然而,决策能力仍然未在这些自行传播的码中发现.