开始AI编程

时间:2011-05-08 12:13:06

标签: artificial-intelligence

我对AI非常感兴趣,并希望在这个领域开始编程。

AI中的各个方面有哪些?例如神经网络等。

可以为AI初学者推荐哪本书,是否有人工智能领域使用的首选语言?

1 个答案:

答案 0 :(得分:15)

AI的经典应用程序区域:

  • 机器人
  • 搜索
  • 自然语言处理
  • 知识表示/专家系统
  • 计划/安排

各种算法方法:

  • 神经网络
  • 进化/遗传算法
  • 自动推理
  • 逻辑编程
  • Probablilistic Approach

推荐书籍:

  • Norvig,Russel:人工智能 - 现代方法
  • Norvig:人工智能编程的范例(使用Lisp)
  • Bratko:人工智能的Prolog编程

推荐的编程语言:

  • 的Prolog
  • Lisp的
  • Java(许多算法现在在Java中讨论)

this question还有许多有趣的答案(这种答案涵盖相同的理由)。