0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

eIQ Time Series Studio工具使用教程

恩智浦MCU加油站 来源:恩智浦MCU加油站 2024-12-26 09:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本期为大家带来eIQ Time Series Studio工具使用攻略-输入文件格式的介绍。

时间序列数据与视觉和语音数据不同。视觉数据通常由三个或一个通道组成,每个通道具有固定的宽度和高度。语音数据则始终保持一个或两个通道,输入为麦克风波形。时间序列数据通常来自一个或多个传感器,通道的数量是不同的,例如:

原始传感器数据可以有不同的采样率,如何选择最佳采样率?

原始传感器数据输出是按照时间顺序并连续的。如何更好地将连续数据分割成段数据?

多个传感器生成的异构数据集并非机器学习算法期待的的数据集。

视觉和语音数据是人类可理解的,而时间序列数据则以浮点格式呈现,难以直接阅读和理解。

因此算法设计与视觉和语音AI/ML有所不同。

为了了解时间序列数据,以3轴加速度传感器的数据样本为例:

edfd230a-c323-11ef-9310-92fbcf53809c.png

可以从图表中得到:

传感器有三个通道,分别命名为C1、C2、C3轴,大多数传感器可能只有一个通道。

一个采样点包含每个通道的一个数据点,由 C1、C2、C3 组成。

一个采样时间窗口包含多个按时间顺序排列的采样点,顺序为 C1 C2 C3 C1 C2 C3…C1 C2 C3。

整个数据集由多个随机顺序的时间窗口组成。

同一传感器的每个通道都在相同的采样率下运行,因此所有通道的数据规模都是相同的。

连续数据:

硬件传感器始终按时间顺序以连续格式输出原始数据,见下图:

ee1162c0-c323-11ef-9310-92fbcf53809c.png

建议用户按上述格式保存连续的原始数据,并确保每行代表一个时间增量,建议使用空格作为分隔符。逐行加载数据时按时间顺序执行。

分段数据:

工具支持分段数据输入,用户可以自行处理数据或通过"Data Logging"采集连续数据并通过"Data Intelligence"进行数据分析并保存为分段数据。以下图表解释了分段数据的格式。

ee1952fa-c323-11ef-9310-92fbcf53809c.png

每一行作为一个样本,样本点按通道顺序排列。

多个按行排序的样本组成一个训练数据集,用于算法研究。

逐行分割的数据样本可以保持随机,但里面的每个样本必须保持时间顺序。

可以选择多个数据文件作为一种类型导入工具进行训练和测试,数据加载器会自动合并。

Time SeriesStudo 数据格式

需要用户导入正确的数据集,工具仅支持CSV文件格式,数据集以分段格式保存,数据间以:空格,逗号,Tab, 分号隔开,对于不同的训练任务,请按照以下指南导入适当的CSV格式文件。

异常检测&分类算法:

数据文件格式:每行一个样本,包含所有通道数据,样本由分隔符(空格、逗号、tab和分号)分隔。这是一个数据文件示例,其中包含 m+1个样本,每个样本有 n+1个采样点,每个采样点的数据包含 3 个通道(x、y 和 z)。

ee3753d6-c323-11ef-9310-92fbcf53809c.png

对于异常检测,必须导入两类数据文件:正常样本和异常样本文件。每个类必须加载至少一个数据文件。

对于分类项目,必须导入 n (n>=1) 类数据文件。每个类必须加载至少一个数据文件。

异常检测和分类需要导入不同类别的样本数据文件,为了得到可信的训练结果,最好保持各个类别的样本数量总体平衡。

回归算法

数据文件格式:每行一个样本,包含所有通道数据,样本之间用分隔符(空格、逗号、制表符和分号)分隔。前 k+1 (k 是Input/Outputtargets参数值,在创建回归项目时设置,k >= 0)列是要预测的目标值。这是一个数据文件示例,中包含 m+1个样本,每个样本有 n+1个采样点,每个采样点的数据包含 3 个通道(x、y 和 z)和 k+1个目标。

ee4ab0f2-c323-11ef-9310-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2570

    文章

    53424

    浏览量

    771426
  • 算法
    +关注

    关注

    23

    文章

    4724

    浏览量

    96089
  • 数据格式
    +关注

    关注

    0

    文章

    31

    浏览量

    9079
  • Studio
    +关注

    关注

    2

    文章

    212

    浏览量

    30008

原文标题:eIQ Time Series Studio工具使用攻略-输入文件格式

文章出处:【微信号:NXP_SMART_HARDWARE,微信公众号:恩智浦MCU加油站】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    恩智浦eIQ Time Series Studio 工具使用攻略(四)-数据导入

    本期来到“Dataset"模块。"Dataset"模块用于"Projects"设置完成后导入用户数据,该模块包括数据有效性检查和数据可视化。 下面将分别介绍"异常检测", "分类", "回归"的数据集输入: 对于异常检测项目,必须导入两类数据文件:正常数据和异常数据文件。每个类必须加载至少一个数据文件。在异常检测算法中,分别点击“Normal"和"Anomaly"后的""按键进入数据加载界面:
    的头像 发表于 03-06 09:01 1351次阅读
    恩智浦<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工具使用教程之数据记录

    实用工具:新增了“Data Labeling”, “Data Operation”功能同时也在HOME界面给出了样本数据集和用户指南。
    的头像 发表于 05-24 14:48 598次阅读
    恩智浦<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 工具使用全攻略

      基本介绍 eIQ Time Series Studio(简称eIQ TSS)是恩智浦半导体推出的一款专为嵌入式微控制器设计的基于时间序列
    的头像 发表于 12-12 09:37 2032次阅读
    恩智浦<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工具使用攻略(三)-工程创建

    用户打开TimeSeries Studio后,首先进入Home界面,如需创建用户工程,需要在主界面找到“Tasks”模块,然后选择需要创建的算法项目: 点击“AnomalyDetection
    的头像 发表于 01-09 16:12 1693次阅读
    <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 1556次阅读
    恩智浦 <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 1021次阅读
    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 952次阅读
    恩智浦<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工具使用教程之数据操作

    上期讲到的“Utilities”模块中“Data Intelligence”数据智能工具。数据智能工具可以帮助用户评估数据集的平衡性,确定各个数据通道/轴的重要性,还可以帮助确定最佳采样频率和窗口
    的头像 发表于 06-16 11:29 1017次阅读
    恩智浦<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>使用教程之数据操作

    《电子发烧友电子设计周报》聚焦硬科技领域核心价值 第14期:2025.06.2--2025.06.6

    )工业开发板——开发环境搭建 2、NXP eIQ Time Series Studio 工具使用攻略 3、手把手教你配置远程errDump调
    发表于 06-07 16:46

    《电子发烧友电子设计周报》聚焦硬科技领域核心价值 第16期:2025.06.16--2025.06.20

    透传模块与手机进行串口通信 3、恩智浦eIQ Time Series Studio工具使用教程之数据操作 4、i.MX RT系列中FlexS
    发表于 06-20 19:50

    恩智浦eIQ AI和机器学习开发软件增加两款新工具

    恩智浦在eIQ AI和机器学习开发软件中增加了带有检索增强生成(RAG)与微调的生成式人工智能(GenAI)流程和eIQ Time Series S
    的头像 发表于 11-01 11:39 1217次阅读

    恩智浦eIQ Time Series Studio的工作流程

    近年来,人工智能 (AI) 在推动各个行业创新方面发挥了关键作用。视觉和语音技术的进步促进了大型智能模型的发展,创造了新的用例,并改善了用户体验。越来越多的应用要求能够在配备微控制器和微处理器的边缘设备上运行的AI,这带来了更低的延迟、更低的能耗以及更强的数据隐私保护等好处。
    的头像 发表于 12-09 09:22 881次阅读
    恩智浦<b class='flag-5'>eIQ</b> <b class='flag-5'>Time</b> <b class='flag-5'>Series</b> <b class='flag-5'>Studio</b>的工作流程

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

    大家好,eIQ Time SeriesStudio又和大家见面啦!本章为大家带来工具核心部分-模型训练。
    的头像 发表于 03-25 15:25 1107次阅读
    恩智浦<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”模块,那么在训练中得到的众多模型里,哪一个模型更能适用于用户的需求呢?为了确定更可靠的用户模型,这一期为大家带来“Emulati
    的头像 发表于 04-07 15:29 729次阅读
    恩智浦<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是恩智浦推出的免费端到端工具包,为微控制器和应用处理器提供时间序列AI的自动机器学习 (AutoML)。
    的头像 发表于 07-02 14:59 840次阅读