我具有使用C / C ++ / Java的专业软件开发背景。我正在学习机器学习,什么是学习机器学习的最佳编程语言? R?我记得Andrew Ng在他的开放课程Machine Learning中提到了一种用于学习机器学习的编程语言,但我没有意识到。有人知道吗?
人们使用以下语言:
Python
非常适合用于初始原型制作,您可以非常快速地检查结果。但是从长远来看,它运行起来会慢于Java
之类的编译语言。
但是像http://scikit-learn.org/stable/这样的Python库让生活变得很棒。
人们也使用Scala
,因为有很多图书馆正在使用它。
如果您转到下面的链接,每种语言都有很好的利弊描述:
http://www.kaggle.com/forums/t/3642/what-tools-do-people-generally-use-to-solve-problems/21728