幫助中心 | 我的帳號 | 關於我們

Python程序設計及機器學習案例分析(微課視頻版21世紀高等學校電腦類課程創新系列教材)

  • 作者:編者:楊榮根//楊忠|責編:閆紅梅
  • 出版社:清華大學
  • ISBN:9787302583141
  • 出版日期:2021/07/01
  • 裝幀:平裝
  • 頁數:186
人民幣:RMB 39 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Python語言簡單易學,且有強大的AI(Artificial Intelligence,人工智慧)支持庫,是人工智慧第一語言。本書圍繞Python語言的這些特點,講述Python語言基礎語法、數據結構、程序結構、函數與模塊、輸入輸出和面向對象程序設計等專題,同時結合每個專題精心編排了機器學習中的統計參數計算、隨機變數分佈、優化計算、矩陣分析、線性回歸、線性分類和人臉識別等人工智慧案例實踐。通過這些內容的學習,讀者可以一方面掌握Python語言的語法; 另一方面又了解機器學習的基本原理,學會構建基本的機器學習系統。
    本書教學資源豐富,配套有視頻、源碼、課件以及習題答案,可以作為高等院校程序設計課程的教材,也可以作為Python語言愛好者以及機器學習入門的自學參考書。

作者介紹
編者:楊榮根//楊忠|責編:閆紅梅

目錄
第1章  Python語言概述
  1.1  語言
  1.2  程序設計語言
  1.3  程序設計語言的發展
    1.3.1  第一代機器語言
    1.3.2  第二代彙編語言
    1.3.3  第三代高級語言
    1.3.4  第四代非過程化語言
  1.4  Python程序設計語言
  1.5  Python語言的優勢
  1.6  Python環境
    1.6.1  運行環境
    1.6.2  開發環境
  1.7  第一個機器學習小程序
    1.7.1  波士頓房價數據集
    1.7.2  數據預處理與訓練
    1.7.3  性能評估
  1.8  實驗
  本章小結
  習題
第2章  基礎語法
  2.1  常用內置對象
    2.1.1  基本數據類型
    2.1.2  變數
    2.1.3  常量
    2.1.4  字元串
    2.1.5  列表、元組、字典、集合
  2.2  運算符與表達式
    2.2.1  算術運算符
    2.2.2  關係運算符
    2.2.3  成員測試運算符in與同一性測試運算符is
    2.2.4  位運算符與集合運算符
    2.2.5  邏輯運算符
    2.2.6  矩陣乘法運算符「@」
  2.3  Python關鍵字
  2.4  Python常用內置函數
    2.4.1  類型轉換
    2.4.2  數學函數
    2.4.3  input()和print()函數
    2.4.4  sorted()和reversed()函數
    2.4.5  enumerate()函數
    2.4.6  map()和filter()函數
    2.4.7  range()、zip()和eval()函數
  2.5  Python編程規範
  2.6  機器學習中的統計參數
    2.6.1  均值、方差和標準差
    2.6.2  偏度、峰度和相關係數
    2.6.3  距離
  2.7  實驗
  本章小結

  習題
第3章  數據結構
  3.1  列表
    3.1.1  列表操作
    3.1.2  列表常用方法
    3.1.3  列表支持的運算符
    3.1.4  內置函數對列表的操作
    3.1.5  列表推導式
    3.1.6  切片操作
  3.2  元組
    3.2.1  元組創建與元素訪問
    3.2.2  元組與列表的比較
    3.2.3  生成器推導式
  3.3  字典
    3.3.1  字典創建與刪除
    3.3.2  字典元素的訪問
    3.3.3  元素添加、修改與刪除
    3.3.4  標準庫collections中與字典有關的類
  3.4  集合
    3.4.1  集合對象的創建與刪除
    3.4.2  集合操作與運算
  3.5  序列封包與解包
  3.6  NumPy庫中的array結構
  3.7  機器學習中的變數分佈
    3.7.1  兩點分佈
    3.7.2  高斯分佈
    3.7.3  中心極限定理
  3.8  實驗
  本章小結
  習題
第4章  程序結構
  4.1  條件表達式
  4.2  分支結構
    4.2.1  單分支結構
    4.2.2  雙分支結構
    4.2.3  多分支結構
    4.2.4  分支嵌套結構
  4.3  循環結構
    4.3.1  for循環語句與while循環語句
    4.3.2  break語句與continue語句
  4.4  機器學習中的優化計算
  4.5  實驗
  本章小結
  習題
第5章  函數及模塊
  5.1  函數
    5.1.1  函數定義
    5.1.2  函數遞歸調用
    5.1.3  函數參數
    5.1.4  變數作用域

    5.1.5  lambda表達式
    5.1.6  生成器函數
    5.1.7  關於__main__
  5.2  模塊、包、庫
    5.2.1  模塊
    5.2.2  包
    5.2.3  庫
  5.3  異常處理
    5.3.1  異常
    5.3.2  異常處理
  5.4  PyCharm單步跟蹤
  5.5  機器學習中的矩陣分析
    5.5.1  正規方程計算線性模型參數
    5.5.2  矩陣奇異值分解
  5.6  實驗
  本章小結
  習題
第6章  輸入輸出
  6.1  文件讀寫
    6.1.1  文件
    6.1.2  文件操作
    6.1.3  文件操作案例
  6.2  文件夾操作
  6.3  圖形和圖像輸出
    6.3.1  散點圖
    6.3.2  曲線圖
    6.3.3  三維曲線圖
    6.3.4  三維曲面圖
    6.3.5  其他有趣的圖形
    6.3.6  圖像顯示輸出
  6.4  資料庫訪問與存儲
    6.4.1  關係資料庫
    6.4.2  MySQL資料庫管理系統
    6.4.3  資料庫操作
  6.5  機器學習中的線性回歸
  6.6  實驗
  本章小結
  習題
第7章  面向對象程序設計
  7.1  類的定義與使用
  7.2  封裝
    7.2.1  私有成員和公有成員
    7.2.2  屬性
    7.2.3  方法
  7.3  繼承、多態
    7.3.1  繼承
    7.3.2  多態
  7.4  特殊方法
  7.5  機器學習中的線性分類
  7.6  實驗

  本章小結
  習題
第8章  Python項目應用——人臉識別
  8.1  人臉識別演算法
    8.1.1  人臉庫
    8.1.2  最近鄰方法
    8.1.3  主分量分析降維
    8.1.4  Logistic回歸方法
  8.2  人臉識別系統
  8.3  實驗
  本章小結
  習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032