机器学习使用什么编程语言
…以及为什么是Python。
Python是机器学习使用的事实上的编程语言。 这是由于它的简单性和可读性,它使用户可以专注于算法和结果,而不是浪费时间在有效地构造代码并保持可管理性上。
简单
Python在各个项目之间也是一致的。 人们使用与大多数语言相同的旗舰模块(keras,scikit-learn,numpy),这与其他语言不同,例如具有大量库和模式的Javascript或具有许多数据结构的Java。 这些充裕的可能性和可能性需要程序员做出很多设计决策,并且不可避免地会带来技术负担。
python的简单性,不仅提供了一种标准的处理方式,从而使应用程序的编写者更轻松地进行工作,而且还使得审查代码的其他人可以更轻松地进行检查和改进。
模组
Python是模块化的。 这意味着它将外部库用于各种任务和关注点。 即使我之前提到python并没有太多的模块来执行相同的操作, 但是它确实有许多模块可以满足开发人员可能遇到的任何用例或需求。
从现成的算法到图形化的可视化工具。 它们可用并且易于在任何项目中导入。