AI學(xué)習(xí)筆記(2)---你不知道的python

好久沒有更新文章了,今天將ai學(xué)習(xí)筆記整理了,希望對大家有所幫助?。?!

人工智能圖!

1. 人工智能方面的應(yīng)用

如:刷臉支付--人臉識別、淘寶推薦、語音識別--中科大 訊飛輸入法、圖片識花--識花君小程序、新聞資訊推薦--今日推薦、無人駕駛--谷歌無人機、阿爾法狗--圍棋。

2. 人工智能背后的技術(shù)

機器學(xué)習(xí)和深度學(xué)習(xí),機器學(xué)習(xí)即算法解析機器,多建立在數(shù)據(jù)算法上,如:線性回歸,神經(jīng)網(wǎng)絡(luò)等

深度學(xué)習(xí)時機器學(xué)習(xí)的一種,通過數(shù)據(jù)提取特征,過濾有效數(shù)據(jù)

現(xiàn)在一般的技術(shù)語言有php、java、c++、python

3. python作為變成語言的優(yōu)勢

(1)多平臺運行(macos、window、linux)

(2)配置簡單

anaconda則是一個打包的集合,里面預(yù)裝好了conda,python,眾多pakages,科學(xué)計算工具等等,所以也稱為python的一種發(fā)行版。

支持linux、mac、windows系統(tǒng),可以很方便的解決多版本python并存,切換以及各種第三方包安裝問題

(3)語法簡單,容易理解,容易學(xué)習(xí)

(4)強大的數(shù)據(jù)處理庫

numpy--構(gòu)建科學(xué)計算代碼集的最基礎(chǔ)的庫,提供了許多用python進行n維數(shù)組和矩陣操作的功能。該庫提供了numpy數(shù)組類型的數(shù)學(xué)運算向量化,可改善性能,從而加快執(zhí)行速度。scipy--是一個針對工程和科學(xué)庫,主要功能是建立在numpy數(shù)組結(jié)構(gòu),通過其特定的字模塊提供高效的數(shù)學(xué)運算功能,例如數(shù)值積分,優(yōu)化等。

pandas--簡單直觀的應(yīng)用于帶標記的和關(guān)系性的數(shù)據(jù)的python庫。它是探索數(shù)據(jù)的完美 工具,能快速簡單的進行數(shù)據(jù)操作,聚合和可視化。

matplotlib--超酷的庫,可用來做數(shù)據(jù)的可視化圖表,與matplotlib類似的還有seaborn,是在matplotlib的基礎(chǔ)上構(gòu)建的

(5)豐富的第三方庫

web開發(fā)(diango、tomado、flask)

爬蟲(requests、selenium、scrapy、beautifulsoup)

數(shù)據(jù)庫(pymongo、pymysql)

圖形界面開發(fā)(pyqt、tkinter)

科學(xué)計算框架(numpy、scipy、pandas、matplotlib)

機器學(xué)習(xí)(scikit-learn、nltk、tensorflow、keras)

(6)python編輯利器:jupyter、notobook

直接在瀏覽器里面運行,可直接在里面寫代碼,程序運行后可立即得到反饋

像一個草稿本一樣,隨時修改

交互式編程環(huán)境

可在里面添加文字、圖片、視頻、支持markdown語法

4. python職業(yè)方向

web開發(fā)、人工智能、數(shù)據(jù)分析、linux運維、爬蟲工程師、自動化測試

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容