欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

《ServerSuperIO Designer IDE使用教程》- 7.增加机器学习算法,通讯采集数据与算法相结合。发布:4.2.5 版本

程序员文章站 2024-01-16 11:19:04
v4.2.5更新内容:1.修复服务实例设置ClearSocketSession参数时,可能出现资源无法释放而造成异常的情况。2.修复关闭宿主程序后进程仍然无法退出的问题。2.增加机器学习框架。3.优化核心代码。下载地址:官方下载 7.增加机器学习算法,通讯采集数据与算法相结合 7.1概述 Serve ......

v4.2.5更新内容:
1.修复服务实例设置clearsocketsession参数时,可能出现资源无法释放而造成异常的情况。
2.修复关闭宿主程序后进程仍然无法退出的问题。
2.增加机器学习框架。
3.优化核心代码。
下载地址:

7.增加机器学习算法,通讯采集数据与算法相结合

7.1概述

       serversuperio发展到现在,缺少两部分内容:图形组态和算法分析。图形组态部分很快就要做出来了,不管从形式上还是内容上,比市场上同类产品要好很多;算法分析部分现在已经开发出来了,现在支持决策树和kmeans两种算法,从规划角度考虑,还有很多需要完善的内容,先把确定框架发布一个版本,后期我们再逐步完善。

      通讯采集、图形组态和算法分析三大部分开发完毕后,我们将以更具产品化的形式提供更好的服务。将来会更聚集行业领域,与广大网友合作。希望有算法方面经验的网友能够加入我们。整体框架,如下图:

《ServerSuperIO Designer IDE使用教程》- 7.增加机器学习算法,通讯采集数据与算法相结合。发布:4.2.5 版本

7.2增加设备驱动,采集数据信息

       参见:

7.3机器学习服务

(1)    增加和编辑机器学习任务,右键单击【高级服务】->【机器学习】,选择【功能设置】,会出现右边区域内容,选择【增加任务】,如下图:

《ServerSuperIO Designer IDE使用教程》- 7.增加机器学习算法,通讯采集数据与算法相结合。发布:4.2.5 版本

(2)    选择已经增加好的任务,选择【标记数据样本】,可以对同一个机器学习任务可以标注多种各类工况数据样本,工况数据样本越多训练的模型越有价值,如下图:

《ServerSuperIO Designer IDE使用教程》- 7.增加机器学习算法,通讯采集数据与算法相结合。发布:4.2.5 版本

(3)    选择【增加样本】,对应机器学习任务中选择的数据点查询采集的历史数据;选择【填补数据】,可以使用平均值、最大值、最小值的形式补充数据集合;选择【标注工况】,可以根据现场的实际应用场景规划工况详细情况,如下图:

《ServerSuperIO Designer IDE使用教程》- 7.增加机器学习算法,通讯采集数据与算法相结合。发布:4.2.5 版本

图 平均值填补数据

《ServerSuperIO Designer IDE使用教程》- 7.增加机器学习算法,通讯采集数据与算法相结合。发布:4.2.5 版本

图 选择当前数据对应的工况类型

7.4使用效果

      有人说:人工智能时代会累死一批数据标注工程师。再没有更好途径的情况下,又需要机器能够进行认知,确实是这样的。实例使用效果如下图:

《ServerSuperIO Designer IDE使用教程》- 7.增加机器学习算法,通讯采集数据与算法相结合。发布:4.2.5 版本

 


1.[连载]《c#通讯(串口和网络)框架的设计与实现》

 2.[开源]c#跨平台物联网通讯框架serversuperio(ssio)介绍

 2.应用superio(sio)和开源跨平台物联网框架serversuperio(ssio)构建系统的整体方案

 3.c#工业物联网和集成系统解决方案的技术路线(数据源、数据采集、数据上传与接收、activemq、mongodb、webapi、手机app)

 5.github地址:https://github.com/wxzz/serversuperio

 

 物联网&集成技术 qq群:54256083 

 物联网&集成合作 qq群:727664080

注:寻求算法方面的人才合作。联系qq:504547114