好久沒有更新文章了角撞,今天將ai學(xué)習(xí)筆記整理了,希望對(duì)大家有所幫助2铡Z怂!
1. 人工智能方面的應(yīng)用
如:刷臉支付--人臉識(shí)別劣领、淘寶推薦、語(yǔ)音識(shí)別--中科大 訊飛輸入法铁材、圖片識(shí)花--識(shí)花君小程序尖淘、新聞資訊推薦--今日推薦、無(wú)人駕駛--谷歌無(wú)人機(jī)著觉、阿爾法狗--圍棋村生。
2. 人工智能背后的技術(shù)
機(jī)器學(xué)習(xí)和深度學(xué)習(xí),機(jī)器學(xué)習(xí)即算法解析機(jī)器饼丘,多建立在數(shù)據(jù)算法上趁桃,如:線性回歸,神經(jīng)網(wǎng)絡(luò)等
深度學(xué)習(xí)時(shí)機(jī)器學(xué)習(xí)的一種,通過數(shù)據(jù)提取特征镇辉,過濾有效數(shù)據(jù)
現(xiàn)在一般的技術(shù)語(yǔ)言有php屡穗、java贴捡、c++忽肛、python
3. python作為變成語(yǔ)言的優(yōu)勢(shì)
(1)多平臺(tái)運(yùn)行(macos、window烂斋、linux)
(2)配置簡(jiǎn)單
anaconda則是一個(gè)打包的集合屹逛,里面預(yù)裝好了conda,python汛骂,眾多pakages罕模,科學(xué)計(jì)算工具等等,所以也稱為python的一種發(fā)行版帘瞭。
支持linux淑掌、mac、windows系統(tǒng)蝶念,可以很方便的解決多版本python并存抛腕,切換以及各種第三方包安裝問題
(3)語(yǔ)法簡(jiǎn)單,容易理解媒殉,容易學(xué)習(xí)
(4)強(qiáng)大的數(shù)據(jù)處理庫(kù)
numpy--構(gòu)建科學(xué)計(jì)算代碼集的最基礎(chǔ)的庫(kù)担敌,提供了許多用python進(jìn)行n維數(shù)組和矩陣操作的功能。該庫(kù)提供了numpy數(shù)組類型的數(shù)學(xué)運(yùn)算向量化廷蓉,可改善性能全封,從而加快執(zhí)行速度。scipy--是一個(gè)針對(duì)工程和科學(xué)庫(kù)桃犬,主要功能是建立在numpy數(shù)組結(jié)構(gòu)刹悴,通過其特定的字模塊提供高效的數(shù)學(xué)運(yùn)算功能,例如數(shù)值積分攒暇,優(yōu)化等土匀。
pandas--簡(jiǎn)單直觀的應(yīng)用于帶標(biāo)記的和關(guān)系性的數(shù)據(jù)的python庫(kù)。它是探索數(shù)據(jù)的完美 工具扯饶,能快速簡(jiǎn)單的進(jìn)行數(shù)據(jù)操作恒削,聚合和可視化。
matplotlib--超酷的庫(kù)尾序,可用來(lái)做數(shù)據(jù)的可視化圖表钓丰,與matplotlib類似的還有seaborn,是在matplotlib的基礎(chǔ)上構(gòu)建的
(5)豐富的第三方庫(kù)
web開發(fā)(diango每币、tomado携丁、flask)
爬蟲(requests、selenium、scrapy梦鉴、beautifulsoup)
數(shù)據(jù)庫(kù)(pymongo李茫、pymysql)
圖形界面開發(fā)(pyqt、tkinter)
科學(xué)計(jì)算框架(numpy肥橙、scipy魄宏、pandas、matplotlib)
機(jī)器學(xué)習(xí)(scikit-learn存筏、nltk宠互、tensorflow、keras)
(6)python編輯利器:jupyter椭坚、notobook
直接在瀏覽器里面運(yùn)行予跌,可直接在里面寫代碼,程序運(yùn)行后可立即得到反饋
像一個(gè)草稿本一樣善茎,隨時(shí)修改
交互式編程環(huán)境
可在里面添加文字券册、圖片、視頻垂涯、支持markdown語(yǔ)法
4. python職業(yè)方向
web開發(fā)烁焙、人工智能、數(shù)據(jù)分析集币、linux運(yùn)維考阱、爬蟲工程師、自動(dòng)化測(cè)試