【发布时间】:2012-02-14 21:18:07
【问题描述】:
我目前正在攻读计算机科学荣誉学位,并将人工智能作为一门学科。作为完成主题的一部分,我必须开发自己的基本智能代理。
我还没有想清楚我要为这个项目做些什么。我不是最有技术天赋的程序员,我不知道该做什么或从哪里开始
有人能指出正确的方向吗?从哪里开始学习如何开发智能代理以及为项目实际做什么的任何可能的想法?
任何 VB.net 参考资料也将不胜感激。(我知道这不是开发 IA 的最佳语言,但由于我的时间限制,这是我“感觉”最舒服的编程语言)
提前感谢
【问题讨论】:
-
该项目的技术要求可能比这更多,因为智能代理可以是任意数量的东西...en.wikipedia.org/wiki/Intelligent_agent RE:其他类别的人工代理部分。不过,幸运的是,所涉及的实际编程不需要非常复杂,在大多数情况下它更具数学性。
-
programmers.stackexchange.com 可能是一个更好的提问地点。
-
不幸的是,他们没有向我们提供更多的技术要求,甚至没有向我们提供项目范围应该有多广/多深。他们唯一的要求是代理应该是本质上的结构,但它几乎可以是任何东西。感谢您的帮助!
-
您还可以查看有限状态机en.wikipedia.org/wiki/Finite-state_machine FSM 的概念可能会帮助您更好地理解智能代理。