最近在网上找一些机器学习的资料,发现在这个领域有很多的免费资源,和大家分享一下。
- 几个推荐的网站
http://mloss.org/
mloss是machine learning open source software的缩写,上面有大量的开源软件,而且不断更新。
http://jmlr.csail.mit.edu/
Journal of Machine Learning Research (JMLR)应该说是机器学习领域最权威的期刊了,而且可以免费下载各年的论文,这实在太好了!
http://www.kernel-machines.org/
专注于kernel methods的机器学习,上面同样有很多开源的软件包。
- 机器学习领域的几个知名软件
R
http://cran.r-project.org/web/views/MachineLearning.html
R是一个很有名的开源项目,主要用于科学计算,http://mloss.org/上面很大一部分都R-project的子项目。
Shogun
http://www.shogun-toolbox.org/
Shogun是用C++写的机器学习软件包,支持向量机方面的算法很多。它同时为C/C++、matlab、Octave、R和python提供接口,扩展性也非常好。
Weka
http://www.cs.waikato.ac.nz/ml/weka/
Weka是用Java写的开源软件,数据挖掘领域使用很广泛。
KNIME
http://www.knime.org/
同样是Java写的开源软件,提供一个良好的数据分析平台和开发平台。