首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有可能创建一个AI程序,成功复制一个简单的有机体,比如细菌?

有没有可能创建一个AI程序,成功复制一个简单的有机体,比如细菌?
EN

Stack Overflow用户
提问于 2011-10-11 09:37:01
回答 6查看 2K关注 0票数 2

经过一些研究,我似乎必须从编程一个原子开始,然后用它来创建元素,然后是有机体。这有可能吗?我对整个编程都是新手,所以我并不完全了解它的功能。我真的需要一些帮助。提前感谢!(顺便说一下,我将要使用的编程语言是Java)

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2011-10-11 09:46:04

您可能可以在宏观层面上模拟基本的细菌行为,如繁殖或遗传进化。

然而,我不相信用目前可用的知识和计算能力在原子水平上模拟整个细胞是可能的。目前,我们需要大规模的计算机集群--甚至是世界范围内的计算网格--仅仅是为了模拟单个蛋白质分子的折叠。我认为模拟运行中的整个细胞仍然有点超出我们的能力。

也就是说,一切皆有可能(并非不可能)-如果你做到了,你可能会有超过15分钟的成名;-)

票数 4
EN

Stack Overflow用户

发布于 2011-10-11 09:47:13

事实证明,你不需要通过编程重新创建化学或物理来从你的模拟有机体中获得有趣的行为。Cellular automata是计算机科学的一个分支的名称,该分支专注于大量小哑巴机器(有机体)的紧急行为。

Conway's Game of Life就是典型的可视化示例。更严重的问题往往是迎合某种启发式搜索问题(请参阅geneticmemetic算法,或swarm intellegence)。

票数 5
EN

Stack Overflow用户

发布于 2011-10-11 09:52:07

  1. 这和人工智能没有任何关系。
  2. 要想从原子上模拟细菌,你需要一台地狱般的计算机。试着计算细菌中有多少个原子,以及模拟所有原子相互作用需要多长时间,比方说,在一微秒的过程中。
  3. 编写模拟涉及到关于粒度的决定。在高级战略游戏中,您可以用三个或四个数字表示整个国家,或者在人口统计学/流行病学模拟中,可以向下表示单个公民的级别(每个由三个或四个数字表示)。

  1. ,我们并不知道所有关于细菌中的物质是如何排列的。一个粗略的草图模拟可能就会死亡(尽管这将是一个非常有趣的结果)。

如果您是编程新手,那么这是一个错误的起点--您最终会非常沮丧。从基本的编程练习开始,开始粗略地模拟培养皿中的细菌(模拟时间每五分钟增加一次种群数量,学习斐波那契数),然后尝试模拟细菌进化--在比核苷酸和氨基酸高得多的水平上提取基因/蛋白质。这将足以让你快乐地忙碌一年左右,然后你可以研究蛋白质折叠,生态学,生物信息学,表观遗传学,任何你感兴趣的东西。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7720530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档