[發(fā)明專利]一種基于信息物理系統(tǒng)的模型集成方法及相關(guān)組件在審
| 申請?zhí)枺?/td> | 202210073300.7 | 申請日: | 2022-01-21 |
| 公開(公告)號: | CN114416099A | 公開(公告)日: | 2022-04-29 |
| 發(fā)明(設(shè)計)人: | 李昱;孫繼超;李戎;張軍亮;梁添;劉龍 | 申請(專利權(quán))人: | 杭州和利時自動化有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F9/445;G06N20/00 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 呂鑫 |
| 地址: | 310018 浙江省杭州市經(jīng)*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 信息 物理 系統(tǒng) 模型 集成 方法 相關(guān) 組件 | ||
1.一種基于信息物理系統(tǒng)的模型集成方法,其特征在于,包括:
獲取與待集成的機器學(xué)習(xí)模型對應(yīng)的PMML文件;其中,所述機器學(xué)習(xí)模型包括利用各種開發(fā)工具開發(fā)的算法模型;
基于預(yù)設(shè)規(guī)則對所述PMML文件進行處理得到與所述機器學(xué)習(xí)模型對應(yīng)的符合FMI標準的FMU文件和參數(shù)值文件;其中,所述FMU文件包含所述機器學(xué)習(xí)模型的語義描述信息;所述參數(shù)值文件包含所述機器學(xué)習(xí)模型的訓(xùn)練參數(shù)及其訓(xùn)練值;
控制信息物理系統(tǒng)根據(jù)集成指令通過FMI接口獲取所述FMU文件和參數(shù)值文件,以在FMU運行環(huán)境中利用獲取到的所述FMU文件和參數(shù)值文件對所述機器學(xué)習(xí)模型進行集成操作。
2.根據(jù)權(quán)利要求1所述的基于信息物理系統(tǒng)的模型集成方法,其特征在于,所述基于預(yù)設(shè)規(guī)則對所述PMML文件進行處理得到與所述機器學(xué)習(xí)模型對應(yīng)的符合FMI標準的FMU文件和參數(shù)值文件,包括:
根據(jù)預(yù)設(shè)語義規(guī)則對所述PMML文件進行解析得到與所述機器學(xué)習(xí)模型對應(yīng)的XML文件及所述參數(shù)值文件;
根據(jù)所述預(yù)設(shè)語義規(guī)則對所述PMML文件進行轉(zhuǎn)譯得到編譯環(huán)境下的可執(zhí)行文件,并在所述編譯環(huán)境下對所述可執(zhí)行文件進行編譯得到對應(yīng)的二進制可執(zhí)行文件;
將所述XML文件和所述二進制可執(zhí)行文件壓縮合成為與所述機器學(xué)習(xí)模型對應(yīng)的所述FMU文件。
3.根據(jù)權(quán)利要求1所述的基于信息物理系統(tǒng)的模型集成方法,其特征在于,所述基于預(yù)設(shè)規(guī)則對所述PMML文件進行處理得到與所述機器學(xué)習(xí)模型對應(yīng)的符合FMI標準的FMU文件和參數(shù)值文件之后,還包括:
將所述FMU文件和所述參數(shù)值文件分別存儲至模型庫和參數(shù)值庫;其中,所述模型庫中的所述FMU文件與所述參數(shù)值庫中的所述參數(shù)值文件之間具有通過文件標識構(gòu)建的映射關(guān)系;
相應(yīng)的,所述控制信息物理系統(tǒng)根據(jù)集成指令通過FMI接口獲取所述FMU文件和參數(shù)值文件,包括:
控制所述信息物理系統(tǒng)根據(jù)所述集成指令通過FMI接口分別從所述模型庫和所述參數(shù)值庫中獲取所述FMU文件和參數(shù)值文件。
4.根據(jù)權(quán)利要求3所述的基于信息物理系統(tǒng)的模型集成方法,其特征在于,所述獲取與待集成的機器學(xué)習(xí)模型對應(yīng)的PMML文件之后,還包括:
判斷所述模型庫中是否存在與所述PMML文件對應(yīng)的所述FMU文件,如果否,則執(zhí)行基于預(yù)設(shè)規(guī)則對所述PMML文件進行處理得到與所述機器學(xué)習(xí)模型對應(yīng)的符合FMI標準的FMU文件和參數(shù)值文件的步驟。
5.根據(jù)權(quán)利要求4所述的基于信息物理系統(tǒng)的模型集成方法,其特征在于,所述判斷所述模型庫中是否存在與所述PMML文件對應(yīng)的所述FMU文件之后,還包括:
如果是,則判斷所述參數(shù)值庫中是否存在與所述PMML文件對應(yīng)的所述參數(shù)值文件,如果否,則根據(jù)預(yù)設(shè)語義規(guī)則對所述PMML文件進行解析得到與所述機器學(xué)習(xí)模型對應(yīng)的所述參數(shù)值文件;
通過文件標識的方式構(gòu)建所述參數(shù)值文件與所述模型庫中已經(jīng)存在的與所述PMML文件對應(yīng)的所述FMU文件之間的映射關(guān)系,并將所述參數(shù)值文件存儲至所述參數(shù)值庫。
6.根據(jù)權(quán)利要求1至5任一項所述的基于信息物理系統(tǒng)的模型集成方法,其特征在于,所述在FMU運行環(huán)境中利用獲取到的所述FMU文件和參數(shù)值文件對所述機器學(xué)習(xí)模型進行集成操作之后,還包括:
當集成后的所述機器學(xué)習(xí)模型的所述PMML文件中的所述訓(xùn)練參數(shù)或其訓(xùn)練值發(fā)生變化時,則從變化后的PMML文件中提取出對應(yīng)的變化后的參數(shù)值文件,以利用變化后的參數(shù)值文件對集成后的所述機器學(xué)習(xí)模型進行更新。
7.根據(jù)權(quán)利要求6所述的基于信息物理系統(tǒng)的模型集成方法,其特征在于,所述利用變化后的參數(shù)值文件對集成后的所述機器學(xué)習(xí)模型進行更新,包括:
控制所述信息物理系統(tǒng)根據(jù)通過FMI接口獲取變化后的參數(shù)值文件并對所述FMU運行環(huán)境進行重置;
在重置后的FMU運行環(huán)境中利用變化后的參數(shù)值文件對集成后的所述機器學(xué)習(xí)模型進行參數(shù)更新并實例化運行。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州和利時自動化有限公司,未經(jīng)杭州和利時自動化有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210073300.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 信息記錄介質(zhì)、信息記錄方法、信息記錄設(shè)備、信息再現(xiàn)方法和信息再現(xiàn)設(shè)備
- 信息記錄裝置、信息記錄方法、信息記錄介質(zhì)、信息復(fù)制裝置和信息復(fù)制方法
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄裝置、信息再現(xiàn)裝置、信息記錄方法、信息再現(xiàn)方法、信息記錄程序、信息再現(xiàn)程序、以及信息記錄介質(zhì)
- 信息記錄設(shè)備、信息重放設(shè)備、信息記錄方法、信息重放方法、以及信息記錄介質(zhì)
- 信息存儲介質(zhì)、信息記錄方法、信息重放方法、信息記錄設(shè)備、以及信息重放設(shè)備
- 信息存儲介質(zhì)、信息記錄方法、信息回放方法、信息記錄設(shè)備和信息回放設(shè)備
- 信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置
- 信息終端,信息終端的信息呈現(xiàn)方法和信息呈現(xiàn)程序
- 信息創(chuàng)建、信息發(fā)送方法及信息創(chuàng)建、信息發(fā)送裝置





