没有 Matlab 的机器学习工具集的建议
Suggestions for machine learning toolset without Matlab
我是机器学习领域的新手,我打算使用python作为实现算法的编程语言,Java作为系统架构。
据我了解,机器学习更多的是针对特定领域的数据建模、可视化数据以及选择合适的模型和参数。实施 models/algorithms 是最后一步,也是相对简单的一步。
Matlab 似乎拥有机器学习的一切,但它太贵了,需要学习一门新语言。
除了编程语言之外,对于企业项目的机器学习,我通常需要哪些工具?诸如数据建模、可视化等
经过几年的反复试验,我建议您直接使用 python,可能使用 scikit-learn 或 tensorflow(如果您想要硬核 :)。
我过去也尝试过 R,虽然它是一种非常有效的语言,但它有一些局限性:默认情况下它是单线程的,尽管有解决方案,但它们不如 python.
此外,python 似乎是机器学习的语言,它易于学习,而且速度很快(当然取决于解释器的实现),还有 huuuuuuge 支持,很多教程、文档,更重要的是,图书馆正在积极开发和支持。
最后,推荐大家考虑一下spyder,作为数据科学的好工具IDE,我也试过Rodeo,但是好像没有spyder成熟稳定
希望这对您有所帮助。
我是机器学习领域的新手,我打算使用python作为实现算法的编程语言,Java作为系统架构。
据我了解,机器学习更多的是针对特定领域的数据建模、可视化数据以及选择合适的模型和参数。实施 models/algorithms 是最后一步,也是相对简单的一步。
Matlab 似乎拥有机器学习的一切,但它太贵了,需要学习一门新语言。
除了编程语言之外,对于企业项目的机器学习,我通常需要哪些工具?诸如数据建模、可视化等
经过几年的反复试验,我建议您直接使用 python,可能使用 scikit-learn 或 tensorflow(如果您想要硬核 :)。
我过去也尝试过 R,虽然它是一种非常有效的语言,但它有一些局限性:默认情况下它是单线程的,尽管有解决方案,但它们不如 python.
此外,python 似乎是机器学习的语言,它易于学习,而且速度很快(当然取决于解释器的实现),还有 huuuuuuge 支持,很多教程、文档,更重要的是,图书馆正在积极开发和支持。
最后,推荐大家考虑一下spyder,作为数据科学的好工具IDE,我也试过Rodeo,但是好像没有spyder成熟稳定
希望这对您有所帮助。