食品大數(shù)據(jù)機器學(xué)習(xí)基礎(chǔ)及應(yīng)用(朱金林)
定 價:59 元
- 作者:朱金林、閆博文、張灝 主編
- 出版時間:2025/8/1
- ISBN:9787122477422
- 出 版 社:化學(xué)工業(yè)出版社
- 中圖法分類:TS201-39
- 頁碼:217
- 紙張:
- 版次:01
- 開本:16開
《食品大數(shù)據(jù)機器學(xué)習(xí)基礎(chǔ)及應(yīng)用》是為食品科學(xué)與技術(shù)領(lǐng)域中的數(shù)據(jù)分析和機器學(xué)習(xí)應(yīng)用而編寫的基礎(chǔ)教材。本書以食品行業(yè)的大數(shù)據(jù)分析為核心,系統(tǒng)地介紹了機器學(xué)習(xí)的基礎(chǔ)理論、關(guān)鍵技術(shù)及其在食品行業(yè)的具體應(yīng)用案例,旨在培養(yǎng)學(xué)生和專業(yè)人士在食品數(shù)據(jù)分析領(lǐng)域的實際操作能力和創(chuàng)新思維。本書共分為9章,主要內(nèi)容包括:緒論、Python數(shù)據(jù)分析與可視化基礎(chǔ)、特征工程、機器學(xué)習(xí)中的聚類算法、線性模型、概率模型、核方法與核函數(shù)、決策樹與集成學(xué)習(xí),以及深度學(xué)習(xí)技術(shù)及其在食品行業(yè)中的應(yīng)用。本書內(nèi)容豐富、結(jié)構(gòu)清晰,同時涵蓋了從大數(shù)據(jù)基礎(chǔ)概念到深度學(xué)習(xí)在食品領(lǐng)域的前沿應(yīng)用,具有較強的實用性。
《食品大數(shù)據(jù)機器學(xué)習(xí)基礎(chǔ)及應(yīng)用》適合作為高等院校食品科學(xué)與工程、數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)等專業(yè)的機器學(xué)習(xí)相關(guān)課程教材或教學(xué)參考書,也適合作為人工智能、數(shù)據(jù)科學(xué)、機器學(xué)習(xí)相關(guān)領(lǐng)域工程技術(shù)人員的參考書。
朱金林,江南大學(xué)食品學(xué)院教授。2016年博士畢業(yè)于浙江大學(xué),后于2017-2020年在香港科技大學(xué)化學(xué)與生物工程學(xué)院及新加坡南洋理工大學(xué)電氣與電子工程學(xué)院從事博士后研究,具有食品、化工與人工智能的交叉學(xué)術(shù)背景。
科研經(jīng)歷方面,從事食品微生物發(fā)酵過程建模與監(jiān)測、膳食與菌群健康監(jiān)控、化工過程智能化等方向的研究,曾獲中國自動化學(xué)會全國優(yōu)秀博士學(xué)位論文獎,浙江省自然科學(xué)獎二等獎,入選江蘇省雙創(chuàng)博士,江南大學(xué)至善青年學(xué)者,無錫市創(chuàng)新領(lǐng)軍人才等,在Microbiome, Gut Microbes, BMC Genomics,F(xiàn)ood Bioscience, AIChE Journal, Chemical Engineering Science, IEEE TIE等國際知名期刊發(fā)表論文40余篇,具有豐富的食品生產(chǎn)與加工、食品質(zhì)量與安全以及食品營養(yǎng)與健康方面的相關(guān)科研經(jīng)歷。
教學(xué)經(jīng)歷方面,擔(dān)任食品工廠過程控制與智能制造、實用統(tǒng)計機器學(xué)習(xí)及食品領(lǐng)域應(yīng)用、工程師的統(tǒng)計建模等課程的教學(xué)任務(wù),具有豐富的本教材相關(guān)課程教學(xué)經(jīng)歷。
1緒論001
1.1大數(shù)據(jù)概述001
1.1.1數(shù)據(jù)基礎(chǔ)概念001
1.1.2大數(shù)據(jù)的來源與定義002
1.1.3大數(shù)據(jù)的特征與結(jié)構(gòu)類型003
1.1.4大數(shù)據(jù)的存儲與分析技術(shù)005
1.2食品大數(shù)據(jù)概述007
1.2.1食品大數(shù)據(jù)的定義007
1.2.2食品大數(shù)據(jù)的特點007
1.2.3食品大數(shù)據(jù)的分類008
1.2.4食品大數(shù)據(jù)的研究現(xiàn)狀012
1.3機器學(xué)習(xí)概述014
1.3.1機器學(xué)習(xí)概念014
1.3.2機器學(xué)習(xí)任務(wù)015
1.3.3機器學(xué)習(xí)數(shù)據(jù)016
1.3.4機器學(xué)習(xí)方法017
1.3.5數(shù)據(jù)規(guī)律的挖掘018
1.3.6機器學(xué)習(xí)模型的適應(yīng)性019
1.3.7機器學(xué)習(xí)的一般流程019
1.3.8機器學(xué)習(xí)模型性能的評估021
1.4機器學(xué)習(xí)與食品大數(shù)據(jù)分析028
1.4.1食品生產(chǎn)與加工028
1.4.2食品質(zhì)量與安全030
1.4.3食品營養(yǎng)與健康031
1.5小結(jié)032
參考文獻032
2Python數(shù)據(jù)分析與可視化基礎(chǔ)034
2.1Python開發(fā)環(huán)境介紹034
2.2數(shù)值計算工具NumPy035
2.2.1NumPy簡介035
2.2.2ndarray對象035
2.2.3數(shù)組的創(chuàng)建、切片和索引036
2.3可視化工具 Matplotlib037
2.3.1Matplotlib簡介037
2.3.2Matplotlib中的Pyplot037
2.4統(tǒng)計工具 Scipy039
2.4.1Scipy簡介039
2.4.2Scipy稀疏矩陣039
2.4.3Scipy圖結(jié)構(gòu)041
2.5數(shù)據(jù)處理工具 Pandas042
2.5.1Pandas簡介042
2.5.2Pandas數(shù)據(jù)結(jié)構(gòu)——Series042
2.5.3Pandas數(shù)據(jù)結(jié)構(gòu)——DataFrame043
2.6機器學(xué)習(xí)工具 Sklearn044
2.6.1Sklearn簡介044
2.6.2Sklearn數(shù)據(jù)045
2.6.3Sklearn模型045
2.7小結(jié)046
參考文獻046
3特征工程047
3.1數(shù)據(jù)獲取與數(shù)據(jù)清洗047
3.1.1數(shù)據(jù)獲取047
3.1.2數(shù)據(jù)清洗048
3.2特征轉(zhuǎn)換049
3.2.1無量綱化049
3.2.2離散化與啞編碼051
3.3特征提取053
3.3.1特征選擇054
3.3.2降維059
3.4小結(jié)063
參考文獻063
4聚類算法064
4.1聚類的原理與實現(xiàn)064
4.1.1聚類的概念064
4.1.2聚類算法在食品領(lǐng)域的應(yīng)用066
4.1.3距離的度量方式068
4.1.4聚類算法的分類068
4.2K-means聚類算法070
4.2.1K-means聚類算法的原理070
4.2.2K-means聚類算法的實現(xiàn)流程071
4.2.3K-means聚類算法的優(yōu)缺點072
4.3層次聚類算法072
4.3.1層次聚類算法的基本原理073
4.3.2層次聚類算法的實現(xiàn)流程075
4.3.3層次聚類算法的優(yōu)缺點075
4.4DBSCAN聚類算法076
4.4.1DBSCAN聚類算法的基本原理076
4.4.2DBSCAN聚類算法的實現(xiàn)流程077
4.4.3DBSCAN聚類算法的優(yōu)缺點078
4.5譜聚類算法078
4.5.1譜聚類算法的基本原理078
4.5.2譜聚類算法的實現(xiàn)流程079
4.5.3譜聚類算法的優(yōu)缺點080
4.6高斯混合聚類算法080
4.6.1高斯混合聚類算法的基本原理080
4.6.2高斯混合聚類算法的實現(xiàn)流程083
4.6.3高斯混合聚類算法的優(yōu)缺點084
4.7案例:聚類算法實現(xiàn)食物營養(yǎng)成分分析084
4.8小結(jié)090
參考文獻091
5線性模型092
5.1線性模型概述092
5.1.1線性模型的概念092
5.1.2線性模型在食品領(lǐng)域的應(yīng)用092
5.2線性回歸094
5.2.1線性回歸算法094
5.2.2嶺回歸算法096
5.2.3Lasso回歸算法097
5.2.4彈性網(wǎng)絡(luò)算法098
5.3邏輯回歸100
5.3.1邏輯回歸的基本原理100
5.3.2邏輯回歸的實現(xiàn)流程100
5.3.3邏輯回歸算法的優(yōu)缺點101
5.4偏最小二乘法101
5.4.1偏最小二乘法的基本原理101
5.4.2偏最小二乘法的實現(xiàn)流程102
5.4.3偏最小二乘法的優(yōu)缺點103
5.5案例:線性模型預(yù)測鮑魚年齡103
5.6小結(jié)108
參考文獻108
6概率模型110
6.1貝葉斯方法110
6.1.1貝葉斯方法的提出110
6.1.2貝葉斯定理111
6.1.3貝葉斯方法在食品領(lǐng)域的應(yīng)用111
6.2貝葉斯線性回歸113
6.2.1貝葉斯線性回歸的基本原理113
6.2.2貝葉斯線性回歸的優(yōu)缺點114
6.3樸素貝葉斯分類115
6.3.1樸素貝葉斯分類的基本原理115
6.3.2樸素貝葉斯分類的優(yōu)缺點116
6.4貝葉斯網(wǎng)絡(luò)116
6.4.1貝葉斯網(wǎng)絡(luò)的定義116
6.4.2貝葉斯網(wǎng)絡(luò)的構(gòu)建117
6.4.3貝葉斯網(wǎng)絡(luò)的推理118
6.5案例一:貝葉斯線性回歸預(yù)測葡萄酒密度119
6.6案例二:樸素貝葉斯實現(xiàn)牛奶品質(zhì)預(yù)測123
6.7小結(jié)128
參考文獻128
7核方法與核函數(shù)130
7.1核方法概述130
7.1.1核方法的概念130
7.1.2核函數(shù)的概念130
7.1.3常用核函數(shù)131
7.1.4核方法在食品領(lǐng)域的應(yīng)用131
7.2支持向量機132
7.2.1支持向量機的理論基礎(chǔ)133
7.2.2支持向量機的實現(xiàn)流程134
7.2.3支持向量機的間隔134
7.2.4支持向量機的優(yōu)缺點137
7.3相關(guān)向量機138
7.3.1相關(guān)向量機的基本原理138
7.3.2相關(guān)向量機的實現(xiàn)流程138
7.3.3相關(guān)向量機的優(yōu)缺點139
7.4高斯過程回歸140
7.4.1高斯過程回歸的基本原理140
7.4.2高斯過程回歸的實現(xiàn)流程141
7.4.3高斯過程回歸的優(yōu)缺點142
7.5案例一:支持向量機實現(xiàn)水果分類142
7.6案例二:高斯過程回歸預(yù)測螃蟹年齡144
7.7小結(jié)148
參考文獻148
8決策樹與集成學(xué)習(xí)150
8.1決策樹150
8.1.1決策樹的基本概念150
8.1.2ID3算法153
8.1.3C4.5算法154
8.1.4CART算法156
8.1.5Sklearn實現(xiàn)決策樹算法158
8.2集成學(xué)習(xí)理論160
8.2.1集成學(xué)習(xí)算法的基本原理160
8.2.2決策樹和集成學(xué)習(xí)在食品領(lǐng)域的應(yīng)用162
8.2.3Bagging算法164
8.2.4Boosting算法165
8.2.5Stacking算法167
8.2.6Sklearn實現(xiàn)集成學(xué)習(xí)算法168
8.3隨機森林171
8.3.1隨機森林算法的基本原理171
8.3.2隨機森林算法的實現(xiàn)流程171
8.3.3隨機森林算法的優(yōu)缺點172
8.4梯度提升決策樹172
8.4.1梯度提升決策樹的基本原理172
8.4.2梯度提升決策樹的實現(xiàn)流程173
8.4.3梯度提升決策樹的優(yōu)缺點173
8.5極端梯度提升決策樹173
8.5.1極端梯度提升決策樹的基本原理174
8.5.2極端梯度提升決策樹的實現(xiàn)流程174
8.5.3極端梯度提升決策樹的優(yōu)缺點175
8.6案例一:隨機森林算法預(yù)測牛奶品質(zhì)類別175
8.7案例二:Boosting算法預(yù)測食物熱量177
8.8小結(jié)179
參考文獻179
9深度學(xué)習(xí)181
9.1深度學(xué)習(xí)簡介181
9.1.1人工神經(jīng)網(wǎng)絡(luò)181
9.1.2深度學(xué)習(xí)框架183
9.2卷積神經(jīng)網(wǎng)絡(luò)184
9.2.1卷積神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)和工作原理184
9.2.2卷積神經(jīng)網(wǎng)絡(luò)在食品領(lǐng)域的應(yīng)用185
9.2.3食物目標檢測186
9.2.4食物營養(yǎng)分析188
9.3循環(huán)神經(jīng)網(wǎng)絡(luò)191
9.3.1循環(huán)神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)和工作原理191
9.3.2循環(huán)神經(jīng)網(wǎng)絡(luò)在食品領(lǐng)域的應(yīng)用192
9.3.3食品評論情感分析與消費者意見挖掘193
9.3.4食品生產(chǎn)過程故障監(jiān)測195
9.4生成對抗網(wǎng)絡(luò)196
9.4.1生成模型簡介196
9.4.2生成對抗網(wǎng)絡(luò)的基本原理198
9.4.3生成對抗網(wǎng)絡(luò)在食品領(lǐng)域的應(yīng)用199
9.4.4食品圖像數(shù)據(jù)生成200
9.5遷移學(xué)習(xí)201
9.5.1遷移學(xué)習(xí)的基本概念201
9.5.2遷移學(xué)習(xí)在食品領(lǐng)域的應(yīng)用202
9.5.3遷移學(xué)習(xí)在食品加工原料質(zhì)量控制中的應(yīng)用203
9.5.4食品生產(chǎn)過程控制206
9.6自然語言處理207
9.6.1自然語言處理的基本任務(wù)208
9.6.2自然語言處理在食品領(lǐng)域的應(yīng)用209
9.6.3大型語言模型挖掘微生物組-疾病關(guān)聯(lián)210
9.7小結(jié)211
參考文獻212
附錄215