02.28 人工智能和python一樣嗎?有什麼區別與聯繫?

lsj15098875732


很高興能解答你的問題:

 

首先人工智能是一種技術,Python是一門程序員的工具語言,兩者屬於不同類型。

我來說說為什麼人工智能選擇了Python:

A、Python被大家稱為是一種“說人話”的語言,所謂“說人話”,是指這種語言:(1)開發者不需要關注底層;(2)語法簡單直觀;(3)表達形式一致

對於人工智能程序員來說:如果不是想成為代碼詩人,或者語言大師,只是想用盡量簡單直接的方法,把事情做了,首選語言確實是Python。

B、強大的AI支持庫,NumPy由數據科學家Travis Oliphant創作,支持維度數組與矩陣運算。結合Python內置的math和random庫,堪稱AI數據神器!有了它們,就可以放心大膽玩矩陣了!

 

希望您的問題能得到解答。


智慧銀行新媒體IT男


人工智能和Python肯定是不一樣的。

人工智能就是根據對環境的感知,做出合理的行動,並獲得最大收益的計算機程序。Python是一種跨平臺的計算機程序設計語言。

Python和人工智能的關係就像織布機和布一樣,程序員通過python語言加工成人工智能程序。只不是Python語言只是織布機中的一種,而人工智能是通過不同織布機生產出的布的統稱。

對於人工智能來說,目前最重要的就是理論和算法的研究,Python在設計上堅持了清晰劃一的風格,這使得Python成為一門簡單、易學、易讀、易維護的程序語言,在國外用Python做科學計算的研究機構日益增多。眾多開源的科學計算軟件包都提供了Python的調用接口,例如著名的計算機視覺庫OpenCV、三維可視化庫VTK、醫學圖像處理庫ITK。而Python專用的科學計算擴展庫就更多了,例如如下3個十分經典的科學計算擴展庫:NumPy、SciPy和matplotlib,它們分別為Python提供了快速數組處理、數值運算以及繪圖功能。因此Python語言及其眾多的擴展庫所構成的開發環境十分適合工程技術、科研人員處理實驗數據、製作圖表,甚至開發科學計算應用程序。所以python語言越來越多的被用在人工智能研究和開發上。


簡讀AI


不一樣的。

通俗的說,人工智能——AI(Artificial Intelligence)是結果,python是實現人工智能的一種技術語言。

那人工智能是什麼樣的結果呢,這個短語其實缺少一個主語,那就是機器,也就是機器人工智能,幻想一下,機器可以像人一樣思考,很奇妙,也很可怕。

我想舉個例子,在很多網站都見過驗證碼,這個驗證碼是幹什麼的呢?其中一個功能就是區別人和機器(可能是個程序腳本)的。對於人,識別驗證碼很簡單,無論你加了多少水印,重度模糊,色彩混合,線條幹擾,都可以快速地看懂一個圖片裡歪歪扭扭的數字;對於機器,這個圖片就是一大堆圖像數據,它要從水印、模糊、線條種挑出數字,很難。AI就是可以解決這種問題,大量的數據運算,深度學習,它就可以挑出數字。

再來說一下Python,是編程語言的一種,有強大的AI算法庫,現在的AI領域,Python語言是領頭羊,以至於講到AI就必須順嘴說一下Python表示很懂的樣子。而且Python也已經在不少地方寫入教材。那麼人工智能為什麼選擇了Python呢,因為簡單。至於為什麼簡單,可以自行了解一下。


BillM


不一樣。

人工智能是計算機科學的一個分支,它企圖瞭解智能的實質,並生產出一種新的能以人類智能相似的方式做出反應的智能機器,該領域的研究包括機器人、語言識別、圖像識別、自然語言處理和專家系統等。而python是一種計算機程序設計語言。


氚思琶醍


不一樣,只不過python語言的有很多人工智能領域的模塊包,生態好


分享到:


相關文章: