開發(fā)經(jīng)理
互聯(lián)網(wǎng)
人工智能
機(jī)器學(xué)習(xí)
Spark
分布式
深度學(xué)習(xí)
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

人工智能系統(tǒng)測試精解:從原理到實(shí)踐

課程費(fèi)用

6800.00 /人

課程時(shí)長

2

成為教練

課程簡介

隨著近些年在全世界范圍內(nèi)的AI浪潮,各個(gè)公司都開始組建自身的AI團(tuán)隊(duì)并利用AI能力來擴(kuò)展自身業(yè)務(wù),由此行業(yè)中對(duì)于熟悉AI系統(tǒng)并能給出詳細(xì)測試方案的測試人員有著迫切的需求。本課程會(huì)使用簡單易懂的方式,從人工智能的原理作為切入點(diǎn),拆解人工智能系統(tǒng)的各個(gè)組成部分,并詳解講解每一個(gè)部分的測試方案。本課程的特點(diǎn)在于從技術(shù)角度出發(fā)分析在人工智能系統(tǒng)中,測試人員應(yīng)該如何開展測試活動(dòng)以及為什么要這樣開展,結(jié)合技術(shù)理論與實(shí)踐,講透人工智能的主流場景。 這其中包含了傳統(tǒng)的機(jī)器學(xué)習(xí), 也包含了使用深度學(xué)習(xí)構(gòu)建的計(jì)算機(jī)視覺應(yīng)用。 包含了利用Spark這樣的分布式計(jì)算技術(shù)來構(gòu)建和處理測試數(shù)據(jù),也包含了使用ffmpeg+opencv這樣的圖像處理技術(shù)來構(gòu)建計(jì)算機(jī)視覺的測試場景。

目標(biāo)收益

1. 人工智能的算法原理,設(shè)計(jì)過程以及構(gòu)建成一個(gè)完整的人工智能系統(tǒng)都需要哪些組件以及對(duì)應(yīng)的設(shè)計(jì)。
2. 從個(gè)測試人工智能的模型的方法開始,講解到一個(gè)完整的人工智能系統(tǒng)的方方面面的測試方案。
3. 學(xué)習(xí)以spark為例講解在人工智能系統(tǒng)中,如何構(gòu)建和處理測試數(shù)據(jù)。
4. 學(xué)習(xí)以ffmpeg+opencv為基礎(chǔ)如何在計(jì)算機(jī)視覺場景中構(gòu)建和處理測試數(shù)據(jù)。
5. 以yolo為例,講解如何在使用人工智能來輔助測試人工智能系統(tǒng)。

培訓(xùn)對(duì)象

在人工智能背景下工作的測試人員,或者對(duì)人工智能感興趣的技術(shù)人員

課程大綱

L1. 人工智能基礎(chǔ)(預(yù)計(jì)2小時(shí)) 1. 專家系統(tǒng)與機(jī)器學(xué)習(xí):
以專家系統(tǒng)為切入點(diǎn),講解早期人工智能系統(tǒng)的形態(tài),并通過銀行信用卡反欺詐的案例來引出機(jī)器學(xué)習(xí)是如何解決業(yè)務(wù)問題的。 在講解專家系統(tǒng)和機(jī)器學(xué)習(xí)的異同時(shí),以簡單易懂的語言描述人工智能的原理以及人工智能是如何解決業(yè)務(wù)問題的。在這一章節(jié)中主要講解人工智能的運(yùn)作原理以及業(yè)務(wù)形態(tài)。

2. 特征與模型:
講解人工智能的產(chǎn)物--模型的原理和形態(tài)。 分別講解二分類,多分類以及回歸類的模型有何不同,分別對(duì)應(yīng)何種場景。并以信用卡反欺詐為案例講解在人工智能中特征是什么,模型又是什么,從業(yè)人員說的參數(shù)服務(wù)又是什么。

3. 最典型的算法--邏輯回歸介紹
通過介紹機(jī)器學(xué)習(xí)中最典型的算法--邏輯回歸來講解機(jī)器學(xué)習(xí)算法的基本運(yùn)作原理,在這一章節(jié)中會(huì)通過邏輯回歸一次介紹機(jī)器學(xué)習(xí)算法的基本概念,比如:激活函數(shù),梯度下降,batch size,訓(xùn)練輪數(shù)等超參數(shù)。結(jié)合前兩個(gè)章節(jié)總結(jié)整個(gè)機(jī)器學(xué)習(xí)的業(yè)務(wù)場景。

4. 其他知識(shí)點(diǎn)介紹
a. 決策引擎--專家系統(tǒng)與機(jī)器學(xué)習(xí)的結(jié)合
b. 特征組合與時(shí)序特征數(shù)據(jù)庫
c. automl與遷移學(xué)習(xí)
L2. 人工智能測試基礎(chǔ) -- 模型評(píng)估標(biāo)準(zhǔn)(預(yù)計(jì)半小時(shí)到1小時(shí)) 1. 混淆矩陣
介紹混淆矩陣的概念以及構(gòu)建混淆矩陣的方法
2. 精準(zhǔn)率,召回率與F1 score
講解如何通過混淆矩陣來統(tǒng)計(jì)精準(zhǔn),召回和F1socre作為模型評(píng)估指標(biāo)。并通過案例講解什么場景下側(cè)重于什么指標(biāo)來評(píng)估模型。
3. ROC與AUC
簡單描述ROC與AUC的含義,并說明它的參考意義
4. 分組指標(biāo)統(tǒng)計(jì)與過擬合
講解過擬合的含義以及什么情況下會(huì)出現(xiàn)過擬合, 再分別通過分組指標(biāo)統(tǒng)計(jì)來評(píng)估每個(gè)維度下的模型效果。 并且統(tǒng)計(jì)每個(gè)區(qū)間的預(yù)測值的穩(wěn)定性
L3. 人工智能測試基礎(chǔ) -- 測試數(shù)據(jù)采集原則(預(yù)計(jì)1小時(shí)) 1. 訓(xùn)練集,驗(yàn)證集,測試集
介紹在人工智能場景中,訓(xùn)練集,驗(yàn)證集與測試集各自的作用,并講解如何構(gòu)建相關(guān)的數(shù)據(jù)集
2. 選取數(shù)據(jù)的策略
a. 通過一些場景來介紹在選取測試數(shù)據(jù)時(shí)的策略,比如時(shí)序性數(shù)據(jù),分布不均勻的數(shù)據(jù)等。
b. 演示通過spark dataframe來構(gòu)造和采集數(shù)據(jù)的過程。(假設(shè)聽眾有spark的背景, 如果沒有則進(jìn)行L5的講解)
L4. 分布式計(jì)算Spark詳解(如果客戶沒有大數(shù)據(jù)背景的話則講解本章,如果有則忽略,預(yù)計(jì)2小時(shí)) 1. rdd簡介, 并且簡單介紹各個(gè)算子的作用。
2. spark sql和dataframe簡介(就是簡單介紹)
3. 數(shù)據(jù)分區(qū)(partition)與spark的計(jì)算流程
4. 通過spark采集數(shù)據(jù)以及構(gòu)建測試數(shù)據(jù)的方法
L5. 人工智能平臺(tái)案例講解(預(yù)計(jì)2.5小時(shí)) 1. 人工智能平臺(tái)業(yè)務(wù)與模塊介紹
a. 數(shù)據(jù)中心
b. 建模中心
c. 線上工程
d. 自學(xué)習(xí)與數(shù)據(jù)閉環(huán)
e. 線上實(shí)時(shí)訓(xùn)練與實(shí)時(shí)指標(biāo)監(jiān)控
2. 性能測試介紹
a. 介紹特征維度與數(shù)據(jù)構(gòu)造的關(guān)系
b. 演示通過spark構(gòu)建不同特征維度的數(shù)據(jù)。
c. 演示通過異步io構(gòu)建海量小文件數(shù)據(jù)。
3. 人工智能平臺(tái)的數(shù)據(jù)治理簡介
a. 數(shù)據(jù)血緣
b. 數(shù)據(jù)的生命周期(時(shí)序特征數(shù)據(jù)庫與離線數(shù)據(jù)的TTL與治理
4. 人工智能平臺(tái)的K8S與hadoop生態(tài)的結(jié)合
a. 人工智能與Hadoop結(jié)合時(shí)的架構(gòu)介紹與測試場景
b. 人工智能與K8S結(jié)合時(shí)的架構(gòu)介紹與測試場景
5. 線上線下一致性測試與數(shù)據(jù)質(zhì)量監(jiān)控
L6. 計(jì)算機(jī)視覺基礎(chǔ)(2.5小時(shí)) 1.神經(jīng)網(wǎng)絡(luò)與深度學(xué)習(xí)
通過邏輯回歸擴(kuò)展講解神經(jīng)網(wǎng)絡(luò),并通過神經(jīng)網(wǎng)絡(luò)擴(kuò)展講解深度學(xué)習(xí)。
2. 卷積神經(jīng)網(wǎng)絡(luò)介紹
通過講解RGB色彩通道與卷積運(yùn)算來說明卷積神經(jīng)網(wǎng)絡(luò)與普通的神經(jīng)網(wǎng)絡(luò)有何不同,深度學(xué)習(xí)是如何識(shí)別圖片中的物體的。
3. 常見的計(jì)算機(jī)視覺場景介紹。
講解常見的計(jì)算機(jī)視覺的業(yè)務(wù)場景,計(jì)算原理等。包括但不限于目標(biāo)檢測,行為識(shí)別,人臉識(shí)別等等。
4. 效果測試介紹
講解在計(jì)算機(jī)視覺場景下,評(píng)估模型的場景與普通場景有什么區(qū)別。
5. 兩階段模型介紹與對(duì)應(yīng)的性能測試場景。
講解在視頻流場景下,算法的原理,以及在此場景下影響性能測試的因素。
L7. 計(jì)算機(jī)視覺場景下的數(shù)據(jù)構(gòu)造(2小時(shí)) 1. 圖像基礎(chǔ)講解
講解圖像處理的基礎(chǔ),包括容器,F(xiàn)PS,抽幀,分辨率,碼率等等。
2. ffmpeg基礎(chǔ)
講解ffmpeg命令的基礎(chǔ),如何通過ffmpeg實(shí)現(xiàn)視頻抽幀, 圖片合成,視頻轉(zhuǎn)碼,視頻截取等操作
3. 攝像頭模擬
講解如果通過ffmpeg + EasyDarwin來搭建流媒體服務(wù)器來模擬網(wǎng)絡(luò)攝像頭。
4. opencv基礎(chǔ)講解
講解opencv的基礎(chǔ),如何編寫demo程序
5. opencv的數(shù)據(jù)構(gòu)建
講解如何通過opencv編寫程序去處理圖片,如圖片翻轉(zhuǎn),灰度化,銳化,去噪等等。
L1. 人工智能基礎(chǔ)(預(yù)計(jì)2小時(shí))
1. 專家系統(tǒng)與機(jī)器學(xué)習(xí):
以專家系統(tǒng)為切入點(diǎn),講解早期人工智能系統(tǒng)的形態(tài),并通過銀行信用卡反欺詐的案例來引出機(jī)器學(xué)習(xí)是如何解決業(yè)務(wù)問題的。 在講解專家系統(tǒng)和機(jī)器學(xué)習(xí)的異同時(shí),以簡單易懂的語言描述人工智能的原理以及人工智能是如何解決業(yè)務(wù)問題的。在這一章節(jié)中主要講解人工智能的運(yùn)作原理以及業(yè)務(wù)形態(tài)。

2. 特征與模型:
講解人工智能的產(chǎn)物--模型的原理和形態(tài)。 分別講解二分類,多分類以及回歸類的模型有何不同,分別對(duì)應(yīng)何種場景。并以信用卡反欺詐為案例講解在人工智能中特征是什么,模型又是什么,從業(yè)人員說的參數(shù)服務(wù)又是什么。

3. 最典型的算法--邏輯回歸介紹
通過介紹機(jī)器學(xué)習(xí)中最典型的算法--邏輯回歸來講解機(jī)器學(xué)習(xí)算法的基本運(yùn)作原理,在這一章節(jié)中會(huì)通過邏輯回歸一次介紹機(jī)器學(xué)習(xí)算法的基本概念,比如:激活函數(shù),梯度下降,batch size,訓(xùn)練輪數(shù)等超參數(shù)。結(jié)合前兩個(gè)章節(jié)總結(jié)整個(gè)機(jī)器學(xué)習(xí)的業(yè)務(wù)場景。

4. 其他知識(shí)點(diǎn)介紹
a. 決策引擎--專家系統(tǒng)與機(jī)器學(xué)習(xí)的結(jié)合
b. 特征組合與時(shí)序特征數(shù)據(jù)庫
c. automl與遷移學(xué)習(xí)
L2. 人工智能測試基礎(chǔ) -- 模型評(píng)估標(biāo)準(zhǔn)(預(yù)計(jì)半小時(shí)到1小時(shí))
1. 混淆矩陣
介紹混淆矩陣的概念以及構(gòu)建混淆矩陣的方法
2. 精準(zhǔn)率,召回率與F1 score
講解如何通過混淆矩陣來統(tǒng)計(jì)精準(zhǔn),召回和F1socre作為模型評(píng)估指標(biāo)。并通過案例講解什么場景下側(cè)重于什么指標(biāo)來評(píng)估模型。
3. ROC與AUC
簡單描述ROC與AUC的含義,并說明它的參考意義
4. 分組指標(biāo)統(tǒng)計(jì)與過擬合
講解過擬合的含義以及什么情況下會(huì)出現(xiàn)過擬合, 再分別通過分組指標(biāo)統(tǒng)計(jì)來評(píng)估每個(gè)維度下的模型效果。 并且統(tǒng)計(jì)每個(gè)區(qū)間的預(yù)測值的穩(wěn)定性
L3. 人工智能測試基礎(chǔ) -- 測試數(shù)據(jù)采集原則(預(yù)計(jì)1小時(shí))
1. 訓(xùn)練集,驗(yàn)證集,測試集
介紹在人工智能場景中,訓(xùn)練集,驗(yàn)證集與測試集各自的作用,并講解如何構(gòu)建相關(guān)的數(shù)據(jù)集
2. 選取數(shù)據(jù)的策略
a. 通過一些場景來介紹在選取測試數(shù)據(jù)時(shí)的策略,比如時(shí)序性數(shù)據(jù),分布不均勻的數(shù)據(jù)等。
b. 演示通過spark dataframe來構(gòu)造和采集數(shù)據(jù)的過程。(假設(shè)聽眾有spark的背景, 如果沒有則進(jìn)行L5的講解)
L4. 分布式計(jì)算Spark詳解(如果客戶沒有大數(shù)據(jù)背景的話則講解本章,如果有則忽略,預(yù)計(jì)2小時(shí))
1. rdd簡介, 并且簡單介紹各個(gè)算子的作用。
2. spark sql和dataframe簡介(就是簡單介紹)
3. 數(shù)據(jù)分區(qū)(partition)與spark的計(jì)算流程
4. 通過spark采集數(shù)據(jù)以及構(gòu)建測試數(shù)據(jù)的方法
L5. 人工智能平臺(tái)案例講解(預(yù)計(jì)2.5小時(shí))
1. 人工智能平臺(tái)業(yè)務(wù)與模塊介紹
a. 數(shù)據(jù)中心
b. 建模中心
c. 線上工程
d. 自學(xué)習(xí)與數(shù)據(jù)閉環(huán)
e. 線上實(shí)時(shí)訓(xùn)練與實(shí)時(shí)指標(biāo)監(jiān)控
2. 性能測試介紹
a. 介紹特征維度與數(shù)據(jù)構(gòu)造的關(guān)系
b. 演示通過spark構(gòu)建不同特征維度的數(shù)據(jù)。
c. 演示通過異步io構(gòu)建海量小文件數(shù)據(jù)。
3. 人工智能平臺(tái)的數(shù)據(jù)治理簡介
a. 數(shù)據(jù)血緣
b. 數(shù)據(jù)的生命周期(時(shí)序特征數(shù)據(jù)庫與離線數(shù)據(jù)的TTL與治理
4. 人工智能平臺(tái)的K8S與hadoop生態(tài)的結(jié)合
a. 人工智能與Hadoop結(jié)合時(shí)的架構(gòu)介紹與測試場景
b. 人工智能與K8S結(jié)合時(shí)的架構(gòu)介紹與測試場景
5. 線上線下一致性測試與數(shù)據(jù)質(zhì)量監(jiān)控
L6. 計(jì)算機(jī)視覺基礎(chǔ)(2.5小時(shí))
1.神經(jīng)網(wǎng)絡(luò)與深度學(xué)習(xí)
通過邏輯回歸擴(kuò)展講解神經(jīng)網(wǎng)絡(luò),并通過神經(jīng)網(wǎng)絡(luò)擴(kuò)展講解深度學(xué)習(xí)。
2. 卷積神經(jīng)網(wǎng)絡(luò)介紹
通過講解RGB色彩通道與卷積運(yùn)算來說明卷積神經(jīng)網(wǎng)絡(luò)與普通的神經(jīng)網(wǎng)絡(luò)有何不同,深度學(xué)習(xí)是如何識(shí)別圖片中的物體的。
3. 常見的計(jì)算機(jī)視覺場景介紹。
講解常見的計(jì)算機(jī)視覺的業(yè)務(wù)場景,計(jì)算原理等。包括但不限于目標(biāo)檢測,行為識(shí)別,人臉識(shí)別等等。
4. 效果測試介紹
講解在計(jì)算機(jī)視覺場景下,評(píng)估模型的場景與普通場景有什么區(qū)別。
5. 兩階段模型介紹與對(duì)應(yīng)的性能測試場景。
講解在視頻流場景下,算法的原理,以及在此場景下影響性能測試的因素。
L7. 計(jì)算機(jī)視覺場景下的數(shù)據(jù)構(gòu)造(2小時(shí))
1. 圖像基礎(chǔ)講解
講解圖像處理的基礎(chǔ),包括容器,F(xiàn)PS,抽幀,分辨率,碼率等等。
2. ffmpeg基礎(chǔ)
講解ffmpeg命令的基礎(chǔ),如何通過ffmpeg實(shí)現(xiàn)視頻抽幀, 圖片合成,視頻轉(zhuǎn)碼,視頻截取等操作
3. 攝像頭模擬
講解如果通過ffmpeg + EasyDarwin來搭建流媒體服務(wù)器來模擬網(wǎng)絡(luò)攝像頭。
4. opencv基礎(chǔ)講解
講解opencv的基礎(chǔ),如何編寫demo程序
5. opencv的數(shù)據(jù)構(gòu)建
講解如何通過opencv編寫程序去處理圖片,如圖片翻轉(zhuǎn),灰度化,銳化,去噪等等。

活動(dòng)詳情

提交需求