我对人工智能的兴趣之一不是太多地关注数据,而是更多地关注生物计算。这包括神经网络,映射大脑,细胞自动机,虚拟生活和环境。
下面描述的是一个令人兴奋的项目,其中包括为机器人开发一个虚拟环境。
Polyworld是由Larry Yaeger编写的跨平台(Linux、Mac )程序,旨在通过自然选择和进化算法来进化人工智能。http://en.wikipedia.org/wiki/Polyworld
Polyworld是研究虚拟生活的一个很有前途的项目,但它离创建一个“智能自主”智能体还很远。
这是我的问题,从理论上讲,你会使用什么参数来创建AI环境?可能是大脑环境?可能有多个自给自足的生命有机体,它们有自己的“大脑”或生命结构。
我想创造一个关于生活的模拟旋转的游戏。如果你有一个64x64的生活游戏网格。但是,您可能会有N个网格,而不是一个网格。N个网格是你的“生命力”,如果所有的生命游戏实体在一个特定的网格中死亡,那么整个网格就会死亡。一组“网格”组成了一个生命形式。
我没有一个直接的目标。首先,我想要模拟一个环境,并使用OpenGL可视化该环境中发生的事情,并查看该环境是否有任何有趣的属性。然后,我想添加“稀缺资源”,看看AI环境是否能够充分管理资源。
发布于 2010-02-02 11:30:35
既然你说“在理论上”,这意味着你有兴趣阅读大量关于这个主题的学术论文,因为我认为有大量的理论工作,通常是由概念验证实验支持的。
我在3年前上过这门课,所以我的知识既是入门的,也是过时的,但可以尝试在谷歌学者上搜索像"neural network language evolution"这样的东西。这些论文中的模拟应该会让你对其他研究人员所做的尝试有所了解。然后,一个很好的起点是复制你觉得有趣的一个实验。
免责声明:我不得不为这门课这么做,这太糟糕了。我决定我更喜欢工作程序而不是理论实验。但你说“理论上”,所以这可能是你真正喜欢的东西。
*对不起,我记不住我们读过的确切论文了。
https://stackoverflow.com/questions/2180540
复制相似问题