Skip to content

编程

编程能力毫无疑问在人工智能领域同样至关重要,对于一个算法来说,实现与相关的实验往往占据了科研的绝大多数时间,而代码能力也是科研工作者的核心能力之一。在人工智能领域中,一般来说,Python是唯一使用的语言,因此假如说在受教育过程中没有接受过Python语言的课程,自学Python是很重要的。幸运的是,你已经多半学习过了编程,而编程思维是可以泛化的,因此Python的速成是很快的,甚至在ChatGPT的辅助下,你可以立刻上手。

假如读者寻求书籍或教程,对于人工智能方向的研究者,以下是一些推荐的选项:

  • 假如说想要系统的学习Python,那么 官方的文档 毫无疑问是最为扎实的学习方法。
  • 廖雪峰的Python教程 同样质量不错也是一个 Python 教程,质量十分不错。

与此同时,Pytorch 目前作为人工智能领域中编程的最为常见的框架(按照目前的热度来说,几乎可以说是唯一),因此学习 Pytorch 是十分必要的。

一般来说,简单的使用 ChatGPT 实现一些小型的模型,这个过程中的代码均不会出现错误,此时向 ChatGPT 询问代码的实现方式,便可以很快地上手 Pytorch,因为 Pytorch 中存在着大量的模型,这些均可能是不会被经常使用的,因此广泛的阅读文档并不能带来太多的帮助,而 ChatGPT 则可以提供一些较为具体的帮助。

同时,一些教程同样被推荐:

Released under the MIT License.