# 机器学习Q&A

在人工智能的新时代,我周围有好多朋友都想要开启机器学习之旅。虽然网络上有很多的资料,但是总是太多太杂,对于初学者很难能够判断出资料质量的好坏。这里记录一些我常常被问道的问题:

  1. 机器学习使用什么编程语言呢?

我的建议: Python. 虽然也有好多其他的编程语言可以用于机器学习,但就目前来看, Python是最流行的。当然Python的版本应该是选择Python3(因为Python2会逐渐被淘汰)

  1. 如何开启开启机器学习之路呢?

我的建议: 1. 掌握基本的Linux知识 2.学会基本的Python语法 3.学会使用Tensorflow 4.使用Tensorflow完成手写字符的识别

  1. 机器学习中Linux必须要会吗?

我的回答: 是的。但这并不需要多难,并不需要你记忆太多的命令行,你要的只是足够的勇气在你的电脑上安装Linux操作系统,并坚持用下去。虽然不是100%的机器学习爱好者都使用Linux,但Linux在机器学习领域绝对是主流。

  1. Linux, Python, Tensorflow 这三者有什么关系?

我的回答: Linux是操作系统,除了Linux操作系统,常用的操作系统还有MacOS和Windows; Python是一门广泛使用的计算机编程语言,也是在数据科学领域最常用到的编程语言之一; Tensorflow是一个Google开发的机器学习框架,可以简单地理解为函数库,可以被Python调用从而来实现各种算法,从而达到想要的功能。Python运行在Linux操作系统上,另外Python使用Tensorflow完成各种功能。

  1. Tensorflow就像是其他的函数库一样,拿过来马上就可以使用吗?

我的回答: 并不是。虽然Tensorflow就像函数库一样,但是有它自己独有的规则,需要通过一定的学习才能不断掌握。

  1. Tensorflow会让我只会函数调用,而不知道机器学习的原理吗?

我的回答: 并不会。虽然Tensorflow帮你做了一些事,但是你必须懂得你正在做的事,才能够很好地使用它。

我在在这里陪你,你的机器学习之路并不孤单。

上次更新: 11/24/2021, 10:39:29 PM