大家好,又到了和Time Series Studio見面的日子,上一期我們講到了“training”模塊,那么在訓(xùn)練中得到的眾多模型里,哪一個(gè)模型更能適用于用戶的需求呢?為了確定更可靠的用戶模型,這一期為大家?guī)怼癊mulation”模塊的介紹。
為什么需要仿真?
仿真是一項(xiàng)重要且創(chuàng)新的功能,它有助于:
在部署時(shí)驗(yàn)證 C/C++ 模型代碼的準(zhǔn)確性和可用性,因?yàn)榉抡鏁r(shí)使用相同的 C/C++ 模型代碼
驗(yàn)證和測試真實(shí)數(shù)據(jù)并檢查算法是否過擬合或準(zhǔn)確度是否符合預(yù)期
對每個(gè)算法模型進(jìn)行基準(zhǔn)測試,以選出最佳模型
對特定模型的準(zhǔn)確率統(tǒng)計(jì)進(jìn)行基準(zhǔn)測試,以便進(jìn)一步優(yōu)化
輕松找出從訓(xùn)練到生成庫的過程中可能出現(xiàn)的部署庫錯(cuò)誤
仿真支持哪些功能?
針對正常和異常數(shù)據(jù)集的異常檢測算法,具有真實(shí)的測試精度
針對不同類別數(shù)據(jù)集的分類算法,具有真實(shí)的測試精度
針對指定目標(biāo)數(shù)據(jù)集的回歸算法,具有真實(shí)的測試結(jié)果
根據(jù)用戶選擇測試所有的訓(xùn)練模型
可同時(shí)自動(dòng)測試多個(gè)模型
離線數(shù)據(jù)集文件導(dǎo)入
所有仿真模型的測試結(jié)果和狀態(tài)可視化,每個(gè)成功仿真的算法模型生成仿真報(bào)告
以圖形方式顯示每個(gè)測試文件的測試結(jié)果、每個(gè)標(biāo)簽/目標(biāo)的測試結(jié)果以及總體測試結(jié)果
使用命令行執(zhí)行仿真并輸出決策值、標(biāo)簽和基準(zhǔn)詳細(xì)信息
此外,命令行執(zhí)行仿真可以支持串口輸入數(shù)據(jù)和異常檢測任務(wù)中的“On-Device Learn”學(xué)習(xí)功能。
如何進(jìn)行仿真?
訓(xùn)練完成、生成部分訓(xùn)練模型后停止或暫停訓(xùn)練,然后切換到“Emulation”模塊。功能布局
仿真需要網(wǎng)絡(luò)支持,因?yàn)榉抡娴目蓤?zhí)行鏡像必須從云服務(wù)器動(dòng)態(tài)生成。
這是“Emulation”模塊的布局,顯示了它的運(yùn)行步驟(以異常檢測為例)。


步驟 1:選擇訓(xùn)練記錄,這些記錄里包含了“Training”部分生成的算法模型。
步驟 2:選中要測試的一個(gè)或多個(gè)模型的復(fù)選框。
步驟 3:單擊“New Emulation”按鍵進(jìn)入測試文件選擇窗口。
步驟 4:單擊“Select”選擇正確的測試文件或與測試標(biāo)簽匹配的文件。確保不要弄亂它們。
步驟 5:為測試文件選擇正確的分隔符。
步驟6:單擊“Start”,后端服務(wù)器檢查測試文件,下載仿真可執(zhí)行鏡像并運(yùn)行仿真以獲取測試結(jié)果。可能需要等待一段時(shí)間,具體取決于用戶的網(wǎng)絡(luò)和模型復(fù)雜度。用戶可以在此過程中隨時(shí)取消。
這是“Emulation”報(bào)告的布局。
仿真完成后,將出現(xiàn)完整的仿真報(bào)告。仿真報(bào)告包括每個(gè)模型的總體準(zhǔn)確率和仿真狀態(tài),報(bào)告還包括基準(zhǔn)、混淆矩陣和每個(gè)文件的測試準(zhǔn)確率的圖形顯示。

如何下載每個(gè)模型的特定仿真報(bào)告?點(diǎn)擊報(bào)告欄中模型的文件圖標(biāo),以文件格式生成仿真報(bào)告。點(diǎn)擊下載并將報(bào)告保存為指定路徑中的PDF文件。
如果模型仿真失敗,請單擊狀態(tài)列中模型的失敗圖標(biāo)以重試該模型的仿真。
溫馨提示,確保測試文件路徑中沒有特殊字符或除英文字母以外的其他語言,以防止文件讀取失敗。
什么樣的仿真報(bào)告才能滿足部署需要?
一個(gè)合理的部署仿真報(bào)告必須滿足以下要求:
整體訓(xùn)練準(zhǔn)確率與仿真準(zhǔn)確率匹配
準(zhǔn)確率結(jié)果符合應(yīng)用期望
混淆矩陣中的錯(cuò)誤分布與每個(gè)類別的仿真準(zhǔn)確率匹配
比較訓(xùn)練和仿真基準(zhǔn)結(jié)果來決定是否需要重新進(jìn)行以下步驟:
重新收集和清洗數(shù)據(jù)?
重新定義適合目標(biāo)應(yīng)用的算法任務(wù)?
調(diào)整訓(xùn)練配置并重新訓(xùn)練以獲得更高的精度?
經(jīng)過本章的介紹,相信大家了解到仿真的重要性,也期待小伙伴們能夠得到令人滿意的算法模型!
-
模塊
+關(guān)注
關(guān)注
7文章
2817瀏覽量
52527 -
仿真
+關(guān)注
關(guān)注
52文章
4363瀏覽量
137441 -
模型
+關(guān)注
關(guān)注
1文章
3618瀏覽量
51543 -
Studio
+關(guān)注
關(guān)注
2文章
216瀏覽量
30421
原文標(biāo)題:eIQ Time Series Studio 工具使用攻略(六)-仿真
文章出處:【微信號(hào):NXP_SMART_HARDWARE,微信公眾號(hào):恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評(píng)論請先 登錄
恩智浦eIQ Time Series Studio工具使用教程之數(shù)據(jù)記錄
恩智浦車規(guī)級(jí)深度學(xué)習(xí)工具包使新一代汽車應(yīng)用性能提高30倍
NXP eIQ Time Series Studio 工具使用攻略(九)-數(shù)據(jù)標(biāo)簽
恩智浦eIQ Time Series Studio工具使用教程之數(shù)據(jù)智能
恩智浦eIQ Time Series Studio工具使用教程之數(shù)據(jù)操作
恩智浦eIQ? Neutron神經(jīng)處理單元
防范機(jī)器學(xué)習(xí)IP失竊,恩智浦推出一款“防偷”神器!
NVIDIA TAO工具套件功能與恩智浦eIQ機(jī)器學(xué)習(xí)開發(fā)環(huán)境的集成
恩智浦eIQ AI和機(jī)器學(xué)習(xí)開發(fā)軟件增加兩款新工具
恩智浦eIQ Time Series Studio的工作流程
恩智浦eIQ Time Series Studio工具使用教程之模型訓(xùn)練

恩智浦eIQ Time Series Studio工具使用教程之仿真
評(píng)論