注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)TensorFlow+Keras深度學(xué)習(xí)算法原理與編程實(shí)戰(zhàn)

TensorFlow+Keras深度學(xué)習(xí)算法原理與編程實(shí)戰(zhàn)

TensorFlow+Keras深度學(xué)習(xí)算法原理與編程實(shí)戰(zhàn)

定 價(jià):¥78.00

作 者: 鄭敦莊 著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787121383786 出版時(shí)間: 2020-05-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 260 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)以一個(gè)彩票預(yù)測(cè)的實(shí)戰(zhàn)項(xiàng)目開(kāi)發(fā)為主線,詳細(xì)介紹了爬蟲(chóng)基礎(chǔ)、概率論、時(shí)間序列、深度學(xué)習(xí)等熱門的人工智能技術(shù)及TensorFlow+Keras這種主流的深度學(xué)習(xí)框架的使用方法。 本書(shū)分為8章,涵蓋的主要內(nèi)容有深度學(xué)習(xí)基礎(chǔ)、數(shù)據(jù)抓取與存儲(chǔ)、概率論基礎(chǔ)、時(shí)間序列、深度學(xué)習(xí)框架簡(jiǎn)介及環(huán)境安裝、深度學(xué)習(xí)原理、Keras入門、福彩3D預(yù)測(cè)平臺(tái)工程搭建等。

作者簡(jiǎn)介

  鄭敦莊畢業(yè)于北京交通大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè),曾就職于華為軟件公司云計(jì)算部門,全棧開(kāi)發(fā)人員,精通多種語(yǔ)言,曾到新浪愛(ài)彩、旺彩彩票工作過(guò),深入研究各種預(yù)測(cè)算法,大自然預(yù)測(cè)公眾號(hào)超過(guò)四萬(wàn)關(guān)注用戶,對(duì)比特幣量化交易、人工智能深度學(xué)習(xí)各類算法有過(guò)深入研究。胡承志現(xiàn)就職于世界500強(qiáng)公司高級(jí)研發(fā)工程師,當(dāng)前職位為驅(qū)動(dòng)與Android軟件開(kāi)發(fā)工程師,2013年開(kāi)始接觸彩票與比特幣領(lǐng)域,先后深入研究傳統(tǒng)算法模型、機(jī)器學(xué)習(xí)、深度學(xué)習(xí)等領(lǐng)域的各類算法,對(duì)各類算法模型在彩票開(kāi)獎(jiǎng)、比特幣價(jià)格波動(dòng)預(yù)測(cè)等方面有過(guò)深入研究。

圖書(shū)目錄

目 錄
第1章 深度學(xué)習(xí)基礎(chǔ) 1
1.1 人工智能、機(jī)器學(xué)習(xí)與深度學(xué)習(xí) 1
1.1.1 人工智能的誕生 1
1.1.2 人工智能、機(jī)器學(xué)習(xí)和深度學(xué)習(xí)的關(guān)系 3
1.1.3 深度學(xué)習(xí)的發(fā)展 3
1.2 深度學(xué)習(xí)的應(yīng)用領(lǐng)域 4
1.2.1 語(yǔ)音搜索和語(yǔ)音助手 4
1.2.2 圖像識(shí)別 4
1.2.3 自動(dòng)駕駛 5
1.2.4 金融領(lǐng)域 5
1.3 深度學(xué)習(xí)的主要框架 5
1.3.1 Theano 6
1.3.2 TensorFlow 6
1.3.3 Keras 7
1.3.4 PyTorch 8
1.3.5 Microsoft CNTK 8
1.3.6 MXNet 9
第2章 數(shù)據(jù)抓取與存儲(chǔ) 10
2.1 Windows系統(tǒng)下Python開(kāi)發(fā)環(huán)境的安裝 10
2.1.1 Windows系統(tǒng)下安裝Anaconda 11
2.1.2 下載并安裝Python 3安裝包 11
2.1.3 檢查環(huán)境安裝是否成功 13

2.2 Linux系統(tǒng)下Python開(kāi)發(fā)環(huán)境的安裝 13
2.2.1 CentOS 7系統(tǒng)下安裝Python 3.6 14
2.2.2 Ubuntu 18.04系統(tǒng)下安裝Python 3.6.6 15
2.2.3 Linux系統(tǒng)下安裝Anaconda 15
2.3 第三方庫(kù)的安裝 16
2.3.1 數(shù)據(jù)收集與處理流程 16
2.3.2 請(qǐng)求庫(kù)的安裝 17
2.3.3 解析庫(kù)的安裝 17
2.4 數(shù)據(jù)庫(kù)的安裝 19
2.4.1 Windows系統(tǒng)下安裝MySQL 8.0 19
2.4.2 Ubuntu系統(tǒng)下安裝MySQL 8.0 23
2.4.3 存儲(chǔ)庫(kù)的安裝 24
2.5 爬蟲(chóng)基礎(chǔ) 25
2.5.1 URI和URL 25
2.5.2 超文本 25
2.5.3 HTTP協(xié)議和HTTPS協(xié)議 26
2.5.4 HTTP請(qǐng)求 27
2.5.5 Request請(qǐng)求 29
2.5.6 Reponse響應(yīng) 33
2.6 實(shí)戰(zhàn)案例:抓取雙色球開(kāi)獎(jiǎng)數(shù)據(jù) 35
2.6.1 項(xiàng)目介紹 35
2.6.2 抓取最新期開(kāi)獎(jiǎng)數(shù)據(jù) 35
2.6.3 抓取歷史期開(kāi)獎(jiǎng)數(shù)據(jù) 49
第3章 概率論基礎(chǔ) 57
3.1 樣本空間及隨機(jī)變量 57
3.1.1 樣本空間 57
3.1.2 隨機(jī)變量 58
3.2 概率分布及分布函數(shù) 59
3.2.1 概率分布 59
3.2.2 分布函數(shù) 60
3.3 離散隨機(jī)變量 61
3.3.1 離散隨機(jī)變量概述 61
3.3.2 離散隨機(jī)變量的均勻分布 62
3.3.3 伯努利分布(Bernoulli Distribution) 65
3.3.4 二項(xiàng)分布(Binomial Distribution) 65
3.3.5 泊松分布(Poisson Distribution) 66
3.4 實(shí)戰(zhàn)案例:分析雙色球一等獎(jiǎng)開(kāi)獎(jiǎng)注數(shù)是否隨機(jī) 68
3.4.1 查詢數(shù)據(jù) 68
3.4.2 柱形圖顯示 70
第4章 時(shí)間序列 77
4.1 時(shí)間序列入門 77
4.1.1 什么是時(shí)間序列 77
4.1.2 時(shí)間序列的基本概念 78
4.1.3 如何進(jìn)行時(shí)間序列分析 79
4.2 彩票的特性模型選擇 80
4.2.1 概率均等性 80
4.2.2 偏態(tài)性 80
4.2.3 連貫性 81
4.2.4 時(shí)序性 81
4.3 馬爾可夫鏈模型 82
4.3.1 馬爾可夫鏈的基本原理 82
4.3.2 基于加權(quán)馬爾可夫鏈的模型福彩3D分析與預(yù)測(cè) 85
4.4 實(shí)戰(zhàn)案例:馬爾可夫鏈模型預(yù)測(cè) 87
4.4.1 項(xiàng)目介紹 87
4.4.2 抓取福彩3D數(shù)據(jù) 87
4.4.3 馬爾可夫鏈預(yù)測(cè)的步驟分析 96
4.4.4 馬爾可夫鏈預(yù)測(cè)步驟一:馬爾可夫性驗(yàn)證 96
4.4.5 馬爾可夫鏈預(yù)測(cè)步驟二:一步轉(zhuǎn)移概率矩陣 98
4.4.6 馬爾可夫鏈預(yù)測(cè)步驟三:n步轉(zhuǎn)移概率矩陣 101
4.4.7 馬爾可夫鏈預(yù)測(cè)步驟四:計(jì)算權(quán)重wk 101
4.4.8 馬爾可夫鏈預(yù)測(cè)步驟五:進(jìn)行預(yù)測(cè) 103
第5章 深度學(xué)習(xí)框架簡(jiǎn)介及環(huán)境安裝 117
5.1 Tensorflow的發(fā)展歷程 117
5.2 Ubuntu系統(tǒng)下安裝TensorFlow+Keras 120
5.2.1 安裝CPU版本的TensorFlow 120
5.2.2 安裝Keras 122
5.3 Windows系統(tǒng)下安裝TensorFlow+Keras 122
5.3.1 安裝GPU版本的TensorFlow 122
5.3.2 安裝Keras 127
第6章 深度學(xué)習(xí)原理 128
6.1 深度學(xué)習(xí)數(shù)學(xué)基礎(chǔ) 128
6.1.1 張量 128
6.1.2 應(yīng)用中的數(shù)據(jù)張量 132
6.2 神經(jīng)網(wǎng)絡(luò)基礎(chǔ) 134
6.2.1 感知器 134
6.2.2 線性單元 140
6.2.3 線性模型 141
6.2.4 目標(biāo)函數(shù) 141
6.2.5 梯度下降算法 142
6.2.6 隨機(jī)梯度下降算法 148
6.2.7 線性回歸代碼實(shí)例 148
6.3 循環(huán)神經(jīng)網(wǎng)絡(luò) 152
6.3.1 循環(huán)神經(jīng)網(wǎng)絡(luò)的概念 152
6.3.2 實(shí)戰(zhàn)RNN 153
6.4 LSTM神經(jīng)網(wǎng)絡(luò) 156
6.4.1 RNN的長(zhǎng)期依賴問(wèn)題 156
6.4.2 LSTM原理簡(jiǎn)介 156
6.5 參考文獻(xiàn) 159
第7章 Keras入門 160
7.1 Keras簡(jiǎn)介 160
7.1.1 Keras在TensorFlow中的架構(gòu)圖 161
7.1.2 Keras基礎(chǔ) 161
7.2 Sequential順序模型 162
7.2.1 指定輸入數(shù)據(jù)的大小 163
7.2.2 模型編譯 163
7.2.3 優(yōu)化器 164
7.2.4 損失函數(shù) 171
7.2.5 損失函數(shù)的選擇 173
7.2.6 評(píng)價(jià)函數(shù) 181
7.2.7 模型訓(xùn)練 182
7.2.8 訓(xùn)練歷史可視化 184
7.2.9 模型預(yù)測(cè) 184
7.3 Keras LSTM簡(jiǎn)介 185
7.3.1 LSTM參數(shù)介紹 185
7.3.2 LSTM序列模型搭建 186
7.4 實(shí)戰(zhàn)案例:LSTM神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)福彩3D 188
7.4.1 項(xiàng)目介紹 188
7.4.2 導(dǎo)入數(shù)據(jù)和參數(shù) 189
7.4.3 構(gòu)建LotteryLSTM框架類 191
7.4.4 LotteryLSTM初始化 192
7.4.5 訓(xùn)練數(shù)據(jù)集和測(cè)試數(shù)據(jù)集分割 192
7.4.6 LSTM網(wǎng)絡(luò)的創(chuàng)建與訓(xùn)練 194
7.4.7 Keras模型的保存 196
7.4.8 LSTM網(wǎng)絡(luò)評(píng)估 199
7.4.9 LSTM網(wǎng)絡(luò)預(yù)測(cè)結(jié)果可視化 200
7.4.10 項(xiàng)目代碼實(shí)現(xiàn) 201
7.5 參考文獻(xiàn) 211
第8章 福彩3D預(yù)測(cè)平臺(tái)工程搭建 212
8.1 工程代碼整合 212
8.1.1 LSTM神經(jīng)網(wǎng)絡(luò)模型保存 212
8.1.2 LSTM神經(jīng)網(wǎng)絡(luò)模型調(diào)用 218
8.1.3 抓取數(shù)據(jù)代碼 220
8.1.4 MySQL數(shù)據(jù)庫(kù)導(dǎo)入數(shù)據(jù)庫(kù)文件 223
8.2 工程代碼 224
8.3 結(jié)束語(yǔ) 246

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)