當前位置:
首頁 > 新聞 > 為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

1新智元編譯

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

在過去幾年中,Python已經成為機器學習和AI的主要開發語言。由於對於數值計算來說,人工內存管理非常重要,CPython為低級別的擴展提供了一種高效、實用的API。對於Web編程而言,Python不需要使用JSON,XML解析,圖像處理和資料庫連接的快速庫。 但是,大多數Python用戶不喜歡這些本機擴展。本機擴展反而造成一些不便,更容易導致出錯。

作者認為,Python社區應該接受必要的本機擴展。通過投入更好的工具來強化其優勢,Python語言將變得更強大。個人開發人員將受益於Cython,並了解如何閱讀和構建本機庫。這尤其適用於機器學習和人工智慧領——當前軟體開發中發展最快的領域。

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

Python 對於AI來說是最好的語言——但它可以更好。

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

Python在數據科學和AI中佔據主導地位

  • 比R更具有通用性和實用性

  • 比Java和C ++更有生產力和靈活性

  • 比Ruby和JavaScript擁有更好的生態系統

  • Python是一個很全面的語言,尤其對於數據科學,機器學習和AI

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

Python為何擁有最好的生態系統?

  • 某一語言獲得「勝利」,不僅由於它足夠好,而且天時地利

  • 2004年之前Java和C ++的生產力不足

  • C擴展對於Perl和Ruby來說相對較難

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

C擴展是Python的優勢。 如果我們不理解它,就不能好好利用它。

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

Python vs. Cython

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

我們應該怎麼做?

  • 個人開發人員應該習慣寫Cython

  • 社區應該投入更多資源,使其更簡單明了

  • 性能是Python代碼的一個大問題

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

Python對於AI來說是最好的語言

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

Python 是最受歡迎的...

  • 在AI研究中,你最常使用的是什麼編程語言?

Python 78%

  • 最受歡迎的語言(數學 & 數據)

Python 55%

為什麼Python是AI最好的語言,以及如何使它更好(27PPT)

Python 的生態系統使其成為AI的最佳選擇

「真正使Python和Ruby兩種語言區分開來的是它們的框架和庫的環境」

「scikit學習:Python機器學習是用於此目的的最簡單、最先進的庫之一。」

「由於其軟體包庫的成熟度和廣度」

「它受歡迎的另一個重要原因是對許多與ML(scikit-learn,scipy,numpy等)相關的開源項目的可用性。」

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 新智元 的精彩文章:

令人吃驚的智能助理用戶畫像,典型用戶是52歲女性
「信息圖」神經網路動物園前序:Cell與層之間如何連接
「深度學習看手相」台灣學生獲獎 AI 項目是科學還是偽科學?
「薦書」機器學習需要的數學知識和基礎書籍推薦
「Science」深度殘差網路SurfNet將2D圖像轉變為現實物體

TAG:新智元 |

您可能感興趣

所以,Boxes、AMRAP、PRs都是什麼鬼?
定價3299元,為什麼說HTC還是贏不了OPPO和vivo?
iPhoneX今秋停產:蘋果 iPhoneX為什麼會停產,iPhoneX停產原因
iPhoneX或停產是真的嗎?iPhoneX為什麼要停產?
為什麼Facebook的Head of AI如此憎恨機器人Sophia?
python是什麼語言?現在學Python好找工作嗎?
這雙刷屏的Nike Epic React Flyknit究竟有什麼特別之處?
為什麼Mac OS X對內存的需求遠遠多於Windows?
抖音檸萱wxx創作的原聲是什麼:短髮The Girl With Short Hair
jQuery UI 為什麼使用部件庫(Widget Factory)
英特爾60核Xeon Phi處理器和普通PC使用CPU有什麼區別?
Ben Thompson:Facebook 改變 News Feed 的動機是什麼?
蜘蛛Rescue Assist&Atlantic Salt橫向測評:同時擁有是一種什麼樣的體驗?
兩千塊入手的iPhone 6s Plus還在保,終於知道什麼是撿到寶的體驗!
抖音裡面甩手的歌名叫什麼 唱的是Movin like Berney
Python為什麼這麼火!
iPhone曾經的勁敵,如今營收暴跌數十億,HTC還剩下什麼?
John Singer Sargent 他告訴我們什麼是現實主義
TensorFlow可以做什麼?讓Google Brain首席工程師告訴你
iPhoneX如果停產,它背後的邏輯是什麼?