我正在考虑是否应该花时间学习使用 Prolog 进行人工智能开发。决定很简单:如果它对我的 iPhone 开发者职业生涯有任何好处,我就会去做。否则,我就跳过它。
那么,学习使用 Prolog 进行人工智能开发对 iPhone 开发者有好处吗?(尤其是对于构建游戏而言)
如果好处存在,那么如何体现呢???
谢谢!
回答:
简短的答案是:不,这两个问题完全不相关。对你的职业生涯没有任何好处。
就这么简单。
Bobby Tables 给出了非常棒的答案,提供了很多信息。
-
我真的没有看到任何证据表明“Prolog”是计算机设备中正在进行的人工智能探索的核心。如果你说,一般而言(完全忘记 iPhone 的问题),“我想成为一名人工智能研究员”,我并不认为你特别需要急于学习 Prolog。
-
我可以想到许多著名的 iPhone 应用程序,它们使用了某种形式的轻量级人工智能(正如“游戏中人工智能”中常用的说法)。在这些应用程序中,与 Prolog 没有任何联系。
-
顺便说一句(没什么价值),我每个月花几天时间“在 iPhone/Mac 上编写人工智能”,我本人就从来不是 Prolog 程序员,并且与它没有任何联系。
值得注意的是:
- “人工智能”是一个非常广泛的领域。你能更具体地说明你想做什么吗?
你的人工智能英雄是谁?Rod Brookes?你对哪种“人工智能”感兴趣?
希望对你有帮助!简单的答案是“不”,你走错方向了。