書 名 精通數據科學 從綫性迴歸到深度學習
ISBN 9787115479105
作 者 唐亙
開 本 16 開
印 張 27
字 數 549 韆字
頁 數 432 頁
裝 幀 平裝
版 次 1版1次
初版時間 2018年6月
本 印 次 2018年6月
定 價 99.00 元
內容簡介本書全麵講解瞭數據科學的相關知識,從統計分析學到機器學習、深度學習中用到的算法及模型,藉鑒經濟學視角給齣模型的相關解釋,深入探討模型的可用性,並結閤大量的實際案例和代碼幫助讀者學以緻用,將具體的應用場景和現有的模型相結閤,從而*好地發現模型的潛在應用場景。
本書可作為數據科學傢和數據工程師的學習用書,也適閤對數據科學有強烈興趣的初學者使用,同時也可作為高等院校計算機、數學及相關的師生用書和培訓學校的教材。
目錄1章 數據科學概述 1
1.1 挑戰 2
1.1.1 工程實現的挑戰 2
1.1.2 模型搭建的挑戰 3
1.2 機器學習 5
1.2.1 機器學習與傳統編程 5
1.2.2 監督式學習和非監督式學習 8
1.3 統計模型 8
1.4 關於本書 10
2章 Python安裝指南與簡介:告彆空談 12
2.1 Python簡介 13
2.1.1 什麼是Python 15
2.1.2 Python在數據科學中的地位 16
2.1.3 不可能繞過的三方庫 17
2.2 Python安裝 17
2.2.1 Windows下的安裝 18
2.2.2 Mac下的安裝 21
2.2.3 Linux下的安裝 24
2.3 Python上手實踐 26
2.3.1 Python shell 26
2.3.2 一個Python程序:Word Count 28
2.3.3 Python編程基礎 30
2.3.4 Python的工程結構 34
2.4 本章小結 35
3章 數學基礎:惱人但又不可或缺的知識 36
3.1 矩陣和嚮量空間 37
3.1.1 標量、嚮量與矩陣 37
3.1.2 特殊矩陣 39
3.1.3 矩陣運算 39
3.1.4 代碼實現 42
3.1.5 嚮量空間 44
3.2 概率:量化隨機 46
3.2.1 定義概率:事件和概率空間 47
3.2.2 條件概率:信息的價值 48
3.2.3 隨機變量:兩種不同的隨機 50
3.2.4 正態分布:殊途同歸 52
3.2.5 P-value:自信的猜測 53
3.3 微積分 55
3.3.1 導數和積分:位置、速度 55
3.3.2 極限:變化的終點 57
3.3.3 復閤函數:鏈式法則 58
3.3.4 多元函數:偏導數 59
3.3.5 極值與值:優選擇 59
3.4 本章小結 61
4章 綫性迴歸:模型之母 62
4.1 一個簡單的例子 64
4.1.1 從機器學習的角度看這個問題 66
4.1.2 從統計學的角度看這個問題 69
4.2 上手實踐:模型實現 73
4.2.1 機器學習代碼實現 74
4.2.2 統計方法代碼實現 77
4.3 模型陷阱 82
4.3.1 過度擬閤:模型越復雜越好嗎 84
4.3.2 模型幻覺之統計學方案:假設檢驗 87
4.3.3 模型幻覺之機器學習方案:懲罰項 89
4.3.4 比較兩種方案 92
4.4 模型持久化 92
4.4.1 模型的生命周期 93
4.4.2 保存模型 93
4.5 本章小結 96
5章 邏輯迴歸:隱藏因子 97
5.1 二元分類問題:是與否 98
5.1.1 綫性迴歸:為何失效 98
5.1.2 窗口效應:看不見的纔是關鍵 100
5.1.3 邏輯分布:勝者生存 102
5.1.4 參數估計之似然函數:統計學角度 104
5.1.5 參數估計之損失函數:機器學習角度 104
5.1.6 參數估計之終預測:從概率到選擇 106
5.1.7 空間變換:非綫性到綫性 106
5.2 上手實踐:模型實現 108
5.2.1 初步分析數據:直觀印象 108
5.2.2 搭建模型 113
5.2.3 理解模型結果 116
5.3 評估模型效果:孰優孰劣 118
5.3.1 查準率與查全率 119
5.3.2 ROC麯綫與AUC 123
5.4 多元分類問題:越是與否 127
5.4.1 多元邏輯迴歸:邏輯分布的威力 128
5.4.2 One-vs.-all:從二元到多元 129
5.4.3 模型實現 130
5.5 非均衡數據集 132
5.5.1 準確度悖論 132
5.5.2 一個例子 133
5.5.3 解決方法 135
5.6 本章小結 136
6章 工程實現:計算機是怎麼算的 138
6.1 算法思路:模擬滾動 139
6.2 數值求解:梯度下降法 141
6.3 上手實踐:代碼實現 142
6.3.1 TensorFlow基礎 143
6.3.2 定義模型 148
6.3.3 梯度下降 149
6.3.4 分析運行細節 150
6.4 更優化的算法:隨機梯度下降法 153
6.4.1 算法細節 153
6.4.2 代碼實現 154
6.4.3 兩種算法比較 156
6.5 本章小結 158
7章 計量經濟學的啓示:他山之石 159
7.1 定量與定性:變量的數學運算閤理嗎 161
7.2 定性變量的處理 162
7.2.1 虛擬變量 162
7.2.2 上手實踐:代碼實現 164
7.2.3 從定性變量到定量變量 168
7.3 定量變量的處理 170
7.3.1 定量變量轉換為定性變量 171
7.3.2 上手實踐:代碼實現 171
7.3.3 基於卡方檢驗的方法 173
7.4 顯著性 175
7.5 多重共綫性:多變量的煩惱 176
7.5.1 多重共綫性效應 176
7.5.2 檢測多重共綫性 180
7.5.3 解決方法 185
7.5.4 虛擬變量陷阱 188
7.6 內生性:變化來自何處 191
7.6.1 來源 192
7.6.2 內生性效應 193
7.6.3 工具變量 195
7.6.4 邏輯迴歸的內生性 198
7.6.5 模型的聯結 200
7.7 本章小結 201
8章 監督式學習: 目標明確 202
8.1 支持嚮量學習機 203
8.1.1 直觀例子 204
8.1.2 用數學理解直觀 205
8.1.3 從幾何直觀到優化問題 207
8.1.4 損失項 209
8.1.5 損失函數與懲罰項 210
8.1.6 Hard margin 與soft margin比較 211
8.1.7 支持嚮量學習機與邏輯迴歸:隱藏的假設 213
8.2 核函數 216
8.2.1 空間變換:從非綫性到綫性 216
8.2.2 拉格朗日對偶 218
8.2.3 支持嚮量 220
8.2.4 核函數的定義:優化運算 221
8.2.5 常用的核函數 222
8.2.6 Scale variant 225
8.3 決策樹 227
8.3.1 決策規則 227
8.3.2 評判標準 229
8.3.3 代碼實現 231
8.3.4 決策樹預測算法以及模型的聯結 231
8.3.5 剪枝 235
8.4 樹的集成 238
8.4.1 隨機森林 238
8.4.2 Random forest embedding 239
8.4.3 GBTs之梯度提升 241
8.4.4 GBTs之算法細節 242
8.5 本章小結 244
9章 生成式模型:量化信息的價值 246
9.1 貝葉斯框架 248
9.1.1 濛提霍爾問題 248
9.1.2 條件概率 249
9.1.3 先驗概率與後驗概率 251
9.1.4 參數估計與預測公式 251
9.1.5 貝葉斯學派與頻率學派 252
9.2 樸素貝葉斯 254
9.2.1 特徵提取:文字到數字 254
9.2.2 伯努利模型 256
9.2.3 多項式模型 258
9.2.4 TF-IDF 259
9.2.5 文本分類的代碼實現 260
9.2.6 模型的聯結 265
9.3 判彆分析 266
9.3.1 綫性判彆分析 267
9.3.2 綫性判彆分析與邏輯迴歸比較 269
9.3.3 數據降維 270
9.3.4 代碼實現 273
9.3.5 二次判彆分析 275
9.4 隱馬爾可夫模型 276
9.4.1 一個簡單的例子 276
9.4.2 馬爾可夫鏈 278
9.4.3 模型架構 279
9.4.4 中文分詞:監督式學習 280
9.4.5 中文分詞之代碼實現 282
9.4.6 股票市場:非監督式學習 284
9.4.7 股票市場之代碼實現 286
9.5 本章小結 289
10章 非監督式學習:聚類與降維 290
10.1 K-means 292
10.1.1 模型原理 292
10.1.2 收斂過程 293
10.1.3 如何選擇聚類個數 295
10.1.4 應用示例 297
10.2 其他聚類模型 298
10.2.1 混閤高斯之模型原理 299
10.2.2 混閤高斯之模型實現 300
10.2.3 譜聚類之聚類結果 303
10.2.4 譜聚類之模型原理 304
10.2.5 譜聚類之圖片分割 307
10.3 Pipeline 308
10.4 主成分分析 309
10.4.1 模型原理 310
10.4.2 模型實現 312
10.4.3 核函數 313
10.4.4 Kernel PCA的數學原理 315
10.4.5 應用示例 316
10.5 奇異值分解 317
10.5.1 定義 317
10.5.2 截斷奇異值分解 317
10.5.3 潛在語義分析 318
10.5.4 大型 320
10.6 本章小結 323
11章 分布式機器學習:集體力量 325
11.1 Spark簡介 327
11.1.1 Spark安裝 328
11.1.2 從MapReduce到Spark 333
11.1.3 運行Spark 335
11.1.4 Spark DataFrame 336
11.1.5 Spark的運行架構 339
11.2 優化問題的分布式解法 341
11.2.1 分布式機器學習的原理 341
11.2.2 一個簡單的例子 342
11.3 大數據模型的兩個維度 344
11.3.1 數據量維度 344
11.3.2 模型數量維度 346
11.4 開源工具的另一麵 348
11.4.1 一個簡單的例子 349
11.4.2 開源工具的阿喀琉斯之踵 351
11.5 本章小結 351
12章 神經網絡:模擬人的大腦 353
12.1 神經元 355
12.1.1 神經元模型 355
12.1.2 Sigmoid神經元與二元邏輯迴歸 356
12.1.3 Softmax函數與多元邏輯迴歸 358
12.2 神經網絡 360
12.2.1 圖形錶示 360
12.2.2 數學基礎 361
12.2.3 分類例子 363
12.2.4 代碼實現 365
12.2.5 模型的聯結 369
12.3 反嚮傳播算法 370
12.3.1 隨機梯度下降法迴顧 370
12.3.2 數學推導 371
12.3.3 算法步驟 373
12.4 提高神經網絡的學習效率 373
12.4.1 學習的原理 373
12.4.2 激活函數的改進 375
12.4.3 參數初始化 378
12.4.4 不穩定的梯度 380
12.5 本章小結 381
13章 深度學習:繼續探索 383
13.1 利用神經網絡識彆數字 384
13.1.1 搭建模型 384
13.1.2 防止過擬閤之懲罰項 386
13.1.3 防止過擬閤之dropout 387
13.1.4 代碼實現 389
13.2 捲積神經網絡 394
13.2.1 模型結構之捲積層 395
13.2.2 模型結構之池化層 397
13.2.3 模型結構之完整結構 399
13.2.4 代碼實現 400
13.2.5 結構真的那麼重要嗎 405
13.3 其他深度學習模型 406
13.3.1 遞歸神經網絡 406
13.3.2 長短期記憶 407
13.3.3 非監督式學習 409
13.4 本章小結 411
剛拿到這本《正版》精通數據科學 從綫性迴歸到深度學習 ,還沒來得及深入研讀,但光是翻看目錄和前幾章,就足以讓我對它充滿期待。我是一名在互聯網公司工作的初級數據分析師,日常工作中主要接觸一些基礎的統計分析和報錶製作,但總感覺自己的技術棧不夠紮實,在麵對更復雜的業務問題時顯得捉襟見肘。平時也陸陸續續看過一些零散的數據科學相關的文章和教程,但總覺得不成體係,知識點之間銜接不順暢,看完後容易遺忘。這次看到這本書的介紹,特彆是提到瞭“從綫性迴歸到深度學習”這樣一個完整的知識脈絡,這正是我目前最迫切需要的。我希望這本書能幫助我係統地梳理數據科學的核心概念,建立起一套完整的知識體係。特彆是關於綫性迴歸的部分,我一直覺得它是數據科學的基石,但實際應用中遇到的各種問題,比如多重共綫性、模型診斷等,我希望書中能有詳細的講解和實操指導,讓我真正做到“精通”。同時,我對深度學習也充滿瞭好奇,雖然目前我的工作還接觸不到,但它無疑是未來的趨勢,我希望通過這本書,能對深度學習有一個初步但清晰的認識,為未來的學習打下基礎。這本書的裝幀和印刷質量也相當不錯,紙張手感很好,排版清晰,閱讀體驗感不錯。我期待著接下來的閱讀能夠帶給我質的提升。
評分我是一名對人工智能領域充滿熱情,但技術背景相對薄弱的愛好者。我平時喜歡閱讀一些關於科技發展的文章,對數據科學和機器學習的快速發展感到興奮,但總是覺得自己在理解上存在障礙,很多概念聽起來很高深,難以入門。我希望能夠找到一本既有深度又不失易讀性的書籍,來係統地學習數據科學的知識。當我看到《正版》精通數據科學 從綫性迴歸到深度學習 這本書時,我立刻被它的內容覆蓋範圍所吸引。“從綫性迴歸到深度學習”這條綫索,對我來說非常清晰明瞭,它似乎勾勒齣瞭一個完整的學習路徑,能夠讓我從最基礎的模型開始,逐步深入到最前沿的技術。《正版》二字也讓我覺得這本書的質量和權威性應該有保證。我希望這本書能夠用通俗易懂的語言解釋復雜的概念,並且提供一些清晰的圖示和案例,幫助我理解。特彆是對於像綫性迴歸這樣的基礎模型,我希望能夠真正理解其背後的數學原理和統計假設。同時,對於深度學習,我希望能有一個初步的認識,瞭解它的基本構成,以及它為何能夠取得如此大的成功。這本書的齣現,讓我看到瞭一個係統學習數據科學的希望,我期待它能夠成為我探索人工智能世界的第一本重要讀物,並且能夠真正幫助我建立起紮實的數據科學基礎。
評分作為一名在金融行業摸爬滾打瞭多年的風險管理從業者,我一直深感大數據和人工智能在提升風險預測能力上的巨大潛力。然而,從理論到實踐,我始終覺得隔著一層窗戶紙。我們團隊一直在探索如何利用更先進的數據分析技術來優化我們的信用評分模型和反欺詐係統,但受限於技術背景,我們進展緩慢。偶然間,我看到瞭《正版》精通數據科學 從綫性迴歸到深度學習 這本書。書名中的“精通”二字,以及“從綫性迴歸到深度學習”這樣循序漸進的學習路徑,深深吸引瞭我。我希望這本書能為我提供一個堅實的數據科學理論基礎,特彆是關於統計建模和機器學習在金融領域的應用。綫性迴歸在風險評估中有著廣泛的應用,我希望書中能有更深入的講解,如何處理金融數據中的非平穩性、如何構建更穩健的迴歸模型,以及如何解釋模型結果以支持業務決策。同時,我也關注著深度學習在金融領域的進展,比如在異常檢測、文本分析(如輿情分析)等方麵的應用。我希望這本書能夠在我有限的業餘時間裏,幫我快速入門,瞭解深度學習的基本原理和在金融場景下的潛力,為我們團隊的技術轉型提供一些思路和方嚮。這本書的篇幅看起來相當可觀,我期待它能夠帶來係統性的知識,並且語言風格也能夠盡量貼近實際應用,而不是過於學術化。
評分最近,我一直在思考如何提升自己的職業競爭力,數據科學無疑是當下最熱門的領域之一。我是一名在市場營銷崗位上工作瞭幾年的人員,日常工作中主要負責用戶畫像分析和營銷活動效果評估,但感覺自己的分析工具和方法論已經有些陳舊。我一直對機器學習,尤其是能夠預測用戶行為的模型很感興趣,但苦於沒有係統性的學習路徑。很多在綫課程要麼太基礎,要麼太偏重理論,很難找到一本能夠真正指導我從入門到進階,並且能夠與實際業務結閤的書籍。《正版》精通數據科學 從綫性迴歸到深度學習 這個書名,特彆是“精通”二字,讓我眼前一亮。我希望這本書能為我打開數據科學的大門,並且能夠循序漸進地引導我掌握相關的技術。綫性迴歸是我一直想深入瞭解的部分,因為很多營銷指標的分析都離不開它,我希望書中能有非常詳細的講解,包括如何選擇閤適的變量、如何解釋迴歸係數的含義,以及如何評估模型的擬閤優度。此外,我對深度學習在用戶行為預測、個性化推薦等方麵的應用也非常好奇,希望能通過這本書,初步瞭解神經網絡的基本結構和工作原理,以及它在營銷領域可能帶來的顛覆性變化。這本書的介紹讓我看到瞭希望,希望它能成為我轉型的強大助推器。
評分這本書的齣版,對我這樣一名在校的計算機科學專業學生來說,簡直就是及時雨。我目前正在進行畢業設計,選題方嚮是利用機器學習解決某個實際問題,但我在算法的選擇和實現上遇到瞭瓶頸。我之前學習過一些機器學習的入門課程,瞭解瞭一些基本概念,但對於如何將這些理論知識轉化為實際可用的解決方案,我感到十分迷茫。特彆是對於模型的評估和優化,我總是不得其法,花費大量時間在嘗試各種參數組閤上,卻收效甚微。我在網上搜索瞭很多資料,但很多都過於碎片化,缺乏係統性。當我看到《正版》精通數據科學 從綫性迴歸到深度學習 的書名時,我立刻被它所吸引。“精通”二字給瞭我很大的信心,而“從綫性迴歸到深度學習”的章節跨度,也正是我需要的。我希望這本書能幫我深入理解各種經典算法的原理,並提供一些實際的應用案例和代碼示例,讓我能夠更好地將其應用到我的畢業設計中。尤其是在模型選擇、特徵工程、以及如何處理過擬閤並進行正則化等方麵,我希望能夠獲得更具指導性的建議。深度學習部分,雖然我目前可能暫時用不上,但作為未來的發展方嚮,我希望能有所涉獵,對神經網絡、捲積神經網絡等有一個基本的瞭解,為將來更深入的學習做好鋪墊。收到書後,我迫不及待地翻看瞭目錄,發現內容覆蓋麵很廣,而且邏輯性很強,這讓我對接下來的學習充滿瞭期待。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有