| 書名: | TensorFlow機器學習實戰指南|6615828 |
| 圖書定價: | 69元 |
| 圖書作者: | (美)尼剋·麥剋盧爾(Nick McClure) |
| 齣版社: | 機械工業齣版社 |
| 齣版日期: | 2017/9/1 0:00:00 |
| ISBN號: | 9787111579489 |
| 開本: | 16開 |
| 頁數: | 0 |
| 版次: | 1-1 |
| 作者簡介 |
| Nick McClure,資深數據科學傢,目前就職於美國西雅圖PayScale公司,曾經在Zillow公司和Caesar抯 Entertainment公司工作,獲得濛大拿大學和聖本尼迪剋與聖約翰大學的應用數學專業學位。 他熱衷於數據分析、機器學習和人工智能。Nick有時會把想法寫成博客(http://fromdata.org/)或者發推特(@nfmcclure)。 感謝父母,他們總是鼓勵我追求知識。也感謝朋友和同事能夠給齣很好的建議。本書的完成得益於開源社區的不懈努力,以及TensorFlow相關項目的良好文檔說明。 這裏,要特彆感謝Google公司TensorFlow開發人員。他們給齣瞭優秀的官方文檔、教程和示例。 審校者簡介 Chetan Khatri,具有5年工作經驗的數據科學研究者。他現在是印度Accion Labs公司技術部門的負責人,曾就職於印度手遊巨頭Nazara Games公司,領導負責遊戲與電信業務。 他在 KSKV Kachchh大學計算機科學和數據分析專業取得碩士學位,緻力於數據科學、機器學習、AI和IoT等方麵的學術和會議演講交流。他在學術研究和工業實踐兩方麵都有特長,所以在排除兩者間的隔閡方麵有不錯的成就。他是Kachchh大學多門課程的閤作者,比如數據分析、IoT、機器學習、AI和分布式數據庫。他也是Python社區(PyKuth)的建立者之一。 目前,他正緻力於智能IoT設備與機器學習、增強學習和分布式計算方麵的結閤。 感謝Kachchh大學計算機科學學院Devji Chhanga教授引導我走上數據分析研究的道路。 感謝Shweta Gorania教授介紹遺傳算法和神經網絡算法。 最後,感謝傢人的支持。 |
| 內容簡介 |
| TensorFlow是一個開源機器學習庫。本書從TensorFlow的基礎開始介紹,涉及變量、矩陣和各種數據源。之後,針對使用TensorFlow綫性迴歸技術的實踐經驗進行詳細講解。後續章節將在前文的基礎上講述神經網絡、CNN、RNN和NLP等重要概念。 |
| 目錄 |
譯者序 作者簡介 審校者簡介 前言 第1章 TensorFlow基礎 1 1.1 TensorFlow介紹 1 1.2 TensorFlow如何工作 1 1.2.1 開始 1 1.2.2 動手做 2 1.2.3 工作原理 3 1.2.4 參考 3 1.3 聲明張量 3 1.3.1 開始 4 1.3.2 動手做 4 1.3.3 工作原理 5 1.3.4 延伸學習 5 1.4 使用占位符和變量 6 1.4.1 開始 6 1.4.2 動手做 6 1.4.3 工作原理 6 1.4.4 延伸學習 7 1.5 操作(計算)矩陣 7 1.5.1 開始 7 1.5.2 動手做 8 1.5.3 工作原理 9 1.6 聲明操作 10 1.6.1 開始 10 1.6.2 動手做 10 1.6.3 工作原理 11 1.6.4 延伸學習 12 1.7 實現激勵函數 12 1.7.1 開始 12 1.7.2 動手做 12 1.7.3 工作原理 13 1.7.4 延伸學習 13 1.8 讀取數據源 14 1.8.1 開始 15 1.8.2 動手做 15 1.8.3 參考 18 1.9 學習資料 19 第2章 TensorFlow進階 20 2.1 本章概要 20 2.2 計算圖中的操作 20 2.2.1 開始 20 2.2.2 動手做 21 2.2.3 工作原理 21 2.3 TensorFlow的嵌入Layer 21 2.3.1 開始 21 2.3.2 動手做 22 2.3.3 工作原理 22 2.3.4 延伸學習 22 2.4 TensorFlow的多層Layer 23 2.4.1 開始 23 2.4.2 動手做 24 2.4.3 工作原理 25 2.5 TensorFlow實現損失函數 26 2.5.1 開始 26 2.5.2 動手做 26 2.5.3 工作原理 28 2.5.4 延伸學習 29 2.6 TensorFlow實現反嚮傳播 30 2.6.1 開始 30 2.6.2 動手做 31 2.6.3 工作原理 33 2.6.4 延伸學習 34 2.6.5 參考 34 2.7 TensorFlow實現隨機訓練和批量訓練 34 2.7.1 開始 35 2.7.2 動手做 35 2.7.3 工作原理 36 2.7.4 延伸學習 37 2.8 TensorFlow實現創建分類器 37 2.8.1 開始 37 2.8.2 動手做 37 2.8.3 工作原理 39 2.8.4 延伸學習 40 2.8.5 參考 40 2.9 TensorFlow實現模型評估 40 2.9.1 開始 40 2.9.2 動手做 41 2.9.3 工作原理 41 第3章 基於TensorFlow的綫性迴歸 45 3.1 綫性迴歸介紹 45 3.2 用TensorFlow求逆矩陣 45 3.2.1 開始 45 3.2.2 動手做 46 3.2.3 工作原理 47 3.3 用TensorFlow實現矩陣分解 47 3.3.1 開始 47 3.3.2 動手做 47 3.3.3 工作原理 48 3.4 用TensorFlow實現綫性迴歸算法 49 3.4.1 開始 49 3.4.2 動手做 49 3.4.3 工作原理 52 3.5 理解綫性迴歸中的損失函數 52 3.5.1 開始 52 3.5.2 動手做 52 3.5.3 工作原理 53 3.5.4 延伸學習 54 3.6 用TensorFlow實現戴明迴歸算法 55 3.6.1 開始 55 3.6.2 動手做 56 3.6.3 工作原理 57 3.7 用TensorFlow實現lasso迴歸和嶺迴歸算法 58 3.7.1 開始 58 3.7.2 動手做 58 3.7.3 工作原理 59 3.7.4 延伸學習 59 3.8 用TensorFlow實現彈性網絡迴歸算法 60 3.8.1 開始 60 3.8.2 動手做 60 3.8.3 工作原理 61 3.9 用TensorFlow實現邏輯迴歸算法 62 3.9.1 開始 62 3.9.2 動手做 62 3.9.3 工作原理 65 第4章 基於TensorFlow的支持嚮量機 66 4.1 支持嚮量機簡介 66 4.2 綫性支持嚮量機的使用 67 4.2.1 開始 67 4.2.2 動手做 68 4.2.3 工作原理 72 4.3 弱化為綫性迴歸 72 4.3.1 開始 73 4.3.2 動手做 73 4.3.3 工作原理 76 4.4 TensorFlow上核函數的使用 77 4.4.1 開始 77 4.4.2 動手做 77 4.4.3 工作原理 81 4.4.4 延伸學習 82 4.5 用TensorFlow實現非綫性支持嚮量機 82 4.5.1 開始 82 4.5.2 動手做 82 4.5.3 工作原理 84 4.6 用TensorFlow實現多類支持嚮量機 85 4.6.1 開始 85 4.6.2 動手做 86 4.6.3 工作原理 89 第5章 最近鄰域法 90 5.1 最近鄰域法介紹 90 5.2 最近鄰域法的使用 91 5.2.1 開始 91 5.2.2 動手做 91 5.2.3 工作原理 94 5.2.4 延伸學習 94 5.3 如何度量文本距離 95 5.3.1 開始 95 5.3.2 動手做 95 5.3.3 工作原理 98 5.3.4 延伸學習 98 5.4 用TensorFlow實現混閤距離計算 98 5.4.1 開始 98 5.4.2 動手做 98 5.4.3 工作原理 101 5.4.4 延伸學習 101 5.5 用TensorFlow實現地址匹配 101 5.5.1 開始 101 5.5.2 動手做 102 5.5.3 工作原理 104 5.6 用TensorFlow實現圖像識彆 105 5.6.1 開始 105 5.6.2 動手做 105 5.6.3 工作原理 108 5.6.4 延伸學習 108 第6章 神經網絡算法 109 6.1 神經網絡算法基礎 109 6.2 用TensorFlow實現門函數 110 6.2.1 開始 110 6.2.2 動手做 111 6.2.3 工作原理 113 6.3 使用門函數和激勵函數 113 6.3.1 開始 114 6.3.2 動手做 114 6.3.3 工作原理 116 6.3.4 延伸學習 117 6.4 用TensorFlow實現單層神經網絡 117 6.4.1 開始 117 6.4.2 動手做 117 6.4.3 工作原理 119 6.4.4 延伸學習 119 6.5 用TensorFlow實現神經網絡常見層 120 6.5.1 開始 120 6.5.2 動手做 121 6.5.3 工作原理 126 6.6 用TensorFlow實現多層神經網絡 126 6.6.1 開始 126 6.6.2 動手做 126 6.6.3 工作原理 131 6.7 綫性預測模型的優化 131 6.7.1 開始 131 6.7.2 動手做 131 6.7.3 工作原理 135 6.8 用TensorFlow基於神經網絡實現井字棋 136 6.8.1 開始 136 6.8.2 動手做 137 6.8.3 工作原理 142 第7章 自然語言處理 143 7.1 文本處理介紹 143 7.2 詞袋的使用 144 7.2.1 開始 144 7.2.2 動手做 144 7.2.3 工作原理 149 7.2.4 延伸學習 149 7.3 用TensorFlow實現TF-IDF算法 149 7.3.1 開始 150 7.3.2 動手做 150 7.3.3 工作原理 154 7.3.4 延伸學習 154 7.4 用TensorFlow實現skip-gram模型 155 7.4.1 開始 155 7.4.2 動手做 155 7.4.3 工作原理 162 7.4.4 延伸學習 162 7.5 用TensorFlow實現CBOW詞嵌入模型 162 7.5.1 開始 162 7.5.2 動手做 163 7.5.3 工作原理 167 7.5.4 延伸學習 167 7.6 使用TensorFlow的Word2Vec預測 167 7.6.1 開始 167 7.6.2 動手做 168 7.6.3 工作原理 172 7.6.4 延伸學習 172 7.7 用TensorFlow實現基於Doc2Vec的情感分析 172 7.7.1 開始 172 7.7.2 動手做 173 7.7.3 工作原理 180 第8章 捲積神經網絡 181 8.1 捲積神經網絡介紹 181 8.2 用TensorFlow實現簡單的CNN 182 8.2.1 開始 182 8.2.2 動手做 182 8.2.3 工作原理 187 8.2.4 延伸學習 188 8.2.5 參考 188 8.3 用TensorFlow實現進階的CNN 188 8.3.1 開始 188 8.3.2 動手做 189 8.3.3 工作原理 196 8.3.4 參考 196 8.4 再訓練已有的CNN模型 196 8.4.1 開始 196 8.4.2 動手做 196 8.4.3 工作原理 199 8.4.4 參考 199 8.5 用TensorFlow實現模仿大師繪畫 199 8.5.1 開始 200 8.5.2 動手做 200 8.5.3 工作原理 205 8.5.4 參考 205 8.6 用TensorFlow實現DeepDream 205 8.6.1 開始 205 8.6.2 動手做 205 8.6.3 延伸學習 210 8.6.4 參考 210 第9章 遞歸神經網絡 211 9.1 遞歸神經網絡介紹 211 9.2 用TensorFlow實現RNN模型進行垃圾短信預測 212 9.2.1 開始 212 9.2.2 動手做 213 9.2.3 工作原理 217 9.2.4 延伸學習 218 9.3 用TensorFlow實現LSTM模型 218 9.3.1 開始 218 9.3.2 動手做 219 9.3.3 工作原理 226 9.3.4 延伸學習 226 9.4 Stacking多個LSTM Layer 226 9.4.1 開始 226 9.4.2 動手做 227 9.4.3 工作原理 228 9.5 用TensorFlow實現Seq2Seq翻譯模型 229 9.5.1 開始 229 9.5.2 動手做 229 9.5.3 工作原理 234 9.5.4 延伸學習 234 9.6 TensorFlow實現孿生RNN預測相似度 235 9.6.1 開始 235 9.6.2 動手做 236 9.6.3 延伸學習 242 第10章 TensorFlow産品化 243 10.1 簡介 243 10.2 TensorFlow的單元測試 243 10.2.1 開始 243 10.2.2 工作原理 247 10.3 TensorFlow的並發執行 247 10.3.1 開始 248 10.3.2 動手做 248 10.3.3 工作原理 250 10.3.4 延伸學習 250 10.4 分布式TensorFlow實踐 250 10.4.1 開始 250 10.4.2 動手做 250 10.4.3 工作原理 251 10.5 TensorFlow産品化開發提示 252 10.5.1 開始 252 10.5.2 動手做 252 10.5.3 工作原理 254 10.6 TensorFlow産品化的實例 254 10.6.1 開始 254 10.6.2 動手做 254 10.6.3 工作原理 256 第11章 TensorFlow的進階應用 257 11.1 簡介 257 11.2 TensorFlow可視化:Tensorboard 257 11.2.1 開始 257 11.2.2 動手做 258 11.3 Tensorboard的進階 260 11.4 用TensorFlow實現遺傳算法 262 11.4.1 開始 262 11.4.2 動手做 263 11.4.3 工作原理 265 11.4.4 延伸學習 266 11.5 TensorFlow實現k-means算法 266 11.5.1 開始 266 11.5.2 動手做 266 11.5.3 延伸學習 270 11.6 用TensorFlow求解常微分方程問題 270 11.6.1 開始 270 11.6.2 動手做 270 11.6.3 工作原理 271 11.6.4 參考 272 |
這本書的價值體現在其對模型評估和調優的深入探討。在實際的機器學習項目中,模型的性能往往不是一次就能達到的,需要不斷地進行迭代優化。這本書恰恰在這方麵提供瞭寶貴的指導。它詳細介紹瞭各種評估指標,如準確率、精確率、召迴率、F1分數、AUC等,並解釋瞭它們各自的適用場景和局限性。更重要的是,它還提供瞭一係列實用的調優技巧,包括學習率的調整、批次大小的優化、早停策略的應用,以及如何有效地使用超參數搜索技術。書中還列舉瞭幾個典型的模型過擬閤和欠擬閤的案例,並展示瞭如何通過各種方法來解決這些問題。這種理論與實踐相結閤的講解方式,讓我深刻體會到,掌握框架本身隻是第一步,如何讓模型在實際問題中發揮最佳性能,纔是真正的挑戰,而這本書為我們提供瞭攻剋這一挑戰的利器。
評分我是一名已經工作多年的軟件工程師,對算法和模型有一定的瞭解,但一直想深入學習TensorFlow這個強大的框架。這本書的講解風格非常符閤我的口味。它並沒有一開始就拋齣晦澀難懂的理論,而是從一個實際的應用場景入手,然後引齣相關的TensorFlow API和概念。例如,在講解神經網絡的構建時,作者不是簡單地羅列層類型,而是通過一個圖像識彆的例子,讓我們逐步理解捲積層、池化層、全連接層是如何協同工作的,以及它們在實際應用中的作用。書中的代碼實現也非常精煉,並且遵循瞭TensorFlow的最新最佳實踐,這對於保持代碼的可維護性和可擴展性非常有幫助。我尤其欣賞作者在講解過程中,對於一些容易混淆的概念,比如梯度下降的不同變種,以及正則化方法的選擇,都做瞭非常清晰的比較和論述,這大大節省瞭我自己去查閱資料和進行對比的時間。
評分這本書封麵設計得非常簡潔大氣,書名“TensorFlow機器學習實戰指南”幾個字醒目有力,下方配以“計算機與互聯網”的分類,整體給人一種專業且實用的感覺。我拿到書的時候,首先被它的紙質和印刷質量所吸引,紙張厚實,觸感溫潤,印刷清晰,色彩飽滿,即使是代碼部分也毫厘畢現,這對於閱讀技術類書籍來說至關重要,能夠極大地提升閱讀體驗,減少因視覺疲勞而産生的抵觸情緒。我個人非常看重書籍的裝幀,因為一本精心製作的書籍往往也代錶著作者和齣版方對內容的認真態度。翻開目錄,那一排排清晰的章節標題,涵蓋瞭從基礎概念到進階應用的廣泛內容,讓我對即將展開的學習之旅充滿瞭期待。其中一些章節的名稱,如“深度學習模型構建的藝術”、“實際案例中的優化技巧”,都透露齣一種深入淺齣的教學理念,仿佛已經預見到瞭我將在閱讀過程中逐步掌握復雜知識的場景。
評分對於已經有一些TensorFlow基礎的讀者,這本書同樣具有很高的參考價值。它不僅僅停留在基礎API的介紹,而是深入到瞭一些更高級的主題,比如自定義層、模型持久化與加載、模型部署,以及分布式訓練等。我特彆喜歡其中關於模型部署的部分,它講解瞭如何將訓練好的模型導齣成TensorFlow Serving、TensorFlow Lite等格式,並如何在不同的環境中進行部署,這對於我將模型集成到實際應用中非常有幫助。此外,書中對TensorFlow的內部機製也進行瞭一些適度的介紹,例如計算圖的原理、張量操作的優化等,這有助於我們更深入地理解TensorFlow的工作方式,從而寫齣更高效的代碼。總而言之,這本書的內容涵蓋麵廣,深度也足夠,無論你是初學者還是有一定經驗的開發者,都能從中受益匪淺,是一本值得長期研讀的工具書。
評分作為一名對機器學習領域充滿好奇的初學者,我之前嘗試過一些在綫課程和零散的博客文章,但總感覺缺乏係統性和深度。這次選擇《TensorFlow機器學習實戰指南》,主要是看中瞭它“實戰”二字,希望能夠通過實際操作來鞏固理論知識。我翻閱瞭書中關於數據預處理的部分,作者用非常詳實的例子,一步步地講解瞭如何處理缺失值、異常值,如何進行特徵工程,甚至還涉及瞭一些高級的采樣技術。每一個步驟都配有清晰的代碼示例,並且對代碼的邏輯進行瞭深入的剖析,讓我這種“代碼小白”也能看懂,並且能夠跟著一起動手實踐。特彆讓我印象深刻的是,書中還提到瞭不同數據集在處理時可能遇到的特有問題,以及相應的解決方案,這種貼近實際應用場景的講解方式,確實是我之前學習中很難獲得的。感覺這本書就像一個經驗豐富的老司機,能夠帶領我在機器學習的道路上少走彎路。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有