Artificial intelligence 开始人工智能编程

Artificial intelligence 开始人工智能编程,artificial-intelligence,Artificial Intelligence,我真的对人工智能很感兴趣,想在这个领域开始编程 人工智能的各个领域是什么?e、 g.神经网络等 对于AI初学者,可以推荐哪本书?在AI领域有哪些首选语言?AI的经典应用领域: 机器人学 搜寻 自然语言处理 知识表示/专家系统 计划/排程 各种算法方法: 神经网络 进化/遗传算法 自动推理 逻辑程序设计 概率论方法 推荐书籍: 罗素·诺维格:人工智能——一种现代方法 诺维格:人工智能编程范例(使用Lisp) Bratko:人工智能的Prolog编程 推荐的编程语言: 序言 口齿不清

我真的对人工智能很感兴趣,想在这个领域开始编程

人工智能的各个领域是什么?e、 g.神经网络等

对于AI初学者,可以推荐哪本书?在AI领域有哪些首选语言?

AI的经典应用领域:

  • 机器人学
  • 搜寻
  • 自然语言处理
  • 知识表示/专家系统
  • 计划/排程
各种算法方法:

  • 神经网络
  • 进化/遗传算法
  • 自动推理
  • 逻辑程序设计
  • 概率论方法
推荐书籍:

  • 罗素·诺维格:人工智能——一种现代方法
  • 诺维格:人工智能编程范例(使用Lisp)
  • Bratko:人工智能的Prolog编程
推荐的编程语言:

  • 序言
  • 口齿不清
  • Java(现在Java中讨论了许多算法)

还有许多有趣的答案(哪一种涵盖了相同的领域)。

我很惊讶C不被推荐用于人工智能?原因?@Helium3-C非常程序化;适用于设备驱动程序,或者可能适用于连接主义框架的螺母和螺栓。像Lisp和Scheme这样的语言对于经典人工智能中遇到的符号处理来说更为自然。这可能值得提出自己的问题。简而言之:C非常擅长实现操作系统或解释器。但是它迫使你在低级机器概念(内存、寄存器等)方面考虑太多,并且不太适合高级概念(关系、逻辑、符号等)。我认为询问与编程领域相关的资源的问题是可以的,所以我没有“离题”分类。这些问题应该去哪里?