《ServerSuperIO Designer IDE使用教程》- 7.增加機器學習算法,通訊采集數據與算法相結合。發布:4.2.5 版本


v4.2.5更新內容:
1.修復服務實例設置ClearSocketSession參數時,可能出現資源無法釋放而造成異常的情況。
2.修復關閉宿主程序后進程仍然無法退出的問題。
2.增加機器學習框架。
3.優化核心代碼。
下載地址:官方下載

7.增加機器學習算法,通訊采集數據與算法相結合

7.1概述

       ServerSuperIO發展到現在,缺少兩部分內容:圖形組態和算法分析。圖形組態部分很快就要做出來了,不管從形式上還是內容上,比市場上同類產品要好很多;算法分析部分現在已經開發出來了,現在支持決策樹和KMeans兩種算法,從規划角度考慮,還有很多需要完善的內容,先把確定框架發布一個版本,后期我們再逐步完善。

      通訊采集、圖形組態和算法分析三大部分開發完畢后,我們將以更具產品化的形式提供更好的服務。將來會更聚集行業領域,與廣大網友合作。希望有算法方面經驗的網友能夠加入我們。整體框架,如下圖:

7.2增加設備驅動,采集數據信息

       參見:https://www.cnblogs.com/lsjwq/p/9225566.html

7.3機器學習服務

(1)    增加和編輯機器學習任務,右鍵單擊【高級服務】->【機器學習】,選擇【功能設置】,會出現右邊區域內容,選擇【增加任務】,如下圖:

(2)    選擇已經增加好的任務,選擇【標記數據樣本】,可以對同一個機器學習任務可以標注多種各類工況數據樣本,工況數據樣本越多訓練的模型越有價值,如下圖:

(3)    選擇【增加樣本】,對應機器學習任務中選擇的數據點查詢采集的歷史數據;選擇【填補數據】,可以使用平均值、最大值、最小值的形式補充數據集合;選擇【標注工況】,可以根據現場的實際應用場景規划工況詳細情況,如下圖:

圖 平均值填補數據

圖 選擇當前數據對應的工況類型

7.4使用效果

      有人說:人工智能時代會累死一批數據標注工程師。再沒有更好途徑的情況下,又需要機器能夠進行認知,確實是這樣的。實例使用效果如下圖:

 


1.[連載]《C#通訊(串口和網絡)框架的設計與實現》

 2.[開源]C#跨平台物聯網通訊框架ServerSuperIO(SSIO)介紹

 2.應用SuperIO(SIO)和開源跨平台物聯網框架ServerSuperIO(SSIO)構建系統的整體方案

 3.C#工業物聯網和集成系統解決方案的技術路線(數據源、數據采集、數據上傳與接收、ActiveMQ、Mongodb、WebApi、手機App)

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

 6.助力中小企業級連雲端,促進工業互聯網平台蓬勃發展,全套解決方案。

 物聯網&集成技術 QQ群:54256083 

 物聯網&集成合作 QQ群:727664080

注:尋求算法方面的人才合作。聯系QQ:504547114


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM