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

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

3天内不再提示

恩智浦eIQ Time Series Studio工具使用教程之数据操作

恩智浦MCU加油站 ? 来源:恩智浦MCU加油站 ? 2025-06-16 11:29 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Hello 大家好,今天为大家带来eIQ Time Series Studio系列的最后一讲。

上期讲到的“Utilities”模块中“Data Intelligence”数据智能工具。数据智能工具可以帮助用户评估数据集的平衡性,确定各个数据通道/轴的重要性,还可以帮助确定最佳采样频率和窗口大小,从而优化数据集,提高质量和分析。本节将介绍“Utilities”模块中的“Data Operation”数据操作工具。

Data Operation

数据操作模块是TSS中的一个非常重要且方便实用的工具,主要解决非结构化表格数据与TSS项目所需的标准化信号格式之间的兼容问题。与图像数据不同,时间序列数据的来源广泛,形式多样。

比如可能会碰到实验室设备参数、工况不完全一致,系统新老不一等这类数据源的数据。数据格式不完全统一,这使得TSS机器学习任务变得困难。这个工具能让用户轻松预处理、转换和验证这些五花八门的时间序列数据,直接生成符合TSS工作流程要求的输入文件数据集。Data Operation主界面如图所示:

67b80f20-4740-11f0-b715-92fbcf53809c.jpg

Dataset-数据集

数据集部分允许用户导入表格数据文件(TXT或CSV格式)以进行后续处理。可以加载单个或多个文件,并使用验证规则确保数据一致性。如需从本地系统选择文件,请点击“Import Files”按钮。可以同时导入多个文件。

67c8f614-4740-11f0-b715-92fbcf53809c.png

若导入多个文件,请确保所有导入的文件具有相同的列数。否则,要将它们合并为一个文件,请点击“Concatenate Files”并选择“Direction”选项。如果文件未连接,则此操作将分别应用于每个文件。

67d70362-4740-11f0-b715-92fbcf53809c.png

若数据表中包含列标题,请单击“Ignore the first label line”跳过第一行(标题)。可手动选择相应的分隔符并预览数据。

67f715bc-4740-11f0-b715-92fbcf53809c.png

Operation-操作区

操作部分允许用户对导入的数据集使用各种数据转换。大多数操作需要参数配置才能达到预期结果。

Remove lines

删除用户认为无用的行。

1. 输入要删除的行 2. 点击“Run”按钮

681bc786-4740-11f0-b715-92fbcf53809c.png

Remove Columns

删除用户认为无用的列。

1. 输入要删除的列 2. 点击“Run”按钮

683cf190-4740-11f0-b715-92fbcf53809c.png

Remove Channels

移除用户认为无用的通道。仅适用于多通道数据,用户可以先将数据导入“Data Intelligence”模块进行智能分析来获得推荐。通道相关性和通道重要性指标可以帮助识别冗余通道。

1. 点击“NumberofChannels”填写数据集的通道数

2. 选择需要删除的数据通道

3. 点击“Run”按钮

68527a42-4740-11f0-b715-92fbcf53809c.png

Separate Data by Columns

根据用户指定的列数,进行行列转换。

1. 点击“NumberofColumns”填写数据集的列数

2. 点击“Run”按钮

686d7f4a-4740-11f0-b715-92fbcf53809c.png

Transpose Data

将数据集转置,使行变成列,列变成行。直接点击“RUN”按钮。

688afd04-4740-11f0-b715-92fbcf53809c.png

Shuffle Data

按行打乱数据集。直接点击“RUN”按钮。

68a0fd48-4740-11f0-b715-92fbcf53809c.png

Wash Data

移除数据集中不干净的行。这里的不干净是指该行包含非数字元素,或者该行的列数与其他行不一致。直接点击“RUN”按钮。

68b8a240-4740-11f0-b715-92fbcf53809c.png

Generate Samples

从连续数据中创建分段数据集,用于导入到TSS机器学习项目中。用户可以使用“Data Intelligence”对连续数据进行智能分析,预先获得最佳分段参数。

1. 设置通道数。注意:连续数据要求通道数与列数相同 2. 选择目标列。注意:当用户希望将某个通道的输出作为回归任务的预测目标时,此选项可用。分类任务则无需此选项 3. 设置分段数据窗长

4. 设置采样频率。这里指的是原始采样频率的分频系数 5. 设置步长和重叠率

6. 点击“RUN”按钮

68deea68-4740-11f0-b715-92fbcf53809c.png

Down Sampling

对分段数据集进行下采样。由于分段数据的窗长固定,因此下采样时数据窗长会减小。

1. 设置通道数 2. 设置采样频率。这里指的是原始采样频率的分频系数

3. 点击“RUN”按钮

Split Dataset

将数据集按行拆分为训练集和测试集。

1. 选择训练集/测试集比率

2. 点击“RUN”按钮

68deea68-4740-11f0-b715-92fbcf53809c.png

Result-操作处理结果

“Result”部分允许用户保存已操作的文件或对这些文件执行新的操作。

对于单个文件:

“Run New Operation”按钮会将已操作的文件导入到左侧“数据集”部分。

“Save As”按钮会引导用户将已操作的文件保存到本地系统。

对于多个文件:

“Run New Operation”按钮会将所有已操作的文件导入到左侧的“数据集”部分。

“Save All”按钮会将已操作的文件打包成 zip 文件并保存。

6927f42e-4740-11f0-b715-92fbcf53809c.png

结论 “Data Operation”模块提供了一套简化的工作流,用于将原始表格数据预处理并转换为TSS工具可使用的文件格式。界面分为三个主要部分:

Dataset:支持灵活导入 (TXT/CSV) 文件,具备多文件合并功能,并提供可配置的解析设置(如分隔符、表头识别)

Operation:提供多种针对表格数据的转换操作,每项操作均设计简洁、易于理解,可适配不同数据类型。

Result:支持对已处理文件执行新操作或保存文件。

该工具通过直观的交互设计,帮助初学者与资深分析师高效生成项目所需的优质时间序列数据集。

eIQ Time Series Studio系列告一段落,感谢大家的一路相伴!

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

    关注

    14

    文章

    5991

    浏览量

    118445
  • Studio
    +关注

    关注

    2

    文章

    210

    浏览量

    29859
  • 机器学习
    +关注

    关注

    66

    文章

    8510

    浏览量

    134850
  • 数据操作
    +关注

    关注

    0

    文章

    2

    浏览量

    695

原文标题:eIQ Time Series Studio 工具使用攻略(11)-数据操作

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    本期来到“Dataset"模块。"Dataset"模块用于"Projects"设置完成后导入用户数据,该模块包括数据有效性检查和数据可视化。 下面
    的头像 发表于 03-06 09:01 ?1277次阅读
    <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工具使用教程之数据记录

    实用工具:新增了“Data Labeling”, “Data Operation”功能同时也在HOME界面给出了样本数据集和用户指南。
    的头像 发表于 05-24 14:48 ?521次阅读
    <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><b class='flag-5'>数据</b>记录

    eIQ Time Series Studio 工具使用全攻略

    ? 基本介绍 eIQ Time Series Studio(简称eIQ TSS)是
    的头像 发表于 12-12 09:37 ?1817次阅读
    <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 ?1459次阅读
    <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 ?903次阅读
    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>使用攻略(九)-<b class='flag-5'>数据</b>标签

    eIQ Time Series Studio工具使用教程之数据智能

    Hello 大家好,今天继续为大家带来eIQ Time Series Studio系列讲解,上期咱们讲到“Utilities”模块中的“Data Labeling”
    的头像 发表于 06-05 10:10 ?815次阅读
    <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><b class='flag-5'>数据</b>智能

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

    透传模块与手机进行串口通信 3、eIQ Time Series Studio
    发表于 06-20 19:50

    eIQ? Neutron神经处理单元

    的支持。将开发的硬件加速和软件支持相结合,用户能够利用边缘处理产品组合的优势,并保证即使在部署了设备并投入实地使用之后,也能更高效地支持新兴机器学习神经网络、模型和
    发表于 02-17 13:51

    NVIDIA TAO工具套件功能与eIQ机器学习开发环境的集成

    半导体宣布与NVIDIA合作,将NVIDIA经过训练的人工智能模型通过eIQ机器学习开发环境部署到广泛的边缘处理产品组合中。
    的头像 发表于 03-22 09:11 ?1312次阅读

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

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

    eIQ Time Series Studio的工作流程

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

    eIQ Time Series Studio工具使用教程

    本期为大家带来eIQ Time Series Studio工具使用攻略-输入文件格式的介绍。
    的头像 发表于 12-26 09:25 ?1025次阅读
    <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 SeriesStudio又和大家见面啦!本章为大家带来工具核心部分-模型训练。
    的头像 发表于 03-25 15:25 ?993次阅读
    <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见面的日子,上一期我们讲到了“training”模块,那么在训练中得到的众多模型里,哪一个模型更能适用于用户的需求呢?为了确定更可靠的用户模型,这一期为大家带来“Emulati
    的头像 发表于 04-07 15:29 ?655次阅读
    <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 ?640次阅读