悉,本發(fā)明并不受所描述的動(dòng)作順序的限制,因?yàn)?依據(jù)本發(fā)明,某些步驟可以采用其它順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知 悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作和模塊并不一定都是本發(fā) 明所必須的。
[0237] 在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒有詳述的部 分,可以參見其它實(shí)施例的相關(guān)描述。
[0238] 本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例中的各種方法中的全部或部分步驟是 可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存 儲(chǔ)介質(zhì)例如可以包括:只讀存儲(chǔ)器、隨機(jī)存儲(chǔ)器、磁盤或光盤等。
[0239] 以上對(duì)本發(fā)明所提供的一種數(shù)據(jù)真實(shí)值的估計(jì)方法及數(shù)據(jù)真實(shí)值估計(jì)裝置進(jìn)行 了詳細(xì)介紹,對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實(shí)施例的思想,在【具體實(shí)施方式】及應(yīng) 用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【主權(quán)項(xiàng)】
1. 一種數(shù)據(jù)真實(shí)值的估計(jì)方法,其特征在于,包括: 確定數(shù)學(xué)優(yōu)化模型,其中,所述數(shù)學(xué)優(yōu)化模型基于第一優(yōu)化參數(shù)和第二優(yōu)化參數(shù)構(gòu)建, 所述第一優(yōu)化參數(shù)包括目標(biāo)數(shù)據(jù)的估計(jì)值,所述第二優(yōu)化參數(shù)包括各個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重 值,其中,所述目標(biāo)數(shù)據(jù)源包含所述目標(biāo)數(shù)據(jù); 初始化所述第一優(yōu)化參數(shù)和所述第二優(yōu)化參數(shù); 對(duì)所述第一優(yōu)化參數(shù)和所述第二優(yōu)化參數(shù)進(jìn)行迭代更新運(yùn)算; 當(dāng)滿足預(yù)置的迭代中止條件時(shí),將滿足預(yù)置的迭代中止條件時(shí)得到的所述目標(biāo)數(shù)據(jù)的 估計(jì)值確定為所述目標(biāo)數(shù)據(jù)的真實(shí)值; 其中,所述對(duì)所述第一優(yōu)化參數(shù)和所述第二優(yōu)化參數(shù)進(jìn)行迭代更新運(yùn)算,包括:第一迭 代更新運(yùn)算或第二迭代更新運(yùn)算; 所述第一迭代更新運(yùn)算包括: 根據(jù)所述數(shù)學(xué)優(yōu)化模型,所述目標(biāo)數(shù)據(jù)在所述各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值W及所述第 一優(yōu)化參數(shù)的當(dāng)前值,更新所述第二優(yōu)化參數(shù); 在更新所述第二優(yōu)化參數(shù)后,根據(jù)所述目標(biāo)數(shù)據(jù)在所述各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值和 所述第二優(yōu)化參數(shù)的當(dāng)前值,更新所述第一優(yōu)化參數(shù); 在更新所述第一優(yōu)化參數(shù)后,返回并順序執(zhí)行所述更新所述第二優(yōu)化參數(shù)的步驟和所 述更新所述第一優(yōu)化參數(shù)的步驟; 所述第二迭代更新運(yùn)算包括: 根據(jù)所述目標(biāo)數(shù)據(jù)在所述各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值和所述第二優(yōu)化參數(shù)的當(dāng)前值, 更新所述第一優(yōu)化參數(shù); 在更新所述第一優(yōu)化參數(shù)后,根據(jù)所述數(shù)學(xué)優(yōu)化模型,所述目標(biāo)數(shù)據(jù)在所述各個(gè)目標(biāo) 數(shù)據(jù)源中的記錄值W及所述第一優(yōu)化參數(shù)的當(dāng)前值,更新所述第二優(yōu)化參數(shù); 在更新所述第二優(yōu)化參數(shù)后,返回并順序執(zhí)行所述更新所述第一優(yōu)化參數(shù)的步驟和所 述更新所述第二優(yōu)化參數(shù)的步驟。2. 根據(jù)權(quán)利要求1所述的方法,其特征在于, 在所述各個(gè)目標(biāo)數(shù)據(jù)源中,每個(gè)目標(biāo)數(shù)據(jù)源包含至少一條數(shù)據(jù)記錄,且每條數(shù)據(jù)記錄 包含至少一個(gè)數(shù)據(jù),且,每個(gè)目標(biāo)數(shù)據(jù)源包含相同數(shù)量的數(shù)據(jù)記錄,且,每條數(shù)據(jù)記錄包含 相同數(shù)量的數(shù)據(jù); 所述確定數(shù)學(xué)優(yōu)化模型具體為確定如下數(shù)學(xué)優(yōu)化模型:在上式中,vW為目標(biāo)數(shù)據(jù)源中所有數(shù)據(jù)的估計(jì)值集合,W表示各個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重 值的集合,K表示目標(biāo)數(shù)據(jù)源的個(gè)數(shù),N表示每個(gè)目標(biāo)數(shù)據(jù)源包含的數(shù)據(jù)記錄的數(shù)量,M表示 每條數(shù)據(jù)記錄包含的不同數(shù)據(jù)類型數(shù)據(jù)的數(shù)量,Wk表示第k個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重值, 表示第i條數(shù)據(jù)記錄的第m個(gè)數(shù)據(jù)在第k個(gè)目標(biāo)數(shù)據(jù)源中的記錄值,(v,:>,>)為用于 計(jì)算之間的誤差的代價(jià)函數(shù),5 (W)為用于對(duì)目標(biāo)數(shù)據(jù)源的權(quán)重值進(jìn)行約束的約 束函數(shù),其中,各個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重值均為實(shí)數(shù); 所述初始化所述第一優(yōu)化參數(shù)和所述第二優(yōu)化參數(shù),包括: 初始化目標(biāo)數(shù)據(jù)源中每個(gè)數(shù)據(jù)的估計(jì)值和每個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重值; 所述根據(jù)所述數(shù)學(xué)優(yōu)化模型,所述目標(biāo)數(shù)據(jù)在所述各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值W及所 述第一優(yōu)化參數(shù)的當(dāng)前值,更新所述第二優(yōu)化參數(shù),包括: 所述根據(jù)所述數(shù)學(xué)優(yōu)化模型,所述每個(gè)數(shù)據(jù)在所述各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值,當(dāng)前 所述每個(gè)數(shù)據(jù)的估計(jì)值W及第一公式,更新每個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重值,其中,所述第一公式 為:S. t.S (W) =1; 所述根據(jù)所述目標(biāo)數(shù)據(jù)在所述各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值和所述第二優(yōu)化參數(shù)的當(dāng) 前值,更新所述第一優(yōu)化參數(shù),包括: 根據(jù)所述每個(gè)數(shù)據(jù)在所述各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值,當(dāng)前每個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重值W及第二公式,更新所述每個(gè)數(shù)據(jù)的估計(jì)值,其中,所述第二公式為:3.根據(jù)權(quán)利要求2所述的方法,其特征在于, 所述5 (W)取如下H種形式中的任意一種:,其中,Wk不小于0,k=l, 2. ..,K;,其中,Wk不小于0,且P為正整數(shù);,其中,Wk取0或1,且j為不等于0的實(shí)數(shù)。4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于, 對(duì)于數(shù)據(jù)類型為離散型變量的數(shù)據(jù),式,滿足如下條件:5.根據(jù)權(quán)利要求2或3所述的方法,其特征在于, 對(duì)于數(shù)據(jù)類型為連續(xù)型變量的數(shù)據(jù),足如下兩個(gè)條件中的任一個(gè):6. 根據(jù)權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于, 所述方法還包括: 判斷所述迭代更新運(yùn)算過程中的迭代累計(jì)次數(shù)是否超過預(yù)置的口限值,若超過,則判 定當(dāng)前滿足預(yù)置的迭代中止條件,若不超過,則判定當(dāng)前不滿足預(yù)置的迭代中止條件。7. 根據(jù)權(quán)利要求2至5任一項(xiàng)所述的方法,其特征在于, 所述方法還包括:判斷所述迭代更新運(yùn)算過程中,本次迭代得到的f(vW,W)與前次迭 代得到的f(vW,W)之間的差值是否小于預(yù)置闊值; 若小于預(yù)置闊值,則判定當(dāng)前滿足預(yù)置的迭代中止條件,若不小于預(yù)置闊值,則判定當(dāng) 前不滿足預(yù)置的迭代中止條件。8. -種數(shù)據(jù)真實(shí)值估計(jì)裝置,其特征在于,包括: 第一確定單元,用于確定數(shù)學(xué)優(yōu)化模型,其中,所述數(shù)學(xué)優(yōu)化模型基于第一優(yōu)化參數(shù)和 第二優(yōu)化參數(shù)構(gòu)建,所述第一優(yōu)化參數(shù)包括目標(biāo)數(shù)據(jù)的估計(jì)值,所述第二優(yōu)化參數(shù)包括各 個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重值,其中,所述目標(biāo)數(shù)據(jù)源包含所述目標(biāo)數(shù)據(jù); 初始化單元,用于初始化所述第一優(yōu)化參數(shù)和所述第二優(yōu)化參數(shù); 迭代更新運(yùn)算單元,用于對(duì)所述第一優(yōu)化參數(shù)和所述第二優(yōu)化參數(shù)進(jìn)行迭代更新運(yùn) 算; 第二確定單元,用于當(dāng)滿足預(yù)置的迭代中止條件時(shí),將滿足預(yù)置的迭代中止條件時(shí)得 到的所述目標(biāo)數(shù)據(jù)的估計(jì)值確定為所述目標(biāo)數(shù)據(jù)的真實(shí)值; 其中,所述迭代更新運(yùn)算單元具體用于:根據(jù)所述數(shù)學(xué)優(yōu)化模型,所述目標(biāo)數(shù)據(jù)在所述 各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值W及所述第一優(yōu)化參數(shù)的當(dāng)前值更新所述第二優(yōu)化參數(shù),在更 新所述第二優(yōu)化參數(shù)之后,根據(jù)所述目標(biāo)數(shù)據(jù)在所述各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值和所述更 新后的第二優(yōu)化參數(shù)更新所述第一優(yōu)化參數(shù),返回并順序執(zhí)行所述更新所述第二優(yōu)化參數(shù) 的動(dòng)作和所述更新所述第一優(yōu)化參數(shù)的動(dòng)作; 或者, 所述迭代更新運(yùn)算單元具體用于:根據(jù)所述目標(biāo)數(shù)據(jù)在所述各個(gè)目標(biāo)數(shù)據(jù)源中的記錄 值和所述第二優(yōu)化參數(shù)的當(dāng)前值更新所述第一優(yōu)化參數(shù),在更新所述第一優(yōu)化參數(shù)之后, 根據(jù)所述數(shù)學(xué)優(yōu)化模型,所述目標(biāo)數(shù)據(jù)在所述各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值W及所述更新后 的第一優(yōu)化參數(shù),更新所述第二優(yōu)化參數(shù),返回并順序執(zhí)行所述更新所述第一優(yōu)化參數(shù)的 動(dòng)作和所述更新所述第二優(yōu)化參數(shù)的動(dòng)作。9. 根據(jù)權(quán)利要求8所述的數(shù)據(jù)真實(shí)值估計(jì)裝置,其特征在于, 在所述各個(gè)目標(biāo)數(shù)據(jù)源中,每個(gè)目標(biāo)數(shù)據(jù)源包含至少一條數(shù)據(jù)記錄,且每條數(shù)據(jù)記錄 包含至少一個(gè)數(shù)據(jù),且,每個(gè)目標(biāo)數(shù)據(jù)源包含相同數(shù)量的數(shù)據(jù)記錄,且,每條數(shù)據(jù)記錄包含 相同數(shù)量的數(shù)據(jù); 所述第一確定單元確定的數(shù)學(xué)優(yōu)化模型為:在上式中,vW為目標(biāo)數(shù)據(jù)源中所有數(shù)據(jù)的估計(jì)值集合,w表示各個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重 值的集合,K表示目標(biāo)數(shù)據(jù)源的個(gè)數(shù),N表示每個(gè)目標(biāo)數(shù)據(jù)源包含的數(shù)據(jù)記錄的數(shù)量,M表示 每條數(shù)據(jù)記錄包含的不同數(shù)據(jù)類型數(shù)據(jù)的數(shù)量,Wk表示第k個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重值,表 示第i條數(shù)據(jù)記錄的第m個(gè)數(shù)據(jù)在第k個(gè)目標(biāo)數(shù)據(jù)源中的記錄值,j)為用于計(jì) 算誠(chéng)-誠(chéng))之間的g差的代價(jià)@數(shù),S師)力才S標(biāo)數(shù)據(jù)源的權(quán)重值?行約束的約束 函數(shù),其中,各個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重值均為實(shí)數(shù); 所述初始化單元具體用于:初始化目標(biāo)數(shù)據(jù)源中每個(gè)數(shù)據(jù)的估計(jì)值和每個(gè)目標(biāo)數(shù)據(jù)源 的權(quán)重值; 所述迭代更新運(yùn)算單元具體用于: 根據(jù)所述數(shù)學(xué)優(yōu)化模型,所述每個(gè)數(shù)據(jù)在所述各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值,當(dāng)前所述 每個(gè)數(shù)據(jù)的估計(jì)值W及第一公式更新每個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重值;根據(jù)所述每個(gè)數(shù)據(jù)在所述 各個(gè)目標(biāo)數(shù)據(jù)源中的記錄值,當(dāng)前每個(gè)目標(biāo)數(shù)據(jù)源的權(quán)重值W及第二公式,更新所述每個(gè) 數(shù)據(jù)的估計(jì)值, 其中,所述第一公式為:S. t.5 (W) =1 ; 所述第二公式為:10. 根據(jù)權(quán)利要求8或9所述的數(shù)據(jù)真實(shí)值估計(jì)裝置,其特征在于, 所述數(shù)據(jù)真實(shí)值估計(jì)裝置還包括: 判斷單元,用于判斷所述迭代更新運(yùn)算單元在迭代更新運(yùn)算過程中的迭代累計(jì)次數(shù)是 否超過預(yù)置的口限值,若超過,則判定當(dāng)前滿足預(yù)置的迭代中止條件,若不超過,則判定當(dāng) 前不滿足預(yù)置的迭代中止條件。11. 根據(jù)權(quán)利要求9所述的數(shù)據(jù)真實(shí)值估計(jì)裝置,其特征在于, 所述數(shù)據(jù)真實(shí)值估計(jì)裝置還包括: 判斷單元,用于判斷在所述迭代更新運(yùn)算單元執(zhí)行迭代更新運(yùn)算過程中,本次迭代得 到的f(vW,W)與前次迭代得到的f(vW,W)之間的差值是否小于預(yù)置闊值,若小于預(yù)置闊 值,則判定當(dāng)前滿足預(yù)置的迭代中止條件,若不小于預(yù)置闊值,則判定當(dāng)前不滿足預(yù)置的迭 代中止條件。
【專利摘要】本發(fā)明實(shí)施例公開了一種數(shù)據(jù)真實(shí)值的估計(jì)方法及數(shù)據(jù)真實(shí)值估計(jì)裝置。本發(fā)明實(shí)施例的方法包括:基于對(duì)不同數(shù)據(jù)源有不同的可信度及分布模型的假設(shè),將數(shù)據(jù)源的權(quán)重值和數(shù)據(jù)的估計(jì)值統(tǒng)一在一個(gè)數(shù)學(xué)優(yōu)化模型中,基于該數(shù)學(xué)優(yōu)化模型和數(shù)據(jù)在數(shù)據(jù)源中的記錄值,通過迭代更新運(yùn)算估計(jì)目標(biāo)數(shù)據(jù)的真實(shí)值,能夠有效避免多源異構(gòu)數(shù)據(jù)的沖突問題,將數(shù)據(jù)源的權(quán)重值集成在數(shù)據(jù)的估計(jì)值的數(shù)學(xué)優(yōu)化模型中,能夠減少數(shù)據(jù)的估計(jì)值與真實(shí)值之間的偏差,提高數(shù)據(jù)真實(shí)值估計(jì)的準(zhǔn)確性。
【IPC分類】G06F17/30
【公開號(hào)】CN104933052
【申請(qǐng)?zhí)枴緾N201410099347
【發(fā)明人】田光見, 何誠(chéng), 范偉
【申請(qǐng)人】華為技術(shù)有限公司
【公開日】2015年9月23日
【申請(qǐng)日】2014年3月17日