【技術實現步驟摘要】
參數優化方法以及裝置
[0001]本說明書實施例涉及計算機
,特別涉及一種參數優化方法。
技術介紹
[0002]隨著計算機技術的發展,針對參數的調優任務越來越多,包括針對系統以及機器學習模型的參數調優。實際應用中,在進行模型訓練,以及系統參數調優時,將會耗費大量的時間,由于模型訓練和系統參數調優均為不斷的進行參數調整的過程,直到滿足參數優化條件,針對參數的調優任務才結束。
[0003]近年來,學術界和工業界出現依靠機器學習方法,基于大量調優數據記錄,在操作系統內核,編譯器,以及數據庫等場景推廣參數調優的算法。但是上述領域涉及的參數數量較多,可能高達成百上千維。如果無法及時停止調優,可能導致浪費過多調優輪次,從而影響整體調優效率,也將造成資源浪費。因此,亟需一種有效的方法以解決上述問題。
技術實現思路
[0004]有鑒于此,本說明書實施例提供了一種參數優化方法。本說明書一個或者多個實施例同時涉及一種參數優化裝置,一種計算設備,一種計算機可讀存儲介質以及一種計算機程序,以解決現有技術中存在的技術缺陷。
[0005]根據本說明書實施例的第一方面,提供了一種參數優化方法,包括:
[0006]執行目標對象的參數優化任務,根據執行結果確定當前任務執行周期的任務參數和任務評估參數;
[0007]根據優化窗口在所述目標對象的歷史任務參數中選擇初始任務參數,以及在所述目標對象的歷史任務評估參數中選擇初始任務評估參數;
[0008]基于所述初始任務參數和所述任務參數確定目標任 ...
【技術保護點】
【技術特征摘要】
1.一種參數優化方法,包括:執行目標對象的參數優化任務,根據執行結果確定當前任務執行周期的任務參數和任務評估參數;根據優化窗口在所述目標對象的歷史任務參數中選擇初始任務參數,以及在所述目標對象的歷史任務評估參數中選擇初始任務評估參數;基于所述初始任務參數和所述任務參數確定目標任務參數,以及基于所述初始任務評估參數和所述任務評估參數確定目標任務評估參數;基于所述目標任務參數和所述目標任務評估參數,創建所述當前任務執行周期對應的參數優化信息,用于表示所述目標對象的參數優化進度。2.根據權利要求1所述的方法,所述根據執行結果確定當前任務執行周期的任務參數和任務評估參數步驟執行之后,還包括:在所述當前任務執行周期的任務周期排序值大于等于任務周期閾值的情況下,基于所述參數優化任務的任務執行周期的周期數值和所述任務周期排序值確定優化窗口;在所述當前任務執行周期的任務周期排序值小于任務周期閾值的情況下,基于所述任務周期排序值確定優化窗口。3.根據權利要求1所述的方法,所述根據優化窗口在所述目標對象的歷史任務參數中選擇初始任務參數,以及在所述目標對象的歷史任務評估參數中選擇初始任務評估參數之前,還包括:確定所述目標對象在歷史任務執行周期對應的歷史任務參數和歷史任務評估參數,并執行根據優化窗口在所述目標對象的歷史任務參數中選擇初始任務參數,以及在所述目標對象的歷史任務評估參數中選擇初始任務評估參數步驟。4.根據權利要求1或3所述的方法,所述根據優化窗口在所述目標對象的歷史任務參數中選擇初始任務參數,以及在所述目標對象的歷史任務評估參數中選擇初始任務評估參數,包括:確定所述優化窗口對應的參數覆蓋區間;獲取所述參數優化任務的歷史任務參數隊列和歷史評估參數隊列;基于所述參數覆蓋區間在所述歷史任務參數隊列中選擇初始任務參數,以及在所述歷史評估參數隊列擇初始任務評估參數;其中,所述歷史任務參數隊列中包含的子歷史任務參數,和所述歷史任務評估參數隊列中包含的子歷史任務評估參數,按照所述參數優化任務的任務執行周期順序排列。5.根據權利要求1所述的方法,所述基于所述初始任務參數和所述任務參數確定目標任務參數,以及基于所述初始任務評估參數和所述任務評估參數確定目標任務評估參數,包括:基于所述初始任務參數和所述任務參數計算目標任務參數;確定所述初始任務評估參數包含的預設任務評估參數和待計算任務評估參數,并基于所述待計算任務評估參數、所述預設任務評估參數和所述任務評估參數計算目標任務評估參數。6.根據權利要求1所述的方法,所述基于所述目標任務參數和所述目標任務評估參數,創建所述當前任務執行周期對應的參數優化信息,包括:
基于所述目標任務參數和所述目標任務評估參數計算目標優化參數;基于所述目標優化參數創建...
【專利技術屬性】
技術研發人員:王慶龍,王潤哲,胡玉溪,
申請(專利權)人:阿里云計算有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。