0人評分過此書

機器學習:彩色圖解 + 基礎微積分 + Python實作-王者歸來

出版日期
2021
閱讀格式
PDF
書籍分類
學科分類
ISBN
9789860776065

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0

計次服務

借閱規則
借閱天數 14
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
近幾年每當無法入眠時,只要拿起人工智能、機器學習或深度學習的書籍,看到複雜的數學公式可以立即進入夢鄉,這些書籍成為我的安眠藥。心中總想寫一本可以讓擁有高中數學程度即可看懂人工智能、機器學習或深度學習的書籍,或是說看了不會想睡覺的機器學習書籍,這個理念成為我撰寫這本書籍很重要的動力。這本書幾個重大特色如下:
★ 【高中數學】程度即可閱讀
★ 【微積分原理彩色圖解】
★ 培養學習微積分的【邏輯觀念】
★ 微積分原理【從0開始】解說
★ 讓【生硬】的微積分變的【有趣】
★ 微積分解說生活實例【賽車】、【西班牙鬥牛】、【金門高粱酒的稀釋】
★ 【手工推導】與【計算】微積分公式
★ 【彩色圖例解說】機器學習與微積分的【關聯】

在徹底研究機器學習後,筆者體會應該從【基礎數學】與【微積分】開始,有了這些基礎未來才可以設計有靈魂的機器學習應用程式。

筆者學校畢業多年體會基礎數學與微積分不是不會與艱難而是生疏了,如果機器學習的書籍可以將複雜公式與理論從基礎開始一步一步推導,使用彩色圖片搭配Python程式實例解說,可以很容易帶領讀者進入這個領域,同時感受基礎數學與微積分不再如此艱澀,這本書將為讀者開啟進入機器學習的殿堂。
  • 第一章 微積分的簡史
    • 1-1 前言
    • 1-2 簡單說明微積分
    • 1-3 微積分的教學順序
    • 1-4 積分的歷史
      • 1-4-1 古埃及
      • 1-4-2 古希臘
      • 1-4-3 中國
    • 1-5 微積分的歷史
      • 1-5-1 牛頓
      • 1-5-2 萊布尼茲
    • 1-6 微積分發明人的世紀之爭
  • 第二章 極限
    • 2-1 從金門高粱酒說起
      • 2-1-1 稀釋金門高粱酒的酒精濃度
      • 2-1-2 極限值的數學表示方式
      • 2-1-3 變數趨近極限值
      • 2-1-4 調整金門高粱酒酒精濃度的表達方式
      • 2-1-5 完整表達公式
      • 2-1-6 觀念總結
    • 2-2 極限
      • 2-2-1 數列實例
      • 2-2-2 函數實例
    • 2-3 收斂與發散
      • 2-3-1 收斂(Convergence)
      • 2-3-2 發散(Divergence)
    • 2-4 極限計算與Sympy模組
  • 第三章 斜率
    • 3-1 直線的斜率
      • 3-1-1 基礎觀念
      • 3-1-2 平行於x軸常數函數的斜率
      • 3-1-3 平行於y軸常數函數的斜率
    • 3-2 斜率的意義
    • 3-3 曲線的斜率
      • 3-3-1 基礎觀念
      • 3-3-2 從曲線上的2 點斜率說起
      • 3-3-3 曲線的斜率其實是切線
    • 3-4 切線
      • 3-4-1 基礎觀念
      • 3-4-2 曲線上的所有切線
      • 3-4-3 三次函數
    • 3-5 將極限觀念應用在斜率
      • 3-5-1 認識極限小變量符號
      • 3-5-2 用極限小變量代表斜率
      • 3-5-3 應用極限觀念在斜率上
  • 第四章 微分的基本觀念
    • 4-1 微分的數學觀念
      • 4-1-1 基本觀念
      • 4-1-2 微分的數學公式
      • 4-1-3 微積分教科書常見的微分表達方式
      • 4-1-4 導函數
      • 4-1-5 機器學習常用的微分符號
    • 4-2 微分的計算
    • 4-3 微分公式的推導
      • 4-3-1 常數的微分
      • 4-3-2 一次函數的微分
      • 4-3-3 二次函數的微分
      • 4-3-4 三次函數的微分
      • 4-3-5 n次函數的微分
      • 4-3-6 指數是負整數
    • 4-4 微分的基本性質
  • 第五章 用微分找出極大值與極小值
    • 5-1 用微分求二次函數的頂點
      • 5-1-1 計算與繪製二次函數的極小值
      • 5-1-2 計算與繪製二次函數的極大值
    • 5-2 體會二次函數與斜率的關係
    • 5-3 用切線繪製二次函數
      • 5-3-1 推導經過曲線上某點的切線方程式
      • 5-3-2 計算通過二次函數曲線的切線
      • 5-3-3 繪製二次函數與切線
    • 5-4 繩索圍起最大的矩形面積
    • 5-5 使用微分計算臉書行銷業績最大化
      • 5-5-1 臉書行銷數據回顧
      • 5-5-2 使用微分計算臉書行銷數據
    • 5-6 微分找尋極值不一定適用所有函數
    • 5-7 微分與Sympy模組
  • 第六章 積分基礎
    • 6-1 積分原理
    • 6-2 積分的計算
    • 6-3 積分符號
    • 6-4 積分意義的圖解說明
    • 6-5 反導函數
    • 6-6 不定積分
      • 6-6-1 不定積分基本定義
      • 6-6-2 進一步瞭解積分常數
      • 6-6-3 進一步解說積分常數
      • 6-6-4 積分與Sympy模組
    • 6-7 定積分
      • 6-7-1 基本觀念
      • 6-7-2 定積分的條件
      • 6-7-3 定積分簡單的應用
      • 6-7-4 定積分結果是負值
      • 6-7-5 定積分出現負值的處理
      • 6-7-6 用定積分求一次函數的面積
      • 6-7-7 用定積分求二次函數的面積
      • 6-7-8 使用Sympy 計算定積分的值
      • 6-7-9 奇函數和偶函數
    • 6-8 體會積分的功能
      • 6-8-1 基礎觀念
      • 6-8-2 分析面積
    • 6-9 計算2個函數所圍住的面積
    • 6-10 積分性質
      • 6-10-1 不定積分性質
      • 6-10-2 定積分性質
    • 6-11 使用微積分應用在時間與距離的運算
      • 6-11-1 使用微分計算磚塊的飛行軌跡
      • 6-11-2 計算磚塊飛行的最高點
      • 6-11-3 計算磚塊飛行的最初速度
      • 6-11-4 計算經過幾秒後磚塊的下降速度是每秒12公尺
      • 6-11-5 計算當下降速度是每秒12公尺時的磚塊高度
      • 6-11-6 推導自由落體的速度
    • 6-12 Python實作使用scipyoptimize
      • 6-12-1 解一元二次方程式的根
      • 6-12-2 解聯立線性方程式
      • 6-12-3 計算2個線性方程式的交叉點
  • 第七章 積分求體積
    • 7-1 簡單立方體積的計算
      • 7-1-1 簡單數學求解
      • 7-1-2 用積分求解
    • 7-2 計算截面積呈現函數變化的體積
    • 7-3 使用微積分推導與驗證圓面積的公式
      • 7-3-1 基礎觀念
      • 7-3-2 計算捲筒紙的長度
    • 7-4 使用微積分推導與驗證球體積與表面積的公式
      • 7-4-1 球的體積公式推導
      • 7-4-2 球的表面積公式推導
      • 7-4-3 Python程式實例
    • 7-5 使用積分推導圓錐的體積
      • 7-5-1 計算圓柱的體積
      • 7-5-2 圓錐體積的計算
  • 第八章 合成函數的微分與積分
    • 8-1 合成函數的基礎觀念
    • 8-2 鏈鎖規則的觀念
    • 8-3 合成函數的萊布尼茲表示法與運算觀念
      • 8-3-1 萊布尼茲表示法
      • 8-3-2 合成函數的微分計算
      • 8-3-3 合成函數應用在臉書的行銷運算
    • 8-4 合成函數的微分推導
    • 8-5 合成函數的積分
  • 第九章 指數函數與對數函數的微分與積分
    • 9-1 指數的微分
      • 9-1-1 指數微分的基本性質
      • 9-1-2 指數微分的驗證
    • 9-2 指數的積分
    • 9-3 對數的微分與思考
      • 9-3-1 基本觀念
      • 9-3-2 積分問題思考
    • 9-4 對數的積分
      • 9-4-1 對數的積分性質
      • 9-4-2 對數的積分推導
    • 9-5 非整數次方的微分與積分
      • 9-5-1 非整數次方的微分基礎觀念
      • 9-5-2 實例應用
      • 9-5-3 非整數次方的積分基礎觀念
    • 9-6 指數與對數的幾個微分與積分的性質說明
      • 9-6-1 不是e為底的指數微分與積分
      • 9-6-2 一般對數的微分證明
    • 9-7 邏輯函數的微分
      • 9-7-1 基礎觀念
      • 9-7-2 微分性質
      • 9-7-3 微分性質推導
  • 第十章 簡單微分方程式的應用
    • 10-1 商品銷售分析
    • 10-2 數學模型的基礎假設
    • 10-3 公式推導
    • 10-4 代換積分和對數積分的觀念應用
  • 第十一章 機率密度函數
    • 11-1 了解需求
    • 11-2 三角形分佈的機率密度函數
      • 11-2-1 基礎觀念
      • 11-2-2 連續機率密度分佈
      • 11-2-3 離散的機率分佈
    • 11-3 使用幾何學計算三角形的機率密度分佈
      • 11-3-1 計算機率密度函數的高度
      • 11-3-2 計算2天到6天完成工作的機率
      • 11-3-3 計算2天到6天無法完成工作的機率
    • 11-4 計算90%可以完工的天數
    • 11-5 將積分應用在計算機率密度函數
      • 11-5-1 基礎觀念
      • 11-5-2 積分計算
  • 第十二章 概似函數與最大概似估計
    • 12-1 基礎觀念
    • 12-2 找出概似函數
    • 12-3 進一步認識概似函數
    • 12-4 使用微分計算概似最大估計
    • 12-5 將對數觀念應用在概似函數
      • 12-5-1 概似函數的公式
      • 12-5-2 對數概述函數
      • 12-5-3 對數概似函數的微分
      • 12-5-4 銷售實例應用
  • 第十三章 常態分佈的機率密度函數
    • 13-1 認識常態分佈機率密度函數
    • 13-2 高斯常態分佈的假設
    • 13-3 推導常態分佈
      • 13-3-1 基礎假設
      • 13-3-2 誤差數列
      • 13-3-3 應用概似函數觀念
      • 13-3-4 對數概似函數的微分
      • 13-3-5 推導機率密度函數
    • 13-4 機率密度總和是1
  • 第十四章 多重積分
    • 14-1 多重積分的基礎觀念
      • 14-1-1 基礎觀念
      • 14-1-2 雙重積分與立體區間的體積
      • 14-1-3 雙重積分的計算實例
    • 14-2 極坐標的觀念
    • 14-3 圓周弧長的觀念
      • 14-3-1 基本觀念
      • 14-3-2 區塊面積思考
    • 14-4 使用雙重積分推導常態分佈機率密度函數
      • 14-4-1 回憶常態分佈的機率密度函數的積分公式
      • 14-4-2 函數自乘
      • 14-4-3 使用e指數相乘性質
      • 14-4-4 使用極坐標的觀念
      • 14-4-5 應用指數函數微分觀念
      • 14-4-6 常態分佈平均值不是0 標準差不是1
  • 第十五章 基礎偏微分
    • 15-1 認識偏微分
      • 15-1-1 基礎觀念
      • 15-1-2 偏微分符號
      • 15-1-3 偏微分基本使用
      • 15-1-4 偏微分基本應用
      • 15-1-5 用極限說明擴充至n 個變數
    • 15-2 實務數據到多變數函數
      • 15-2-1 數據回顧
      • 15-2-2 多變數函數
    • 15-3 多變數函數的偏微分
      • 15-3-1 對的偏微分
      • 15-3-2 對的偏微分
    • 15-4 解聯立方程式
  • 第十六章 將偏微分應用在解向量方程式
    • 16-1 將數據轉成向量方程式
      • 16-1-1 基礎觀念
      • 16-1-2 矩陣轉置與多變數函數的推導
    • 16-2 對多變數函數做偏微分
      • 16-2-1 對a做偏微分
      • 16-2-2 對b做偏微分
      • 16-2-3 解說向量觀念
    • 16-3 解聯立方程式
  • 第十七章 將偏微分應用在矩陣運算
    • 17-1 對矩陣做偏微分
      • 17-1-1 矩陣表達簡單線性迴歸
      • 17-1-2 最小平方法
      • 17-1-3 將偏微分應用在矩陣
      • 17-1-4 將偏微分應用在矩陣的一般式
    • 17-2 向量對向量做偏微分
      • 17-2-1 Jacobian矩陣
      • 17-2-2 Hessian矩陣
      • 17-2-3 梯度(gradient)
    • 17-3 偏微分運算的性質
      • 17-3-1 性質1
      • 17-3-2 性質2
      • 17-3-3 性質3
    • 17-4 偏微分的矩陣運算在最小平方法的應用
      • 17-4-1 最小平方法公式推導初步
      • 17-4-2 分析公式
      • 17-4-3 套用矩陣轉置規則
      • 17-4-4 應用17-3-1節偏微分性質1分析項目1
      • 17-4-5 應用17-3-2節偏微分性質2分析項目2
      • 17-4-6 將結果代入17-4-3節
      • 17-4-7 偏微分方程式
      • 17-4-8 銷售國際證照考卷數據代入
    • 17-5 Python計算矩陣運算
      • 17-5-1 繼續簡化微分方程式
      • 17-5-2 Python實作
  • 第十八章 使用多元迴歸分析最大概似估計法
    • 18-1 多元迴歸的誤差計算
    • 18-2 推導誤差的機率密度函數
    • 18-3 推導最小平方法與最大概似估計法的關係
      • 18-3-1 誤差的機率密度函數應用在概似函數
      • 18-3-2 推導結果解析
      • 18-3-3 最大概似估計法與最小平方法
    • 18-4 最大概似估計法實作
      • 18-4-1 直覺預估
      • 18-4-2 最大概似估計法的推導
      • 18-4-3 Python程式實作
  • 第十九章 梯度下降法
    • 19-1 斜率與梯度
      • 19-1-1 複習斜率
      • 19-1-2 梯度
    • 19-2 損失函數
    • 19-3 梯度下降法
    • 19-4 簡單數學實例
    • 19-5 用手計算裝潢新居的時間
      • 19-5-1 推導損失函數
      • 19-5-2 步驟1設定最初參數
      • 19-5-3 步驟2計算損失函數的斜率
      • 19-5-4 步驟3調整新的參數
      • 19-5-5 第一次重複步驟2-3
      • 19-5-6 損失函數不容易微分
    • 19-6 Python程式實作計算裝潢新居的時間
  • 第二十章 深度學習的層次基礎知識
    • 20-1 深度學習基礎知識
    • 20-2 用迴歸模擬多層次的深度學習
      • 20-2-1 簡單的多元迴歸
      • 20-2-2 多元迴歸的層次分析
    • 20-3 認識深度學習的隱藏層符號
    • 20-4 認識權重編號
    • 20-5 輸出層的推導
    • 20-6 隱藏層的推導
      • 20-6-1 基本觀念
      • 20-6-2 輸出層的公式更新
    • 20-7 隱藏層的推導
      • 20-7-1 基本觀念
      • 20-7-2 輸出層的公式更新
    • 20-8 最後的輸出層
  • 第二十一章 激活函數與梯度下降法
    • 21-1 常見的激活函數
      • 21-1-1 認識激活函數
      • 21-1-2 常見的激活函數
    • 21-2 Sigmoid函數的非線性數學模型
    • 21-3 網購實例
      • 21-3-1 實例敘述
      • 21-3-2 將表單問卷轉為Sigmoid非線性數學模型
    • 21-4 推導對數概似函數
      • 21-4-1 問題核心
      • 21-4-2 使用機率當作概似函數的自變數
      • 21-4-3 應用Sigmoid推導概似函數
    • 21-5 使用梯度下降法推導迴歸係數
      • 21-5-1 推導損失函數
      • 21-5-2 計算迴歸係數
      • 21-5-3 Python實作
    • 21-6 計算網路回購率
      • 21-6-1 計算台北市與外縣市回購率的勝算比
      • 21-6-2 計算沒客訴與有客訴回購率的勝算比
  • 第二十二章 使用Sigmoid函數建立近似函數
    • 22-1 銷售蘋果實務與非線性分析
      • 22-1-1 銷售蘋果實務
      • 22-1-2 非線性深度分析
    • 22-2 蘋果數據分析
    • 22-3 使用Sigmoid函數建立上升趨勢線
    • 22-4 使用Sigmoid函數建立品質大於44的下降趨勢線
      • 22-4-1 先找出品質是50 的函數值
      • 22-4-2 正式找出品質大於44 和50 之間的近似函數
    • 22-5 將上升趨勢線與下降趨勢線相加
    • 22-6 製作山峰和山谷函數
      • 22-6-1 建立山峰上升的函數
      • 22-6-2 建立山峰下降的函數
      • 22-6-3 組合上升山峰與山峰下降函數
      • 22-6-4 製作山谷函數
    • 22-7 組合符合特徵的近似函數
    • 22-8 將曲線近似函數與銷售數據結合
    • 22-9 將近似函數代入神經網路架構
    • 22-10 使用線性函數擬合數據
  • 第二十三章 人工神經網路的數學
    • 23-1 回顧近似函數
    • 23-2 解釋隱藏層基本數學表達式
    • 23-3 推導輸入層到隱藏層
    • 23-4 進一步推導隱藏層
    • 23-5 推導隱藏層到輸出層公式
    • 23-6 觀念擴充–推估蘋果是否能售出
  • 第二十四章 反向傳播法
    • 24-1 合成函數微分鏈鎖法的複習
    • 24-2 將合成函數微分擴展到偏微分
    • 24-3 將鏈鎖法應用到更多層的合成函數
    • 24-4 反向傳播的實例
      • 24-4-1 數據描述
      • 24-4-2 計算誤差
      • 24-4-3 反向傳播計算新的權重
      • 24-4-4 Python實作
    • 24-5 套入非線性函數的反向傳播的實例
      • 24-5-1 實例說明
      • 24-5-2 設定最初值
      • 24-5-3 計算輸出
      • 24-5-4 反向傳播計算新的權重
      • 24-5-5 誤差反向傳播完整實作

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading