定 價(jià):59 元
叢書名:科學(xué)出版社"十四五"普通高等教育本科規(guī)劃教材
當(dāng)前圖書已被 6 所學(xué)校薦購(gòu)過!
查看明細(xì)
- 作者:袁紅春,楊蒙召主編
- 出版時(shí)間:2024/3/1
- ISBN:9787030782922
- 出 版 社:科學(xué)出版社
- 中圖法分類:TP242
- 頁(yè)碼:168頁(yè)
- 紙張:
- 版次:1
- 開本:26cm
《人工智能魚》是為計(jì)算機(jī)、海洋、水產(chǎn)等相關(guān)學(xué)科的本科生開設(shè)的全校選修課,課程旨在使學(xué)生通過人工智能魚課程學(xué)習(xí),了解魚類學(xué)、魚類行為學(xué)以及計(jì)算機(jī)學(xué)科間的關(guān)系,掌握魚類行為學(xué)的人工智能算法實(shí)現(xiàn),提升學(xué)生的動(dòng)手編程能力,促進(jìn)學(xué)校多學(xué)科交融與發(fā)展。本課程將人工智能、計(jì)算機(jī)圖形學(xué)和魚類行為學(xué)相結(jié)合,講解如何設(shè)計(jì)繪制逼真的魚類形態(tài)和外觀模型,并結(jié)合魚類行為學(xué)、海洋學(xué)和計(jì)算機(jī)科學(xué)等知識(shí),設(shè)計(jì)具有行為規(guī)劃能力和逼真運(yùn)動(dòng)功能的人工魚,并對(duì)魚類的認(rèn)知功能和感知系統(tǒng)進(jìn)行探索和研究,從而設(shè)計(jì)具有自主行為和豐富生命特征的人工智能魚。
更多科學(xué)出版社服務(wù),請(qǐng)掃碼獲取。
袁紅春,博士,教授,上海海洋大學(xué)信息學(xué)院教學(xué)副院長(zhǎng),畢業(yè)中國(guó)科技大學(xué),2002年進(jìn)入上海海洋大學(xué)工作至今。
目錄
第1章 緒論 1
1.1 仿生學(xué)的概念與應(yīng)用 1
1.1.1 仿生學(xué)的定義 1
1.1.2 仿生學(xué)的基本要素 2
1.1.3 仿生學(xué)與科技創(chuàng)新 3
1.2 魚類行為學(xué)及其研究?jī)?nèi)容 4
1.2.1 行為學(xué)定義與研究?jī)?nèi)容 4
1.2.2 魚類行為分析 5
1.2.3 魚類行為與環(huán)境的關(guān)系 6
1.2.4 魚類感覺系統(tǒng)與行為能力 7
1.3 人工智能魚仿生功能與行為 12
1.3.1 仿生的主要功能 14
1.3.2 常見的仿生行為 16
1.4 人工智能魚分類研究 18
1.4.1 虛擬魚 18
1.4.2 機(jī)器魚 18
1.5 本章小結(jié) 20
第2章 魚體的建模和形變 21
2.1 數(shù)理知識(shí)基礎(chǔ) 21
2.1.1 “彈簧-質(zhì)點(diǎn)”模型 21
2.1.2 牛頓運(yùn)動(dòng)定律與生物力學(xué)分析 23
2.1.3 常微分方程的數(shù)值解法 24
2.2 魚體的身體結(jié)構(gòu)與幾何網(wǎng)格模型 25
2.2.1 常見魚體的身體結(jié)構(gòu) 25
2.2.2 魚體的幾何網(wǎng)格模型 25
2.3 魚體運(yùn)動(dòng)的動(dòng)力學(xué)模型 28
2.3.1 魚的運(yùn)動(dòng)模式分析 28
2.3.2 魚類運(yùn)動(dòng)的常見模擬方法 30
2.3.3 基于“彈簧-質(zhì)點(diǎn)”模型的魚體運(yùn)動(dòng)形變 30
2.3.4 魚體游動(dòng)時(shí)的動(dòng)力學(xué)模型 31
2.4 基于幾何物理模型組合優(yōu)化的魚體運(yùn)動(dòng)設(shè)計(jì) 32
2.4.1 魚體設(shè)計(jì) 32
2.4.2 建模仿真結(jié)果與分析 34
2.5 本章小結(jié) 35
第3章 魚的感知和認(rèn)知 37
3.1 魚的感知和認(rèn)知機(jī)理 37
3.1.1 魚的感知 37
3.1.2 魚的認(rèn)知 38
3.2 人工智能魚的感知和認(rèn)知能力分析 39
3.3 虛擬魚感知和認(rèn)知的仿真與設(shè)計(jì) 41
3.3.1 基于YOLO 模型的虛擬魚物體辨別能力仿真 41
3.3.2 融合情感的虛擬魚認(rèn)知行為設(shè)計(jì) 45
3.4 本章小結(jié) 50
第4章 魚的游泳行為和能力 51
4.1 魚的游泳動(dòng)作和魚鰭的功用 51
4.2 魚的游泳方式和速度 53
4.2.1 游泳方式 53
4.2.2 游泳速度 56
4.3 魚的節(jié)能原理和方式 57
4.3.1 耐久力的生理構(gòu)造 57
4.3.2 特殊的節(jié)能方式 59
4.3.3 魚類運(yùn)動(dòng)的減阻原理 60
4.3.4 特殊的游泳行為 60
4.4 人工智能魚的游泳行為設(shè)計(jì) 61
4.4.1 虛擬魚的局部波狀模式設(shè)計(jì) 61
4.4.2 機(jī)器魚部分結(jié)構(gòu)設(shè)計(jì)和功能模型 66
4.5 本章小結(jié) 69
第5章 魚的典型行為規(guī)劃和路徑規(guī)劃 70
5.1 魚的典型行為及其特征 70
5.2 人工智能魚的行為規(guī)劃分析 70
5.3 人工智能魚的意圖優(yōu)先級(jí)規(guī)劃 71
5.4 個(gè)體魚智能行為規(guī)劃 72
5.4.1 典型行為規(guī)劃 73
5.4.2 人工智能魚的運(yùn)動(dòng)模型 80
5.5 路徑規(guī)劃方法介紹 83
5.5.1 避障路徑規(guī)劃問題的定義 83
5.5.2 位置獲取和環(huán)境表示 84
5.5.3 規(guī)劃方法 85
5.5.4 搜索方法 87
5.6 虛擬魚路徑規(guī)劃的仿真 89
5.6.1 改進(jìn)的A*算法 89
5.6.2 魚體三維建模 90
5.6.3 仿真實(shí)現(xiàn) 91
5.7 本章小結(jié) 95
第6章 魚類群體行為學(xué) 96
6.1 魚群的定義 96
6.2 研究魚類集群行為的主要方法 96
6.2.1 實(shí)驗(yàn)室水槽觀察法 97
6.2.2 潛水觀測(cè)法 97
6.2.3 超聲波影像分析法 98
6.2.4 數(shù)學(xué)模型模擬和仿真法 98
6.3 魚群行為的優(yōu)勢(shì) 99
6.3.1 社交互動(dòng) 99
6.3.2 覓食優(yōu)勢(shì) 99
6.3.3 生殖優(yōu)勢(shì) 100
6.3.4 水動(dòng)力效率 100
6.3.5 捕食者回避 101
6.4 魚群整體結(jié)構(gòu)動(dòng)態(tài)變化 102
6.4.1 描述魚群動(dòng)態(tài)結(jié)構(gòu)的參數(shù) 102
6.4.2 魚群群體形狀與運(yùn)動(dòng)速度的關(guān)系 103
6.5 魚群行為模型與功能設(shè)計(jì) 103
6.5.1 集群設(shè)計(jì)原則 103
6.5.2 Aggregation 魚群匯聚搶食模型 105
6.5.3 School 魚群匯聚逃逸模型 105
6.5.4 魚群仿真功能方法的設(shè)計(jì) 106
6.6 機(jī)器魚集群特征及其應(yīng)用 107
6.6.1 機(jī)器魚群的基本行為 107
6.6.2 機(jī)器魚群的應(yīng)用 107
6.7 本章小結(jié) 108
第7章 魚群-捕食者模型的仿真設(shè)計(jì) 109
7.1 魚群-捕食者模型概述 109
7.2 魚群-捕食者模型的構(gòu)建 109
7.2.1 緊湊行為 111
7.2.2 躲避行為 112
7.2.3 球形行為 113
7.2.4 被驅(qū)趕行為 114
7.2.5 液泡行為 115
7.2.6 噴泉行為 116
7.2.7 沙漏行為 118
7.2.8 閃光行為 119
7.2.9 分裂行為 121
7.2.10 匯合行為 122
7.3 魚群-捕食者模型算法的設(shè)計(jì) 122
7.3.1 緊湊-躲避行為算法 122
7.3.2 球形行為算法 123
7.3.3 被驅(qū)趕、液泡和沙漏行為算法 124
7.3.4 噴泉行為算法 125
7.3.5 閃光行為算法 126
7.3.6 分裂行為算法 127
7.3.7 匯合行為算法 128
7.4 基于魚群-捕食者模型的目標(biāo)選擇策略模型 129
7.4.1 魚群行為模型的構(gòu)建 129
7.4.2 捕食者行為模型的構(gòu)建 130
7.4.3 魚群特征參數(shù)的設(shè)定 132
7.4.4 無捕食者群體狀態(tài)和有捕食者使用目標(biāo)選擇策略P 的群體狀態(tài)對(duì)比 132
7.4.5 同一魚群規(guī)模下3種不同目標(biāo)選擇策略的效果對(duì)比 135
7.4.6 不同魚群規(guī)模下3種目標(biāo)選擇策略的效果對(duì)比 136
7.5 本章小結(jié) 137
第8章 人工智能魚案例設(shè)計(jì)與分析 138
8.1 基于“彈簧-質(zhì)點(diǎn)”模型的魚類游泳動(dòng)作行為仿真 138
8.1.1 案例介紹 138
8.1.2 主要開發(fā)平臺(tái)和技術(shù) 138
8.1.3 案例的總結(jié)構(gòu)圖 138
8.1.4 海洋環(huán)境的設(shè)計(jì)與實(shí)現(xiàn) 138
8.1.5 虛擬魚的具體設(shè)計(jì)與仿真 142
8.2 南非擬沙丁魚群洄游仿真 146
8.2.1 案例介紹 146
8.2.2 主要開發(fā)平臺(tái)和技術(shù) 146
8.2.3 沙丁魚群洄游的仿真與實(shí)現(xiàn) 146
8.3 基于機(jī)器魚的水質(zhì)pH 值檢測(cè) 152
8.3.1 案例介紹 152
8.3.2 主要開發(fā)平臺(tái)和技術(shù) 153
8.3.3 機(jī)器魚的構(gòu)造和功能 153
8.3.4 水質(zhì)pH 值檢測(cè) 154
8.4 AIFish——面向動(dòng)態(tài)識(shí)別的人工智能魚設(shè)計(jì) 156
8.4.1 案例介紹 156
8.4.2 主要開發(fā)平臺(tái)和技術(shù) 156
8.4.3 采用Vuforia 插件實(shí)現(xiàn)AR識(shí)別 156
8.4.4 基于AlexNet 網(wǎng)絡(luò)對(duì)魚類的識(shí)別 160
8.4.5 基于深度學(xué)習(xí)的動(dòng)態(tài)識(shí)別
魚類效果 164
8.5 本章小結(jié) 165
參考文獻(xiàn) 166