0

我对 AI 的兴趣之一与其说是数据,不如说是生物计算。这包括神经网络、大脑映射、细胞自动机、虚拟生活和环境。

下面描述的是一个令人兴奋的项目,其中包括为机器人开发一个虚拟环境来进化。

“Polyworld 是由 Larry Yaeger 编写的跨平台(Linux、Mac OS X)程序,旨在通过自然选择和进化算法发展人工智能。” http://en.wikipedia.org/wiki/Polyworld "

Polyworld 是一个研究虚拟生活的有前途的项目,但距离创建“智能自主”代理还很远。

这是我的问题,理论上,您将使用哪些参数来创建 AI 环境?可能是大脑环境?可能有多个自给自足的生命有机体,它们有自己的“大脑”或生命结构。

我想在生活模拟游戏上创造一个旋转。如果你有一个 64x64 的生命网格游戏怎么办。但是,您可能有 N 个网格,而不是一个网格。N 个网格是你的“生命力” 如果所有生命实体游戏都死在一个特定的网格中,那么整个网格都会死。一组“格子”组成了一个生命体。

我没有直接的目标。首先,我想模拟一个环境,用 OpenGL 可视化环境中发生的事情,看看环境是否有任何有趣的属性。然后我想添加“稀缺资源”,看看 AI 环境是否可以充分管理资源。

4

1 回答 1

1

既然您说“理论上”,这意味着您有兴趣阅读有关该主题的大量学术论文,因为我认为那里有很多理论工作,通常由概念验证实验支持。

3 年前我参加过这方面的课程,所以我的知识既是入门性的又是过时的,但尝试在 Google Scholar* 上搜索“神经网络语言进化”之类的内容。这些论文中的模拟应该让你对其他研究人员的尝试有所了解。然后,一个好的开始是复制您觉得有趣的实验之一。

免责声明:我不得不在课堂上这样做,这很糟糕。我决定我更喜欢工作程序而不是理论实验。但是您“理论上”,所以这可能是您真正喜欢的那种东西。

*抱歉,我不记得我们读过的确切论文了。

于 2010-02-02T03:30:35.483 回答