[發明專利]一種模型訓練層AdaBoost算法的參數優化方法在審
| 申請號: | 201710332545.6 | 申請日: | 2017-05-12 |
| 公開(公告)號: | CN107170443A | 公開(公告)日: | 2017-09-15 |
| 發明(設計)人: | 羅森林;潘麗敏;王懷慶;劉曉雙 | 申請(專利權)人: | 北京理工大學 |
| 主分類號: | G10L15/06 | 分類號: | G10L15/06;G10L25/51;G06K9/62 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100081 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 模型 訓練 adaboost 算法 參數 優化 方法 | ||
1.一種模型訓練層AdaBoost算法的參數優化方法,其特征在于,所述方法包括以下步驟:
步驟1,采集并生成音頻事件訓練樣本,完成數據的預處理,得到帶有正負樣本標記的訓練數據;
步驟2,對步驟1獲得數據集S,應用AdaBoost算法,訓練音頻事件識別模型;
步驟3,采用步驟2的方法作為目標函數,應用模擬退火方法,優化AdaBoost的訓練參數。
2.根據權利要求1所述的方法,其特征在于,所述訓練音頻事件識別模型的步驟具體包括:
步驟2.1,初始化權重
步驟2.2,對第t次訓練(T為總訓練次數,且t=1,2,...,T),歸一化權重:
步驟2.3,對每一維特征j,訓練弱分類器hj,計算其樣本集的分類錯誤率:
步驟2.4,選取分類率et最小的分類器ht,放入強分類器列表;
步驟2.5,更新樣本權重:
其中,i=1,2,...,N,如果樣本xi被正確分類,則ei=0,否則ei=1;
步驟2.6,重復步驟2.2至步驟2.5共T次。
3.根據權利要求1所述的方法,其特征在于,所述模型訓練參數優化的步驟具體包括:
步驟3.1,在步驟2中隨機設定一個迭代次數T0,將步驟2輸出結果的準確度記為f(T0)=A,使用T0和A作為模擬退火算法的初始值,步驟2中的數據操作函數f作為目標函數;
步驟3.2,運行模擬退火算法;
步驟3.3,記錄模擬退火算法結果Tbest,并將此值作為AdaBoost的迭代次數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京理工大學,未經北京理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710332545.6/1.html,轉載請聲明來源鉆瓜專利網。





