入门准备
入门解惑
机器学习-使用什么编程语言
作者 : 老饼 日期 : 2022-06-27 22:48:47 更新 : 2022-08-03 20:36:42
本站原创文章,转载请说明来自《老饼讲解-机器学习》ml.bbbdata.com


    Q1. 使用什么编程语言    


用于机器学习的语言有很多,
python、R、matlab、SAS、C++等。

现在基本都用python.
它最大的好处是,包多,开源,用的人多,
在众多语言中不算难,建议大家也直接入手python。
理由如下:
(1) 工作中有时需要统一编程语言。
(2) 找资料方便,也更丰富。          
(3) python可以做的东西很多,     
熟悉python,以后用编程处理其它需求也不用重学另一种语言。

事实上,本人更愿意用matlab,但目前不得不转向了python。 



    Q2. 要先学会python再学机器学习吗    


如果完全不懂任何编程,
那是必须过一遍的,但不宜太专业的学习。

如果有一些编程思想,
或有其它语言编程经验,只是欠缺python的语法,
我认为可以边学机器学习边跟随代码学习语法。
整个学习过程仍然遵守奥卡姆剃刀原则,非必要莫引入。



    Q3. 机器学习环境与python用什么IDE    


如果装原生python,
在装完python后还需要装其它机器学习包、ide。

建议直接使用Anaconda。
Anaconda是全家桶,各种包直接安装好,自带编程界面Spyder。
对机器学习来说,使用Anaconda简单了事。

另外IDEA使用jupyter notebook也是不错的选择。
pycharm则面向开发更多,机器学习不太推荐。





联系小饼