瑞萨单片机AI教程【七】SKAB异常检测模型 发布时间:2026/8/7 10:51:59 开发板官网www.edevkit.comSKAB异常检测模型下载模型训练数据下载地址https://opendatalab.com/OpenDataLab/SKAB/explore/main解压之后打开“data”-“value”文件夹有15个实验数据打开文件可以看到数据用“;”处理并没有形成表格接下来通过Python代码把文件输出成表格形式。python转换代码import pandas as pd import os # 处理 1.csv 到 14.csv for i in range(1, 15): input_file f{i}.csv output_file fout{i}.csv try: # 检查输入文件是否存在 if not os.path.exists(input_file): print(f警告文件 {input_file} 不存在跳过) continue # 读取原始 CSV 文件分号分隔 df pd.read_csv(input_file, sep;) # 输出为新的 CSV 文件默认逗号分隔 df.to_csv(output_file, indexFalse, encodingutf-8-sig) print(f✓ 已处理{input_file} - {output_file}) except Exception as e: print(f✗ 处理文件 {input_file} 时出错{e}) print(\n所有文件处理完成)新建tocsv.py文件,复制代码在CMD执行“python tocsv.py”。所有文件都会转为表格。数据说明数据采集自一个专门搭建的水循环泵试验台通过控制阀门的开关来模拟真实工业过程中的各种异常状况 。传感器数据每个时间点都记录了8个不同传感器的读数包括加速度计 (2个)、电流、压力、温度、热电偶、电压和体积流量。包含34个独立的CSV实验文件每个文件代表一次实验并且至少包含一次异常 。总数据点约37,401个其中异常数据占比少于5%高度符合现实场景中“异常稀疏”的特点。数据字段| datetime | 日期时间 ||---|---|| Accelerometer1RMS | 加速度计1均方根 || Accelerometer2RMS | 加速度计2均方根 || Current | 电流 || Pressure | 压力 || Temperature | 温度 || Thermocouple | 热电偶 || Voltage | 电压 || Volume Flow RateRMS | 体积流量均方根 || anomaly | 异常 || changepoint | 变化点 |根据数据接下来通过“Reality AI Tools”训练一个异常检测模型时间字段和变化点字段不需要结合传感器数据和异常状态准备训练数据。导入数据准备csv数据文件前面转换好了表格文件接下来需要筛选数据选取out1~out4四个文件然后把“datatime”和“changepoint”两列删除把“anomaly”异常状态为1的数据筛选出来保存到新表格。如out1~~out4是正常数据out1_1~out4_1是异常数据。准备metadata描述文件复制一个之前的“metadata.csv”文件修改描述给上面的文件添加标签。正常数据添加“Normal”标签异常数据添加“Abnormal”标签。导入数据文件进入“Reality AI Tools”添加一个工程“SKAB”。进入“Data”-“Source”-“External Data”上传准备的数据文件。上传完填写采样频率表格数据是1s一组数据所以填写1hz。导入metadata.csv文件进入“Data”-“Curate”点击②“Add Metadata”添加准备的“metadata.csv”文件。添加文件后点击③打开配置侧栏点击④选择“Target Class”分类可以看到⑤文件都被添加了标签分类。接下来就可以添加数据集训练。训练模型添加数据集全选所有文件点击“Add to Data Set”创建数据集。2.添加采样列表进入“Data Sets”选择刚添加的数据集点击“Create Sample list”-“Single list”创建采样列表。窗口值设置为1每次输入一组数据。进入“AI Explore”-“Classes”选择添加的采样列表。点击下方的Start exploring”开始训练模型。等待模型生成完成。生成完成选择模型点击“Create Base Tool”添加生成代码。进入“Deploy”-“Embedded”选择模型点击“New Package”配置部署点击“Generate Package”开始生成代码。等待生成完成点击“Download”下载代码也可以直接在e2 Studio工程中下载。模型使用生成模型代码下载后放到工程项目“src”文件夹下。下载方式具体参考6.3章节如果是新工程还需要添加库路径具体参考5.1章节。打开“example.c”修改示例函数使用训练测试数据不使用随机数。输入数据是一组9个数据从训练数据表格赋值10组数据放入数组中。修改代码按顺序输入10组数据打印结果。编译下载查看串口打印结果。 相关新闻 快速找回7z/Zip/Rar加密压缩包密码:开源工具终极指南 快速找回7z/Zip/Rar加密压缩包密码:开源工具终极指南 【免费下载链接】ArchivePasswordTestTool 利用7zip测试压缩包的功能 对加密压缩包进行自动化测试密码 项目地址: https://gitcode.com/gh_mirrors/ar/ArchivePasswordTestTool 你是否曾因忘记加密压缩包… 2026/8/7 10:51:59 瑞萨单片机AI教程【九】年龄声纹识别模型 开发板官网(www.edevkit.com) 年龄声纹识别模型 数据来源 模型需要采集不同年龄段成人的声音,然后上一章声音关键词识别一样通过麦克风采集ADC数据,录制多组数据后上传并训练模型。 声音数据来源网址: https://multi… 2026/8/7 10:51:59 VLAN标签原理与配置实战:从802.1Q协议到华为交换机跨VLAN通信 在网络工程的学习和实践中,你是否遇到过这样的困惑:明明交换机端口配置了VLAN,但数据包在跨越交换机传输时,却无法正确识别和转发?或者在学习华为认证(如HCIA、HCIP)时,对VLAN标签&a… 2026/8/7 10:46:59 最新新闻 虚拟电厂多时间尺度调度与储能衰减建模实践 1. 项目背景与核心挑战 虚拟电厂(Virtual Power Plant, VPP)作为能源互联网的关键技术,正在重塑传统电力系统的运行模式。这项研究聚焦于一个业内公认的难题:如何在考虑储能系统容量衰减的现实条件下,实现发电侧与多用… 2026/8/7 11:42:00 嵌入式开发实战:PIN设备原理、配置与RT-Thread应用详解 1. 项目概述:从“密码”到“物理钥匙”的认知跃迁 提起“PIN”,很多人的第一反应是手机解锁时那串四位或六位的数字密码。这没错,但今天我们要聊的“PIN设备”,其内涵和外延要广阔得多。它早已超越了简单的数字输入,演… 2026/8/7 11:42:00 FigmaCN终极指南:3分钟免费实现Figma界面中文汉化 FigmaCN终极指南:3分钟免费实现Figma界面中文汉化 【免费下载链接】figmaCN 中文 Figma 插件,设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN 还在为Figma全英文界面而烦恼吗?FigmaCN是一款专为中文设计师打… 2026/8/7 11:42:00 信号降噪技术全解析:从传统滤波到小波包应用 1. 信号降噪技术全景解析 在数字信号处理领域,噪声就像混入咖啡的沙子,严重影响后续分析的准确性。作为从业12年的信号处理工程师,我处理过从医疗EEG到工业振动的各种噪声问题。信号降噪本质上是从被污染的观测信号中恢复有用信息的过程&… 2026/8/7 11:42:00 卡尔曼滤波原理与Matlab实现详解 1. 卡尔曼滤波器基础概念解析 卡尔曼滤波器本质上是一种最优估计算法,它通过递归方式对动态系统的状态进行估计。这种算法由Rudolf E. Klmn在1960年提出,现已成为控制系统、导航系统和信号处理等领域的核心工具。 1.1 卡尔曼滤波的核心思想 卡尔曼滤波… 2026/8/7 11:42:00 Matlab动力系统匹配软件在汽车工程中的应用 1. 动力系统匹配软件概述 作为一名在汽车动力系统领域摸爬滚打多年的工程师,我深知整车动力系统匹配计算的重要性。这个基于Matlab开发的动力系统匹配软件,正是为了解决我们在实际工程中频繁遇到的匹配计算问题而设计的。它能够根据输入的整车参数和性能… 2026/8/7 11:37:00 日新闻 “Quality Control(质量控制)”在软件工程中通常指通过一系列活动确保软件产品符合预定的质量标准和用户需求 “Quality Control(质量控制)”在软件工程中通常指通过一系列活动确保软件产品符合预定的质量标准和用户需求。而“软件测试”是质量控制的关键手段之一,属于QC范畴下的具体实践,其目标是发现缺陷、验证功能正确性、评估软件质量属… 2026/8/7 0:01:21 调度算法(Scheduling Algorithm)是操作系统内核中用于决定哪个进程或线程在何时获得CPU资源执行的核心机制 调度算法(Scheduling Algorithm)是操作系统内核中用于决定哪个进程或线程在何时获得CPU资源执行的核心机制。其目标是在多任务环境中实现公平性、高效性、响应性与吞吐量的平衡。常见的调度算法包括: 先来先服务(FCFS)… 2026/8/7 0:01:21 Cisco IOS XE 曝多个高危安全漏洞,企业网络设备面临远程攻击风险 最近思科发布了一则让不少网安从业者捏把汗的安全公告。旗下广泛部署的 Cisco IOS XE 软件被挖出多个严重漏洞,其中最狠的一个拿到了 CVSS 9.8 的满分级评分,几乎触顶。对于依赖思科设备支撑核心业务的企业来说,这绝不是可以拖到下季度再处理… 2026/8/7 0:01:21 周新闻 ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经从网易云音乐下载了心爱的歌曲&am… 2026/8/6 10:11:44 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比工程导读:本文深入讨论 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 在生产工程实践中的核心落地方案。基于 分布式架构与微服务设计 视角,剖析实际痛点、架… 2026/8/7 3:47:00 MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 【免费下载链接】MoneyPrinterPlus AI一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上,赚钱从来没有这么容易过! 支持本地语音模型chatTTS,fasterwhisper,… 2026/8/7 3:47:06 月新闻 【YOLOv11模型改进系列】08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 老伙计,咖啡准备好了吗?上篇我们聊了Mosaic+MixUp的“混乱美学”,你肯定已经体会到,手动调数据增强策略就像给模型当保姆——每换一个数据集就要重新试一遍参数。 上周有个做工业质检的朋友找我… 2026/8/7 3:46:34 AI 智能电动窗帘电机高集成、低功耗 MOSFET 精准选型方案 随着 AIoT 与智能家居深度融合,智能电动窗帘电机对功率 MOSFET 提出新要求:微型化、高效率、逻辑电平驱动及静音运行。微碧半导体(VBsemi)基于先进的 Trench 和 SGT 工艺,为您提供覆盖 H桥驱动、电源管理及电机控制的完… 2026/8/7 3:46:40 AI 智能电动窗帘电机智能功率 MOSFET 完整选型方案 随着 AI 技术在智能家居中的普及(如语音控制、光线感应、场景联动),电动窗帘电机对功率 MOSFET 提出更高要求:高效率、低噪音、高集成度。微碧半导体(VBsemi)基于 SGT 及 Trench 工艺,为您提供覆… 2026/8/6 6:12:06
快速找回7z/Zip/Rar加密压缩包密码:开源工具终极指南 快速找回7z/Zip/Rar加密压缩包密码:开源工具终极指南 【免费下载链接】ArchivePasswordTestTool 利用7zip测试压缩包的功能 对加密压缩包进行自动化测试密码 项目地址: https://gitcode.com/gh_mirrors/ar/ArchivePasswordTestTool 你是否曾因忘记加密压缩包… 2026/8/7 10:51:59
瑞萨单片机AI教程【九】年龄声纹识别模型 开发板官网(www.edevkit.com) 年龄声纹识别模型 数据来源 模型需要采集不同年龄段成人的声音,然后上一章声音关键词识别一样通过麦克风采集ADC数据,录制多组数据后上传并训练模型。 声音数据来源网址: https://multi… 2026/8/7 10:51:59
VLAN标签原理与配置实战:从802.1Q协议到华为交换机跨VLAN通信 在网络工程的学习和实践中,你是否遇到过这样的困惑:明明交换机端口配置了VLAN,但数据包在跨越交换机传输时,却无法正确识别和转发?或者在学习华为认证(如HCIA、HCIP)时,对VLAN标签&a… 2026/8/7 10:46:59
虚拟电厂多时间尺度调度与储能衰减建模实践 1. 项目背景与核心挑战 虚拟电厂(Virtual Power Plant, VPP)作为能源互联网的关键技术,正在重塑传统电力系统的运行模式。这项研究聚焦于一个业内公认的难题:如何在考虑储能系统容量衰减的现实条件下,实现发电侧与多用… 2026/8/7 11:42:00
嵌入式开发实战:PIN设备原理、配置与RT-Thread应用详解 1. 项目概述:从“密码”到“物理钥匙”的认知跃迁 提起“PIN”,很多人的第一反应是手机解锁时那串四位或六位的数字密码。这没错,但今天我们要聊的“PIN设备”,其内涵和外延要广阔得多。它早已超越了简单的数字输入,演… 2026/8/7 11:42:00
FigmaCN终极指南:3分钟免费实现Figma界面中文汉化 FigmaCN终极指南:3分钟免费实现Figma界面中文汉化 【免费下载链接】figmaCN 中文 Figma 插件,设计师人工翻译校验 项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN 还在为Figma全英文界面而烦恼吗?FigmaCN是一款专为中文设计师打… 2026/8/7 11:42:00
信号降噪技术全解析:从传统滤波到小波包应用 1. 信号降噪技术全景解析 在数字信号处理领域,噪声就像混入咖啡的沙子,严重影响后续分析的准确性。作为从业12年的信号处理工程师,我处理过从医疗EEG到工业振动的各种噪声问题。信号降噪本质上是从被污染的观测信号中恢复有用信息的过程&… 2026/8/7 11:42:00
卡尔曼滤波原理与Matlab实现详解 1. 卡尔曼滤波器基础概念解析 卡尔曼滤波器本质上是一种最优估计算法,它通过递归方式对动态系统的状态进行估计。这种算法由Rudolf E. Klmn在1960年提出,现已成为控制系统、导航系统和信号处理等领域的核心工具。 1.1 卡尔曼滤波的核心思想 卡尔曼滤波… 2026/8/7 11:42:00
Matlab动力系统匹配软件在汽车工程中的应用 1. 动力系统匹配软件概述 作为一名在汽车动力系统领域摸爬滚打多年的工程师,我深知整车动力系统匹配计算的重要性。这个基于Matlab开发的动力系统匹配软件,正是为了解决我们在实际工程中频繁遇到的匹配计算问题而设计的。它能够根据输入的整车参数和性能… 2026/8/7 11:37:00
“Quality Control(质量控制)”在软件工程中通常指通过一系列活动确保软件产品符合预定的质量标准和用户需求 “Quality Control(质量控制)”在软件工程中通常指通过一系列活动确保软件产品符合预定的质量标准和用户需求。而“软件测试”是质量控制的关键手段之一,属于QC范畴下的具体实践,其目标是发现缺陷、验证功能正确性、评估软件质量属… 2026/8/7 0:01:21
调度算法(Scheduling Algorithm)是操作系统内核中用于决定哪个进程或线程在何时获得CPU资源执行的核心机制 调度算法(Scheduling Algorithm)是操作系统内核中用于决定哪个进程或线程在何时获得CPU资源执行的核心机制。其目标是在多任务环境中实现公平性、高效性、响应性与吞吐量的平衡。常见的调度算法包括: 先来先服务(FCFS)… 2026/8/7 0:01:21
Cisco IOS XE 曝多个高危安全漏洞,企业网络设备面临远程攻击风险 最近思科发布了一则让不少网安从业者捏把汗的安全公告。旗下广泛部署的 Cisco IOS XE 软件被挖出多个严重漏洞,其中最狠的一个拿到了 CVSS 9.8 的满分级评分,几乎触顶。对于依赖思科设备支撑核心业务的企业来说,这绝不是可以拖到下季度再处理… 2026/8/7 0:01:21
ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 ncmdumpGUI:一键解锁网易云音乐ncm文件的终极解决方案 【免费下载链接】ncmdumpGUI C#版本网易云音乐ncm文件格式转换,Windows图形界面版本 项目地址: https://gitcode.com/gh_mirrors/nc/ncmdumpGUI 你是否曾经从网易云音乐下载了心爱的歌曲&am… 2026/8/6 10:11:44
分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比工程导读:本文深入讨论 分布式配置中心选型实战:Nacos与Consul在创业场景下的对比 在生产工程实践中的核心落地方案。基于 分布式架构与微服务设计 视角,剖析实际痛点、架… 2026/8/7 3:47:00
MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 MoneyPrinterPlus实战指南:AI视频批量生成与自动化发布完整解决方案 【免费下载链接】MoneyPrinterPlus AI一键批量生成各类短视频,自动批量混剪短视频,自动把视频发布到抖音,快手,小红书,视频号上,赚钱从来没有这么容易过! 支持本地语音模型chatTTS,fasterwhisper,… 2026/8/7 3:47:06
【YOLOv11模型改进系列】08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 08 数据增强的终极形态:用AutoAugment让YOLOv11自己学会“什么数据最有用” 老伙计,咖啡准备好了吗?上篇我们聊了Mosaic+MixUp的“混乱美学”,你肯定已经体会到,手动调数据增强策略就像给模型当保姆——每换一个数据集就要重新试一遍参数。 上周有个做工业质检的朋友找我… 2026/8/7 3:46:34
AI 智能电动窗帘电机高集成、低功耗 MOSFET 精准选型方案 随着 AIoT 与智能家居深度融合,智能电动窗帘电机对功率 MOSFET 提出新要求:微型化、高效率、逻辑电平驱动及静音运行。微碧半导体(VBsemi)基于先进的 Trench 和 SGT 工艺,为您提供覆盖 H桥驱动、电源管理及电机控制的完… 2026/8/7 3:46:40
AI 智能电动窗帘电机智能功率 MOSFET 完整选型方案 随着 AI 技术在智能家居中的普及(如语音控制、光线感应、场景联动),电动窗帘电机对功率 MOSFET 提出更高要求:高效率、低噪音、高集成度。微碧半导体(VBsemi)基于 SGT 及 Trench 工艺,为您提供覆… 2026/8/6 6:12:06