從 Stack Overflow 2018 調查報告看機器學習發展趨勢

cnBeta.COM_中文業界資訊站

首頁

從 Stack Overflow 2018 調查報告看機器學習發展趨勢

影視音樂遊戲動漫趣聞

軟件

排行

搜索

從 Stack Overflow 2018 調查報告看機器學習發展趨勢

2018年06月27日 08:10 69 次閱讀 稿源:開源中國 0 條評論

從 Stack Overflow 2018 調查報告看機器學習發展趨勢

Stack Overflow 的數據科學家 Julia Silge 通過對數據進行深入研究,分析處理了 2018 年最受歡迎的機器學習技術及其趨勢。本次調查報告整理了超過10萬名受訪者的回答記錄,並發現,軟件開發中的機器學習是一個很重要的趨勢。 但關鍵的工具和技術有哪些呢,我們一起來看看:

受歡迎的框架

從 Stack Overflow 2018 調查報告看機器學習發展趨勢

今年,TensorFlow 超過 React 和 Node.js,成為最流行的 Web 框架,這是一個由 Google 在 2015 年作為開源發佈的機器學習庫。 去年的調查中並未提及 TensorFlow,因為那時它剛剛開始普及。然而 TensorFlow 發展非常快,在堆棧溢出問題上,它呈現出有史以來最高的同比增長率之一。

TensorFlow 通常用於深度學習,它流行度的上升也是機器學習工具興起的最好證明。

技術關聯

作為 Stack Overflow 數據科學家,Julia 還研究了技術之前的關聯性,如,哪些技術與 TensorFlow 的相關性最高。

從 Stack Overflow 2018 調查報告看機器學習發展趨勢

結果顯示,Torch/PyTorch 與 TensorFlow 的相關性最高,其次是 Jupyter Notebook IDE,編程語言 Python 和 R 與 TensorFlow 也有很強的相關性。大多數開發人員通過 Python API 與 TensorFlow 進行交互,R 對 TensorFlow 也有很好的支持。其他技術包括其他集中於數據科學或 Python 工作的 IDE,如 RStudio 和 PyCharm,以及 Apache Spark,Apache Hadoop 和 Google BigQuery 等。

趨勢最明顯

Python 是與 TensorFlow 最相關的編程語言,也是成長最快的主要編程語言。

從 Stack Overflow 2018 調查報告看機器學習發展趨勢

該圖顯示了最有吸引力的 15 種語言。另外發現 VBA,Delphi/Object Pascal,Cobol 和 Visual Basic 6 最不具吸引力。

2017年6月是 Python 成為美國和英國等高收入國家 Stack Overflow 訪問次數最多的一個月。Python 的驚人增長主要受數據科學和機器學習的驅動,而不是 Web 開發或系統管理影響。

機器學習使得組織可以利用數據做出正確決策,Stack Overflow 上的數據表明,機器學習的使用正在增加。


分享到:


相關文章: