手把手教你用AI画梵高的《星空》
導(dǎo)讀:有人說,AI會導(dǎo)致失業(yè);也有人說,AI創(chuàng)造大量工作機會,各行各業(yè)對AI人才的需求都將日益增加。
AI在模仿人類的學習方式,那么,人類又該怎樣學習AI?本文就帶你了解一本學習AI的神書。
來源:華章計算機(ID:hzbook_jsj)、智能計算系統(tǒng)(ID:aicsict)
有一個段子說,市面上很多人工智能實戰(zhàn)書籍都是這樣的:?
有的太偏應(yīng)用不講原理,有的只講理論不談實踐,人工智能技術(shù)棧涉及智能算法、智能編程框架、智能編程語言、智能芯片等方方面面,如果只單純學某一個環(huán)節(jié),東學一塊西學一塊。缺乏體系化學習,沒有系統(tǒng)思維,那是不可能開發(fā)出準確、高效、節(jié)能的人工智能應(yīng)用的。
在過去,國內(nèi)甚至國際上都沒有一本能夠全面覆蓋人工智能計算系統(tǒng)(尤其是當代機器學習計算系統(tǒng))新進展的書,要想全面提升在人工智能領(lǐng)域的從業(yè)競爭力,我們需要做大量的知識篩選、補課與知識重組的過程。
但現(xiàn)在,我們有了這本書。
01 “星空書”的來歷
為什么大家都親切地稱之為“星空書”呢?
是因為《智能計算系統(tǒng)》的封面——由風格遷移算法生成的梵高風格的星空圖片——作為全書的驅(qū)動范例,貫穿始終。全書通過這個具體的圖像風格遷移深度學習任務(wù),介紹在面向深度學習的智能計算系統(tǒng)中從算法到編程再到芯片是如何工作的。
圖1
圖2
圖1是一張星空的圖片,圖2則是通過圖像風格遷移轉(zhuǎn)換出來的梵高風格的星空圖片。
在智能計算系統(tǒng)中,這是如何實現(xiàn)的呢?
首先,建立能進行圖像風格遷移的深度學習模型。這主要涉及神經(jīng)網(wǎng)絡(luò)和深度學習的算法等工作,包括如何抽取輸入圖像和模式圖像特征,如何進行模型的訓練等等。具體神經(jīng)網(wǎng)絡(luò)和深度學習的算法基礎(chǔ)會在第2~3 章進行介紹。
其次,將神經(jīng)網(wǎng)絡(luò)算法在智能計算系統(tǒng)上實現(xiàn)出來。
第一步要用到深度學習編程框架,常見編程框架包括Caffe、TensorFlow、MXNet等。編程框架將深度學習算法中的基本操作封裝成一系列算子或組件,幫助用戶更簡單地實現(xiàn)已有算法或設(shè)計新的算法。以TensorFlow為例,矩陣乘計算過程的描述如圖 1.6所示。第4~5章將詳細介紹深度學習編程框架的使用 及工作機理。
第二步,要有專門的深度學習處理器來高效地支撐深度學習編程框架,進而高效地支持深度學習算法及應(yīng)用。第6章介紹如何設(shè)計一款深度學習處理器;第7章介紹實際的工業(yè)級單核和多核深度學習處理器的架構(gòu)。在深度學習處理器上編程需要用智能編程語言,第8章介紹智能計算系統(tǒng)的抽象框架、智能編程語言的編程模型、語言基礎(chǔ)、編程接口、功能調(diào)試、性能調(diào)優(yōu),以及如何基于智能編程語言BCL進行智能系統(tǒng)應(yīng)用的開發(fā)。
最后,搭建運行環(huán)境,在實際芯片上對程序進行調(diào)試并讓程序運行起來。實踐中可能會遇到功能問題、精度問題、畫面效果不佳等問題,相關(guān)的訓練或使用方面的知識將在第9章介紹。
為了幫助讀者完整理解整個智能計算系統(tǒng)的工作運行原理,以“星空圖”圖像風格遷移的例子作為牽引,從算法、編程、芯片等多個角度系統(tǒng)性地介紹智能計算系統(tǒng)的軟硬件技術(shù)棧,最終幫助讀者擁有實際開發(fā)一個簡單智能計算系統(tǒng)的能力。
這下,你明白《智能計算系統(tǒng)》為什么被大家親切地成為“星空書”了吧?
趕快入手一本,成為“星星粉”的一員吧!
02 這本書在講什么?
《智能計算系統(tǒng)》,采用“全棧貫通,應(yīng)用驅(qū)動”的原則,通過一個貫穿始終的應(yīng)用案例——圖像風格遷移,全面系統(tǒng)地介紹智能計算系統(tǒng)的軟硬件技術(shù)棧,涵蓋神經(jīng)網(wǎng)絡(luò)基礎(chǔ)算法、深度學習編程框架、智能芯片體系結(jié)構(gòu)、智能編程語言等知識體系,幫助讀者對系統(tǒng)全貌有一個深刻印象,融會貫通地理解智能計算系統(tǒng)的完整軟硬件技術(shù)棧。
03 讀完它,我能得到什么?
1個應(yīng)用案例,9大核心板塊,從理論到實踐,吃透AI軟硬件技術(shù)棧
掌握AI整個軟硬件技術(shù)棧知識體系
真正理解AI背后的運轉(zhuǎn)機制
形成AI系統(tǒng)思維,培養(yǎng)系統(tǒng)能力,提升業(yè)內(nèi)競爭力
全面彌補AI理論基礎(chǔ),即使跨行也能“穩(wěn)穩(wěn)入門”
從內(nèi)在機理到應(yīng)用開發(fā),體系化提升動手實操能力
04 這本書面向誰?
AI資深從業(yè)人員,深度學習、計算機、編程等領(lǐng)域;
職場新人,初入AI大門,系統(tǒng)性對AI運轉(zhuǎn)機理有一個全面認知;
跨行轉(zhuǎn)型、想全面彌補AI理論基礎(chǔ)的其他傳統(tǒng)行業(yè)從業(yè)人員;
教學科研人員,希望提升科研能力、開闊科研思路的人;
高校在校學生,人工智能、計算機、自動化等相關(guān)專業(yè);
05 內(nèi)容大綱
第一章:概述-A Driving Example
1.1人工智能
1.2智能計算系統(tǒng)
1.3驅(qū)動范例
?
第二章:神經(jīng)網(wǎng)絡(luò)基礎(chǔ)
2.1 從機器學習到神經(jīng)網(wǎng)絡(luò)
2.2?神經(jīng)網(wǎng)絡(luò)訓練
2.3?神經(jīng)網(wǎng)絡(luò)設(shè)計原則
2.4?過擬合與正則化
2.5?交叉驗證
?
第三章:深度學習
3.1 適合圖像處理的卷積神經(jīng)網(wǎng)絡(luò)
3.2?基于卷積神經(jīng)網(wǎng)絡(luò)的圖像分類算法
3.3?基于卷積神經(jīng)網(wǎng)絡(luò)的圖像目標檢測算法
3.4 序列模型:循環(huán)神經(jīng)網(wǎng)絡(luò)
3.5?生成對抗網(wǎng)絡(luò)GAN
3.6驅(qū)動范例
?
第四章:編程框架使用
4.1 ?為什么需要編程框架
4.2 ?編程框架概述
4.3 ?TensorFlow編程模型及基本用法
4.4 ?基于TensorFlow實現(xiàn)深度學習預(yù)測
4.5 ?基于TensorFlow實現(xiàn)深度學習訓練 ???
?
第五章:編程框架機理
5.1 ?TensorFlow的設(shè)計原則
5.2 ?TensorFlow計算圖機制
5.3 ?TensorFlow系統(tǒng)實現(xiàn)
5.4 ?編程框架對比
?
第六章:深度學習處理器原理
6.1?深度學習處理器概述
6.2?目標算法分析
6.3?深度學習處理器DLP結(jié)構(gòu)
6.4?優(yōu)化設(shè)計
6.5?性能評價
6.6?其他加速器
?
第七章:深度學習處理器架構(gòu)
7.1?單核深度學習處理器
7.2?多核深度學習處理器
?
第八章:智能編程語言
8.1 ?為什么需要智能編程語言
8.2 ?智能計算系統(tǒng)抽象架構(gòu)
8.3 ?智能編程模型
8.4 ?智能編程語言基礎(chǔ)
8.5 ?智能應(yīng)用編程接口
8.6 ?智能應(yīng)用功能調(diào)試
8.7 ?智能應(yīng)用性能調(diào)優(yōu)
8.8 ?基于智能編程語言的系統(tǒng)開發(fā)
?
第九章:實驗
9.1 ?基礎(chǔ)實驗:圖像風格遷移
9.2 ?拓展實驗:物體檢測
上下滑動查看
另外,《智能計算系統(tǒng)》這本書還配套體系化多平臺學習資源:視頻公開課+答疑論壇+官方主頁+官方公眾號。
一本書,做到AI全棧知識點學習鞏固、技能提升、難點探討、行業(yè)資訊一網(wǎng)打盡!
06 作者團隊
深度學習處理器芯片研究的開拓者陳云霽,帶領(lǐng)中科院計算所、軟件所的專家學者,結(jié)合其多年豐富的工程實踐經(jīng)驗、專業(yè)教學經(jīng)驗以及實驗室研究成果,傾心寫就國際首部完整講授當代深度學習計算系統(tǒng)軟硬件技術(shù)棧的書——《智能計算系統(tǒng)》。
研究員,博士生導(dǎo)師,現(xiàn)為中國科學院計算技術(shù)研究所所長助理、智能處理器研究中心主任,中國科學院大學崗位教授,教育部高等學校計算機類專業(yè)教學指導(dǎo)委員會計算機系統(tǒng)專家委員會委員。
他帶領(lǐng)團隊研制了國際上首個深度學習處理器芯片“寒武紀1號”。他的研究成果已經(jīng)實現(xiàn)規(guī)模化應(yīng)用。他的學術(shù)論文多次獲得計算機體系結(jié)構(gòu)頂級國際會議最佳論文獎,受到上百個國際知名結(jié)構(gòu)跟蹤引用。他被Science雜志刊文評價為深度學習處理器研究的“先驅(qū)”和“引領(lǐng)者”。
他曾獲國家杰出青年科學基金、中國青年科技獎、全國創(chuàng)新爭先獎、教育部“青年長江學者”、“中國青年五四獎?wù)隆钡?#xff0c;并被《MIT科技評論》評為全球35位杰出青年創(chuàng)新者(2015年度)。
成為人工智能全棧人才,就現(xiàn)在!?
618新書大促,當當滿100減50
值此期間買書,值上超值!
B站:關(guān)注“智能計算系統(tǒng)AICS”,每周五19點更新
官方論壇:
http://forum.cambricon.com/list-1-1.html
官方主頁:http://novel.ict.ac.cn/aics/
官方公眾號:智能計算系統(tǒng)
劃重點????
干貨直達????
手把手教你用直方圖、餅圖和條形圖做數(shù)據(jù)分析(Python代碼)
2020上半年,50萬大數(shù)據(jù)DT用戶最愛的10本書
哪些數(shù)據(jù)庫是行存儲?哪些是列存儲?有什么區(qū)別?
什么是數(shù)字化轉(zhuǎn)型?來自IBM、微軟、阿里的精華觀點和實踐
更多精彩????
在公眾號對話框輸入以下關(guān)鍵詞
查看更多優(yōu)質(zhì)內(nèi)容!
PPT?|?讀書?|?書單?|?硬核?|?干貨?|?講明白
大數(shù)據(jù)?|?云計算?|?數(shù)據(jù)庫?|?Python?|?可視化?|?神操作
AI?|?人工智能?|?機器學習?|?深度學習?|?神經(jīng)網(wǎng)絡(luò)
5G?|?中臺?|?用戶畫像?|?1024?|?大神?|?數(shù)學?|?揭秘
據(jù)統(tǒng)計,99%的大咖都完成了這個神操作
????
總結(jié)
以上是生活随笔為你收集整理的手把手教你用AI画梵高的《星空》的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据中台VS业务中台、数据中台VS数据仓
- 下一篇: Google首席决策师告诉你,AI和数据