作 者:俞勇 著
定 價:96
出 版 社:上海科技教育出版社
出版日期:2019年08月01日
頁 數:183
裝 幀:平裝
ISBN:9787542870827
● 本書為本叢書中的第四冊。● 人工智能作為引領未來的戰略性技術,世界各國都高度重視。近年來,人工智能已經成為國家、研究機構、企業、高校關注的焦點。隨著大數據時代的到來,以及計算能力的提升,人工智能在技術領域的突破日新月異。本書精心挑選了五個實踐項目,將帶領讀者們一邊理解原理,一邊編寫代碼,以理論與實踐相結合的方式認識人工智能。另外,為了能夠滿足不同層次讀者的需要,設計了多條學習路徑,使不同層次的讀者都能體驗人工智能的神奇。零基礎的讀者,僅通過閱讀本書就能快速地了解用到的算法;對編程感興趣的讀者等
●前言 1第1部分?圖像識別第一章?圖像識別的基礎知識 10第二章?K近鄰算法 22第三章?卷積神經網絡 29第2部分?圖像風格遷移第四章?圖像風格遷移基礎知識 52第五章?色彩的模仿 — K近鄰算法 53第六章?像素級別梯度優化 58第七章?生成對抗網絡 72第3部分?文本生成第八章?文本生成基礎知識 98第九語法模型 — 從數數開始 102第十章?循環神經網絡 107第十一章?編碼與解碼 — seq2seq 第4部分?角鬥士棋第十二章?角鬥士棋基礎知識 128第十三章?常用的搜索算法 133第5部分?紅綠燈調度第十四章?紅綠燈調度基礎知識 152第十五章?馬爾可夫決策過程 155第十六章?Q-learning 160第十七章?Deep?Q-Network 165第十八章?智能紅綠燈的代碼實現 170結語 187附錄一?“思考與實踐”解答參考 188附錄二?參考文獻 191
本書通過五個有趣的項目,帶領讀者在理解原理的同時,動手編寫代碼,實現自己的人工智能應用。這五個項目分別是:圖像識別、圖像風格遷移、文本生成、角鬥士遊戲和紅綠燈調度。
俞勇 著
俞勇,上海交通大學電子信息與電氣工程學院教授、博士生導師,中國計算機學會計算機教育專業委員會常務理事。 先後獲重量和上海市教學成果獎9項、上海市優秀教材獎2項,並獲國務院特殊津貼、“全國模範教師”、“全國師德標兵”、“上海市五一勞動獎章”、“寶鋼優秀教師特等獎”、“上海市教學名師”、“上海市模範教師”、“上海交通大學最受學生歡迎教師”等榮譽。入選首批“國家高層次人纔特殊支持計劃”教學名師。教學方面,主編教材及著作6本、譯著2本。先後主持教育部教育教學改革項目2項,主持國家精品課程“數據結構”及上海市“程序設計類基礎課程教學團隊”,主持教育部質量工程項目4項,發表教育教學研究論文6篇,率隊奪得A等
“Talkischeap,showmethecode”,大名鼎鼎的Linux繫統創始人林納斯·本納第克特·托瓦茲(LinusBenedictTorvalds)在2000年給編寫Linux繫統核心的成員群發了一封郵件,裡面提到了這句話,翻譯成中文就是“多說無益,給我看你的代碼!”這句名言在計算機科學屆廣為流傳並奉為金句。計算機作為一門實踐性很強的學科,理解理論後動手寫出可運行的、能看到成果的代碼纔是硬道理。人工智能是計算機科學中應用場景最多的子學科之一,這更需要學習者在理解原理後,動手實踐、應用算法解決實際問題。正所謂“紙上得來終覺淺,絕知此事要躬行”。所以在2018年的夏天,俞勇教授組建了我們這支編寫團隊,開始嘗試編寫針對青少年的項目實踐教程。最初的內容包括圖像上色、英語語法單選題與角鬥士桌遊。在教程中,我們努力用最淺顯的語言將復雜的人工智能算法講明白,並且提供了相應的代碼和可在線交互的展等