第 19 届 KDnuggets 数据和机器学习使用工具调查近日结束,虽然详细分析尚未放出,但我们还是能从 KDnuggets 公司的调查中窥视一二。

按照调查规则,每个投票者会选择 7 个不同的语言工具,因此,在排除掉 260 个对单独一门语言极其偏好的“非正常”数据之后,最后,KDnuggets 选取了 2052 个参与者的投票。结果显示,Python 在机器学习中的优势地位日益扩大,而 R 语言的使用率第一次降到了 5 成以下。深度学习部分,PyTorch 仅仅占据了 6.4% 的使用率,距离 TensorFlow 的 29.9% 任然遥远。

图丨 KDnuggests 调查的分析、数据科学、机器学习中最受欢迎工具

图丨主流工具较前一年的份额变化

几点变化:

Python 对 R 形成优势:2017 年 Python 的使用率超过 50%,今年则上升到 66%,与之相对应,R 的使用率跌破 50%。

SQL 依旧稳定:数据管理系统的强势语言 SQL 继续保持着 40% 左右的使用率,和前几年差别不大,依旧稳定。这意味着你如果从事这一方面的工作,那么 SQL 依旧是你坚实可靠的伙伴。

深度学习工具排名:

主要编程语言热门度排序:

下面表格展示了调查完整结果和 3 年来的趋势:

-End-
参考:
https://www.kdnuggets.com/2018/05/poll-tools-analytics-data-science-machine-learning-results.html

DeepTech深科技