91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

恩智浦eIQ Time Series Studio工具使用教程之模型訓練

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 2025-03-25 15:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大家好,eIQ Time SeriesStudio又和大家見面啦!本章為大家帶來工具核心部分-模型訓練。

Training模塊,用于Dataset模塊加載數據集后的模型訓練。Training功能是核心技術,包括數據預處理、算法超參數自動化搜索、基準測試以及針對有限的Flash和RAM大小進行最佳精度擬合優化。模型性能也可以通過各種基準指標進行評估。

功能布局

下圖顯示了“Training”模塊的布局,分為三個部分:

左側框架顯示了訓練的所有記錄

中間的框架顯示了訓練的配置信息和優化過程

右側框架顯示了指定模型的驗證集的基準結果

c1343dba-0525-11f0-9310-92fbcf53809c.png

左側框包含兩部分:Training Records和Models。

Training Records:記錄了用戶創建的所有訓練任務。

Models:記錄了特定訓練任務生成的算法模型;默認情況下,模型按得分降序排列。得分取決于 RAM/Flash 占用大小以及基準測試的一些常見評估指標。

中間框包含兩部分:Training Info和Training。

Training Info:記錄了訓練的時間、進度和配置信息,包括日期、最大 RAM、最大 Flash、是否使用快速搜索、on-Device learn(僅用于異常檢測)、訓練/驗證集比例和訓練所用的數據文件。

Training:記錄了自動機器學習的平衡準確率、Flash 和 RAM 使用的變化曲線。

右側框架中的信息因不同的任務類型而異,將在后續內容中詳細介紹(基準信息)。

訓練過程

介紹如何開始、暫停、停止和管理訓練。

點擊“Start New Training”按鈕,會出現一個彈框供用戶配置。在點擊“Start”按鈕之前,請檢查針對不同算法任務可配置的選項。通常,用戶可以在不更改配置的情況下進行訓練并獲得最佳結果。

配置選項

異常檢測的配置選項如下。異常檢測算法基于半監督機器學習,它支持在設備上進行增量學習。

c14b49e2-0525-11f0-9310-92fbcf53809c.png

如果算法僅用于預測,請不要使能“On-Device Learn”這將會導致更大的 RAM/Flash占用

如果使用的數據集存在變化,可以啟用“On-Device Learn”以允許在設備上進行訓練

如果想快速獲得訓練結果,請啟用“Quick Search”。此模式的搜索范圍不如默認模式大

以下是分類和回歸的配置選項:

c1658d8e-0525-11f0-9310-92fbcf53809c.png

共同的選項:

配置Train/Val Ratio,如果train/emulation準確率不匹配或超出范圍,則調整數據文件中訓練集和驗證集的比例并再次訓練和仿真

訓練配置完成或設置為默認值后,單擊“Start”按鈕開始訓練,等待訓練完成。

完成培訓的時間取決于:

數據集的大小

選擇了什么樣的算法任務

不同的訓練配置也可能導致不同的時間開銷

訓練開始時,訓練進度條會不斷更新,計時器會一直計時,直到100%完成。

c1791232-0525-11f0-9310-92fbcf53809c.png

暫停/停止訓練 在訓練過程中,可以選擇點擊“Stop”按鈕停止訓練或點擊“Pause”按鈕暫停訓練,左側模型列表中存在的算法,可以被使用。

c19f3ca0-0525-11f0-9310-92fbcf53809c.png

暫停后,可以在左側模型列表中查看任意模型的訓練結果,或者點擊“Resume”按鈕繼續訓練。

c1b00cf6-0525-11f0-9310-92fbcf53809c.png

訓練記錄管理

任務完成后,此次的訓練信息將被記錄到訓練記錄中,訓練出的算法模型將會按照性能排序出現在模型列表中。

c1c16564-0525-11f0-9310-92fbcf53809c.png

點擊“flowchart”和“report”按鈕,查看或下載相應模型的流程圖和報告,以供進一步參考。

c1daeba6-0525-11f0-9310-92fbcf53809c.png

從列表中選擇任意算法并點擊,可獲取如下基準詳細信息。在訓練圖中,紫色箭頭坐標指示當前選定的算法模型,用戶可以查看自動機器學習訓練曲線以及每個模型對應的平衡準確率、Flash和RAM使用情況。

c1fba35a-0525-11f0-9310-92fbcf53809c.png

另外,可以點擊“Delete”按鈕刪除相應的訓練記錄,刪除后該訓練記錄下的所有模型信息也會同時被刪除。

c224591c-0525-11f0-9310-92fbcf53809c.png

模型列表與代碼許可

為了滿足用戶對算法透明度的要求,我們會根據發布版本保持所有支持模型的列表更新:

c231b670-0525-11f0-9310-92fbcf53809c.png

該表格重點展示了以下信息:

每項任務對應的模型

用于訓練的Python代碼源

Python代碼的許可證類型

C代碼來源

基準信息

支持時間序列的數據集的算法有三類,分別是異常檢測、分類和回歸。基準信息因算法類型的不同而不同。

異常檢測基準信息

c24d9f16-0525-11f0-9310-92fbcf53809c.png

Balanced Accuracy: 從類別中獲得平衡準確率。

F1: F1分數是反映分類器全局性能的指標,其值范圍為0到1。

Recall:召回率是分類器找出所有正樣本的能力,值的范圍是0~1。

Flash:所選算法所需的最小Flash。

RAM:所選算法所需的最小RAM.

Execution Time: 基于LPC55S36(Cortex-M33,150 MHz,啟用硬浮點)平臺進行一次推理的估計時間,同時您可以通過點擊時鐘按鈕來獲取執行時間。

將鼠標懸浮在指標上,可查看它的解釋說明和對應的計算公式。

驗證集結果分析:

c267bafe-0525-11f0-9310-92fbcf53809c.png

在訓練過程中,部分數據會不時用于驗證。訓練曲線反映了這些結果,并作為準確性指標來衡量模型的性能。

x 軸表示驗證樣本的索引(對于異常檢測,所有樣本都用于驗證,而分類則根據訓練/驗證比例來驗證)

y 軸表示概率,其值標準化為0到1之間

綠點表示預測正確的樣本點,紅色表示預測異常的樣本點

學習曲線:

對于支持“On-DeviceLearn”的模型,提供了學習曲線,展示了在訓練過程中添加更多樣本的效果。

c2876944-0525-11f0-9310-92fbcf53809c.png

混淆矩陣:

對于異常檢測,混淆矩陣表包含正常和異常結果:

c2999b8c-0525-11f0-9310-92fbcf53809c.png

同時,您可以通過點擊百分比(%)按鈕來獲取百分比結果:

c2ada528-0525-11f0-9310-92fbcf53809c.png

也可以通過點擊箭頭按鈕來查看統計結果:

c2c4e6c0-0525-11f0-9310-92fbcf53809c.png

分類算法基準信息 對于分類任務,一些評估指標與異常檢測一致,例如平衡準確率、RAM、Flash和F1。

c2cff1b4-0525-11f0-9310-92fbcf53809c.png

混淆矩陣:

對于分類,混淆矩陣表重新縮放以適應所有類別,如下圖所示:

c2d409ac-0525-11f0-9310-92fbcf53809c.png

回歸算法基準信息

c2f26c62-0525-11f0-9310-92fbcf53809c.png

R2:決定系數:

其公式可在回歸仿真指標部分找到。

算法驗證結果:

c310c658-0525-11f0-9310-92fbcf53809c.png

對每個target,都繪制了驗證集的預測目標值。

x軸表示驗證樣本的索引。訓練/驗證比例決定了用于驗證的樣本數量

y軸表示預測值

虛線表示真實值

評估指標:

c32c07c4-0525-11f0-9310-92fbcf53809c.png

對于回歸任務,給出了所有回歸目標的MSE、RMSE、MAE、R2和SMAPE值。

MSE:均方誤差

c343b432-0525-11f0-9310-92fbcf53809c.png

RMSE:均方根誤差

c35b748c-0525-11f0-9310-92fbcf53809c.png

MAE:平均絕對誤差

c3742568-0525-11f0-9310-92fbcf53809c.png

R2:決定系數

c37d9a94-0525-11f0-9310-92fbcf53809c.png

SMAPE:對稱平均絕對百分比誤差

c392ef84-0525-11f0-9310-92fbcf53809c.png

*注:公式中Yi 是第i個樣本點的真實值,Xi 為第i個樣本點的預測值。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 恩智浦
    +關注

    關注

    14

    文章

    5980

    瀏覽量

    116472
  • 算法
    +關注

    關注

    23

    文章

    4709

    瀏覽量

    95338
  • 模型
    +關注

    關注

    1

    文章

    3517

    瀏覽量

    50400
  • 機器學習
    +關注

    關注

    66

    文章

    8501

    瀏覽量

    134573

原文標題:eIQ Time Series Studio工具使用攻略(五)-模型訓練

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    eIQ Time Series Studio工具使用教程之數據記錄

    實用工具:新增了“Data Labeling”, “Data Operation”功能同時也在HOME界面給出了樣本數據集和用戶指南。
    的頭像 發表于 05-24 14:48 ?468次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>eIQ</b> <b class='flag-5'>Time</b> <b class='flag-5'>Series</b> <b class='flag-5'>Studio</b><b class='flag-5'>工具</b>使用教<b class='flag-5'>程之</b>數據記錄

    如何訓練一個有效的eIQ基本分類模型

    eIQ Neutron神經處理單元(NPU)是一種高度可擴展的加速器核心架構,提供ML加速。與傳統MCU Kinetis、LPC系列相比,MCX N系列首次集成了 eIQ Neu
    的頭像 發表于 08-01 09:29 ?2807次閱讀
    如何<b class='flag-5'>訓練</b>一個有效的<b class='flag-5'>eIQ</b>基本分類<b class='flag-5'>模型</b>

    eIQ Time Series Studio 工具使用全攻略

    ? 基本介紹 eIQ Time Series Studio(簡稱eIQ TSS)是
    的頭像 發表于 12-12 09:37 ?1746次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>eIQ</b> <b class='flag-5'>Time</b> <b class='flag-5'>Series</b> <b class='flag-5'>Studio</b> <b class='flag-5'>工具</b>使用全攻略

    eIQ Time Series Studio 工具使用攻略(七)-部署

    本期介紹在目標設備上為您自己的項目生成和部署庫的步驟。
    的頭像 發表于 04-17 09:08 ?1416次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b> <b class='flag-5'>eIQ</b> <b class='flag-5'>Time</b> <b class='flag-5'>Series</b> <b class='flag-5'>Studio</b> <b class='flag-5'>工具</b>使用攻略(七)-部署

    NXP eIQ Time Series Studio 工具使用攻略(九)-數據標簽

    其中"Data Labeling",數據標簽工具使用戶能夠通過可視化界面將相應的數據標簽(如電弧或無電弧)應用于當前數據圖形的不同部分,從而對導入的原始數據進行分類。然后,該工具根據標簽對原始數據進行細分,并創建用于訓練機器學習
    的頭像 發表于 05-22 09:51 ?807次閱讀
    NXP <b class='flag-5'>eIQ</b> <b class='flag-5'>Time</b> <b class='flag-5'>Series</b> <b class='flag-5'>Studio</b> <b class='flag-5'>工具</b>使用攻略(九)-數據標簽

    eIQ Time Series Studio工具使用教程之數據智能

    Hello 大家好,今天繼續為大家帶來eIQ Time Series Studio系列講解,上期咱們講到“Utilities”模塊中的“Data Labeling”數據標簽
    的頭像 發表于 06-05 10:10 ?699次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>eIQ</b> <b class='flag-5'>Time</b> <b class='flag-5'>Series</b> <b class='flag-5'>Studio</b><b class='flag-5'>工具</b>使用教<b class='flag-5'>程之</b>數據智能

    eIQ Time Series Studio工具使用教程之數據操作

    上期講到的“Utilities”模塊中“Data Intelligence”數據智能工具。數據智能工具可以幫助用戶評估數據集的平衡性,確定各個數據通道/軸的重要性,還可以幫助確定最佳采樣頻率和窗口
    的頭像 發表于 06-16 11:29 ?786次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>eIQ</b> <b class='flag-5'>Time</b> <b class='flag-5'>Series</b> <b class='flag-5'>Studio</b><b class='flag-5'>工具</b>使用教<b class='flag-5'>程之</b>數據操作

    最新的應用處理器 i.MX 95采用專有NPU IP進行片上AI加速

    所不同,比如給 DDR 等。”Ors 說。的人工智能 eIQ 軟件開發環境包括用于數據收集和數據集管理的工具,以及為
    發表于 02-16 11:20

    eIQ? Neutron神經處理單元

    的支持。將開發的硬件加速和軟件支持相結合,用戶能夠利用邊緣處理產品組合的優勢,并保證即使在部署了設備并投入實地使用之后,也能更高效地支持新興機器學習神經網絡、
    發表于 02-17 13:51

    如何使用eIQ門戶訓練人臉檢測模型

    我正在嘗試使用 eIQ 門戶訓練人臉檢測模型。我正在嘗試從 tensorflow 數據集 (tfds) 導入數據集,特別是 coco/2017 數據集。但是,我只想導入 wider_face。但是,當我嘗試這樣做時,會出現導入程
    發表于 04-06 08:45

    NVIDIA TAO工具套件功能與eIQ機器學習開發環境的集成

    半導體宣布與NVIDIA合作,將NVIDIA經過訓練的人工智能模型通過eIQ機器學習開發環境部署到
    的頭像 發表于 03-22 09:11 ?1272次閱讀

    eIQ AI和機器學習開發軟件增加兩款新工具

    eIQ AI和機器學習開發軟件中增加了帶有檢索增強生成(RAG)與微調的生成式人工智能(GenAI)流程和eIQ Time
    的頭像 發表于 11-01 11:39 ?1072次閱讀

    eIQ Time Series Studio工具使用教程

    本期為大家帶來eIQ Time Series Studio工具使用攻略-輸入文件格式的介紹。
    的頭像 發表于 12-26 09:25 ?978次閱讀
    <b class='flag-5'>eIQ</b> <b class='flag-5'>Time</b> <b class='flag-5'>Series</b> <b class='flag-5'>Studio</b><b class='flag-5'>工具</b>使用教程

    eIQ Time Series Studio工具使用教程之仿真

    大家好,又到了和Time Series Studio見面的日子,上一期我們講到了“training”模塊,那么在訓練中得到的眾多模型里,哪一
    的頭像 發表于 04-07 15:29 ?609次閱讀
    <b class='flag-5'>恩</b>智<b class='flag-5'>浦</b><b class='flag-5'>eIQ</b> <b class='flag-5'>Time</b> <b class='flag-5'>Series</b> <b class='flag-5'>Studio</b><b class='flag-5'>工具</b>使用教<b class='flag-5'>程之</b>仿真

    eIQ Time Series Studio簡介

    Time Series Studio推出的免費端到端工具包,為微控制器和應用處理器提供
    的頭像 發表于 07-02 14:59 ?407次閱讀
    主站蜘蛛池模板: 欧美性色xo影院永久禁欲 | 久久老色鬼天天综合网观看 | 又粗又硬又猛又黄的免费视频黑人 | 成在线人视频免费视频 | 特级全黄一级毛片免费 | dy天堂 | 国产女人又爽又大 | 欧美午夜性春猛xxxx | 女人的天堂网站 | 日日爱网址 | 禁漫画羞羞动漫入口 | 四虎永久在线日韩精品观看 | 人人艹在线视频 | 色婷婷综合在线视频最新 | 亚洲午夜顶级嘿嘿嘿影院 | 天天摸夜夜摸爽爽狠狠婷婷97 | 奇米888在线看奇米999 | 欧美freesex10一|3 | free性日本| 欧美成人a视频 | 久久性妇女精品免费 | 福利盒子手机看片 | 四虎国产精品永久地址51 | 欧美一级免费观看 | 日韩一级欧美一级一级国产 | 成人精品第一区二区三区 | 被公侵犯肉体中文字幕一区二区 | 五月欧美 | 亚洲最新 | 老师下面很湿很爽很紧 | 乱说欲小说又粗又长 | 亚洲色啦啦狠狠网站 | 韩国美女丝袜一区二区 | 午夜啪啪网站 | 久久网综合 | 黄欧美 | 老师受不了了好硬好大 | 欧美在线资源 | 国产叼嘿免费视频网站 | 午夜视频福利在线观看 | 好吊妞视频988在线播放 |