[發(fā)明專利]參數(shù)調(diào)優(yōu)方法及相關(guān)裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201911050906.3 | 申請(qǐng)日: | 2019-10-31 |
| 公開(公告)號(hào): | CN110825629A | 公開(公告)日: | 2020-02-21 |
| 發(fā)明(設(shè)計(jì))人: | 張威 | 申請(qǐng)(專利權(quán))人: | 深圳市商湯科技有限公司 |
| 主分類號(hào): | G06F11/36 | 分類號(hào): | G06F11/36;G06N20/00 |
| 代理公司: | 廣州三環(huán)專利商標(biāo)代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強(qiáng) |
| 地址: | 518054 廣東省深圳市*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 參數(shù) 方法 相關(guān) 裝置 | ||
本申請(qǐng)公開了一種參數(shù)調(diào)優(yōu)方法及相關(guān)裝置,方法包括:獲取目標(biāo)軟件組件的初始參數(shù)集合;根據(jù)初始參數(shù)集合控制目標(biāo)軟件組件運(yùn)行,得到目標(biāo)軟件組件的中間參數(shù)集合;根據(jù)中間參數(shù)集合進(jìn)行機(jī)器學(xué)習(xí),得到目標(biāo)軟件組件的最終參數(shù)集合,其中,目標(biāo)軟件組件根據(jù)最終參數(shù)集合運(yùn)行時(shí)的性能優(yōu)于根據(jù)初始參數(shù)集合運(yùn)行時(shí)的性能。采用本申請(qǐng)實(shí)施例有助于實(shí)現(xiàn)通過機(jī)器學(xué)習(xí)對(duì)軟件組件的參數(shù)集合進(jìn)行調(diào)優(yōu),得到該軟件組件的最優(yōu)參數(shù)集合。
技術(shù)領(lǐng)域
本申請(qǐng)涉及軟件技術(shù)領(lǐng)域,具體涉及一種參數(shù)調(diào)優(yōu)方法及相關(guān)裝置。
背景技術(shù)
目前,通過自動(dòng)機(jī)器學(xué)習(xí)(Automated Machine Learning,AutoML)僅能夠?qū)δP瓦M(jìn)行訓(xùn)練,得到訓(xùn)練好的模型,無法對(duì)軟件組件的參數(shù)集合進(jìn)行調(diào)優(yōu)。通常采用人工方式對(duì)軟件組件的參數(shù)集合進(jìn)行調(diào)優(yōu),這種方式導(dǎo)致無法得到該軟件組件的最優(yōu)參數(shù)集合。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施例提供一種參數(shù)調(diào)優(yōu)方法及相關(guān)裝置,用于實(shí)現(xiàn)通過機(jī)器學(xué)習(xí)對(duì)軟件組件的參數(shù)集合進(jìn)行調(diào)優(yōu),得到該軟件組件的最優(yōu)參數(shù)集合。
第一方面,本申請(qǐng)實(shí)施例提供一種參數(shù)調(diào)優(yōu)方法,包括:
獲取目標(biāo)軟件組件的初始參數(shù)集合;
根據(jù)所述初始參數(shù)集合控制所述目標(biāo)軟件組件運(yùn)行,得到所述目標(biāo)軟件組件的中間參數(shù)集合;
根據(jù)所述中間參數(shù)集合進(jìn)行機(jī)器學(xué)習(xí),得到所述目標(biāo)軟件組件的最終參數(shù)集合,其中,所述目標(biāo)軟件組件根據(jù)所述最終參數(shù)集合運(yùn)行時(shí)的性能優(yōu)于根據(jù)所述初始參數(shù)集合運(yùn)行時(shí)的性能。
第二方面,本申請(qǐng)實(shí)施例提供一種參數(shù)調(diào)優(yōu)裝置,包括:
獲取單元,用于獲取目標(biāo)軟件組件的初始參數(shù)集合;
封裝單元,用于根據(jù)所述初始參數(shù)集合控制所述目標(biāo)軟件組件運(yùn)行,得到所述目標(biāo)軟件組件的中間參數(shù)集合;
訓(xùn)練單元,用于根據(jù)所述中間參數(shù)集合進(jìn)行機(jī)器學(xué)習(xí),得到所述目標(biāo)軟件組件的最終參數(shù)集合,其中,所述目標(biāo)軟件組件根據(jù)所述最終參數(shù)集合運(yùn)行時(shí)的性能優(yōu)于根據(jù)所述初始參數(shù)集合運(yùn)行時(shí)的性能。
第三方面,本申請(qǐng)實(shí)施例提供一種電子設(shè)備,包括處理器、存儲(chǔ)器、通信接口以及一個(gè)或多個(gè)程序,上述一個(gè)或多個(gè)程序被存儲(chǔ)在上述存儲(chǔ)器中,并且被配置由上述處理器執(zhí)行,上述程序包括用于執(zhí)行本申請(qǐng)實(shí)施例第一方面的方法中的部分或全部步驟的指令。
第四方面,本申請(qǐng)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),上述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)用于存儲(chǔ)計(jì)算機(jī)程序,上述計(jì)算機(jī)程序被處理器執(zhí)行,以實(shí)現(xiàn)如本申請(qǐng)實(shí)施例第一方面的方法中所描述的部分或全部步驟。
第五方面,本申請(qǐng)實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,上述計(jì)算機(jī)程序產(chǎn)品包括存儲(chǔ)了計(jì)算機(jī)程序的非瞬時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),上述計(jì)算機(jī)程序可操作來使計(jì)算機(jī)執(zhí)行如本申請(qǐng)實(shí)施例第一方面的方法中所描述的部分或全部步驟。該計(jì)算機(jī)程序產(chǎn)品可以為一個(gè)軟件安裝包。
可以看出,相較于采用人工方式對(duì)軟件組件的參數(shù)集合進(jìn)行調(diào)優(yōu),在本申請(qǐng)實(shí)施例中,參數(shù)調(diào)優(yōu)裝置根據(jù)初始參數(shù)集合控制目標(biāo)軟件組件運(yùn)行,得到目標(biāo)軟件組件的中間參數(shù),以及根據(jù)中間參數(shù)進(jìn)行機(jī)器學(xué)習(xí),得到目標(biāo)軟件組件的最終參數(shù)集合,目標(biāo)軟件組件根據(jù)最終參數(shù)集合運(yùn)行時(shí)的性能優(yōu)于根據(jù)初始參數(shù)集合運(yùn)行時(shí)的性能,這樣能夠?qū)崿F(xiàn)通過機(jī)器學(xué)習(xí)對(duì)軟件組件的參數(shù)集合進(jìn)行調(diào)優(yōu),得到該軟件組件的最優(yōu)參數(shù)集合。
本申請(qǐng)的這些方面或其他方面在以下實(shí)施例的描述中會(huì)更加簡(jiǎn)明易懂。
附圖說明
為了更清楚地說明本申請(qǐng)實(shí)施例或背景技術(shù)中的技術(shù)方案,下面將對(duì)本申請(qǐng)實(shí)施例或背景技術(shù)中所需要使用的附圖進(jìn)行說明。
圖1A是本申請(qǐng)實(shí)施例提供的一種參數(shù)調(diào)優(yōu)方法的流程示意圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市商湯科技有限公司,未經(jīng)深圳市商湯科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911050906.3/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





