《ServerSuperIO Designer IDE使用教程》- 7.增加机器学习算法,通讯采集数据与算法相结合。发布:4.2.5 版本
v4.2.5更新内容:
1.修复服务实例设置clearsocketsession参数时,可能出现资源无法释放而造成异常的情况。
2.修复关闭宿主程序后进程仍然无法退出的问题。
2.增加机器学习框架。
3.优化核心代码。
下载地址:
7.增加机器学习算法,通讯采集数据与算法相结合
7.1概述
serversuperio发展到现在,缺少两部分内容:图形组态和算法分析。图形组态部分很快就要做出来了,不管从形式上还是内容上,比市场上同类产品要好很多;算法分析部分现在已经开发出来了,现在支持决策树和kmeans两种算法,从规划角度考虑,还有很多需要完善的内容,先把确定框架发布一个版本,后期我们再逐步完善。
通讯采集、图形组态和算法分析三大部分开发完毕后,我们将以更具产品化的形式提供更好的服务。将来会更聚集行业领域,与广大网友合作。希望有算法方面经验的网友能够加入我们。整体框架,如下图:
7.2增加设备驱动,采集数据信息
参见:
7.3机器学习服务
(1) 增加和编辑机器学习任务,右键单击【高级服务】->【机器学习】,选择【功能设置】,会出现右边区域内容,选择【增加任务】,如下图:
(2) 选择已经增加好的任务,选择【标记数据样本】,可以对同一个机器学习任务可以标注多种各类工况数据样本,工况数据样本越多训练的模型越有价值,如下图:
(3) 选择【增加样本】,对应机器学习任务中选择的数据点查询采集的历史数据;选择【填补数据】,可以使用平均值、最大值、最小值的形式补充数据集合;选择【标注工况】,可以根据现场的实际应用场景规划工况详细情况,如下图:
图 平均值填补数据
图 选择当前数据对应的工况类型
7.4使用效果
有人说:人工智能时代会累死一批数据标注工程师。再没有更好途径的情况下,又需要机器能够进行认知,确实是这样的。实例使用效果如下图:
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