时间序列 - 编程语言


对任何编程语言的基本了解对于用户处理或开发机器学习问题至关重要。下面给出了任何想要从事机器学习的人的首选编程语言列表 -

Python

它是一种高级解释性编程语言,快速且易于编码。Python 可以遵循过程式或面向对象的编程范例。各种库的存在使得复杂过程的实现变得更加简单。在本教程中,我们将使用 Python 进行编码,并且将在接下来的章节中讨论对时间序列建模有用的相应库。

与Python类似,R是一种解释型多范式语言,支持统计计算和图形。包的多样性使得在 R 中实现机器学习建模变得更加容易。

爪哇

它是一种解释型面向对象编程语言,以大量的软件包可用性和复杂的数据可视化技术而闻名。

C/C++

这些是编译语言,也是两种最古老的编程语言。这些语言通常更适合将 ML 功能合并到现有应用程序中,因为它们允许您轻松自定义 ML 算法的实现。

MATLAB

MATrix LABoratory 是一种多范式语言,提供了处理矩阵的功能。它允许对复杂问题进行数学运算。它主要用于数值运算,但某些软件包还允许图形多域仿真和基于模型的设计。

其他解决机器学习问题的首选编程语言包括 JavaScript、LISP、Prolog、SQL、Scala、Julia、SAS 等。