專利名稱:信息處理設(shè)備、信息處理方法和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理設(shè)備、信息處理方法和程序,具體涉及能夠?yàn)楣?計(jì)結(jié)果提供適當(dāng)?shù)碾S機(jī)性的信息處理設(shè)備、信息處理方法和程序。
背景技術(shù):
本申請(qǐng)人過去已提出了基于已知內(nèi)容項(xiàng)的元數(shù)據(jù)來估計(jì)另 一 內(nèi)容項(xiàng) 的未知的元數(shù)據(jù)的技術(shù)(參見例如日本專利申請(qǐng)公開2007-122186)。該對(duì) 元數(shù)據(jù)的估計(jì)被用于例如向用戶推薦最適合的內(nèi)容的推薦處理。
例如,在內(nèi)容是音樂的例子中,執(zhí)行用于基于樂曲的特征量來創(chuàng)建元 數(shù)據(jù)估計(jì)式的機(jī)器學(xué)習(xí),并將預(yù)定的樂曲的特征量輸入到通*器學(xué)習(xí)而 創(chuàng)建的元數(shù)據(jù)估計(jì)式。由此可以估計(jì)該樂曲的未知的元數(shù)據(jù)。在這里,樂 曲的特征量指的是通過借助于預(yù)定的特征量計(jì)算式計(jì)算樂曲的數(shù)據(jù)(信號(hào)) 而獲得的值。此外,樂曲的元數(shù)據(jù)指的a示與用戶對(duì)樂曲的感受相對(duì)應(yīng) 的樂曲的特征的值,所述用戶對(duì)樂曲的感受例如是歡快、苦樂參半、悲傷 和快節(jié)奏等。
因此,例如,如果所估計(jì)的元翁:據(jù)包括表示樂曲的歡快程度的"歡快", 并且如果用戶搜索"歡快的"樂曲,則搜索裝置可以針對(duì)由用戶存儲(chǔ)的各 個(gè)內(nèi)容項(xiàng)而基于元數(shù)據(jù)估計(jì)式來計(jì)算(估計(jì))元數(shù)據(jù)"歡快"的程度,并且 可以向用戶呈現(xiàn)以該程度的降序而排序的樂曲。
然而,在這種類型的元數(shù)據(jù)估計(jì)中,只基于樂曲的特征量來估計(jì)樂曲 的元數(shù)據(jù)。因此自然難以100%的精確度來估計(jì)元數(shù)據(jù)。也就是說,估計(jì) 結(jié)果通常包括誤差。在上述的用戶搜索"歡快的"樂曲的情況下,所呈現(xiàn) 的"歡快的"樂曲的呈現(xiàn)順序包括誤差。因此,難以確保呈現(xiàn)順序真實(shí)地 反映"歡快的"樂曲的順序。
發(fā)明內(nèi)容
此外,在根據(jù)相關(guān)技術(shù)的元數(shù)據(jù)估計(jì)中,當(dāng)用戶搜索"歡快的"樂曲時(shí),由搜索裝置計(jì)算出的各個(gè)內(nèi)容項(xiàng)的元數(shù)據(jù)"歡快"的程度每次都由相 同的值表示,除非通*器學(xué)習(xí)而創(chuàng)建的元數(shù)據(jù)估計(jì)式被改變。因此,搜 索裝置每次以相同的排序順序向用戶呈現(xiàn)內(nèi)容項(xiàng)。該呈現(xiàn)造成了用戶對(duì)所 呈現(xiàn)的內(nèi)容變得厭煩的問題。
為了解決上述問題,已提出了以下方法該方法在一定程度上保持元 數(shù)據(jù)"歡快"的原始順序的同時(shí)隨機(jī)地重新排列內(nèi)容項(xiàng)。然而,這種重新 排列并無依據(jù)。因此,這種重新排列會(huì)導(dǎo)致不適當(dāng)?shù)乃阉鹘Y(jié)果(呈現(xiàn))。 也就是說,由于重新排列,在一些情況下"歡快"程度低的樂曲被呈現(xiàn)在 "歡快"程度高的樂曲上方。
當(dāng)利用諸如歡快、苦樂參半、悲傷和快節(jié)奏之類的因素作為樂曲的特 征量并利用諸如"喜歡"和"不喜歡"之類的標(biāo)簽作為元數(shù)據(jù)來估計(jì)和推 薦(呈現(xiàn))用戶偏好的樂曲時(shí),也發(fā)生類似的問題。
已經(jīng)鑒于上述情況而作出了本發(fā)明。期望為估計(jì)結(jié)果提供適當(dāng)?shù)碾S機(jī)性。
根據(jù)本發(fā)明的實(shí)施例的信息處理設(shè)備包括第一學(xué)習(xí)裝置、第一誤差建
模裝置、第一誤差生成裝置和第一估計(jì)裝置。第一學(xué)習(xí)裝置學(xué)習(xí)第一估計(jì)
式,該第一估計(jì)式用于基于內(nèi)容的特征量來估計(jì)內(nèi)容的第一目標(biāo)變量。第
一誤差建模裝置確定在基于第一學(xué)習(xí)裝置所學(xué)習(xí)的第一估計(jì)式來估計(jì)第
一目標(biāo)變量時(shí)所生成的誤差的第一模型。第一誤差生成裝置利用隨機(jī)數(shù)來
生成根據(jù)第 一誤差建模裝置所確定的第 一模型的誤差。第 一估計(jì)裝置利用 第一學(xué)習(xí)裝置所學(xué)習(xí)的第一估計(jì)式和第一誤差生成裝置所生成的隨機(jī)數(shù)
來估計(jì)內(nèi)容的第一 目標(biāo)變量。
根據(jù)本發(fā)明的實(shí)施例的信息處理設(shè)備還可包括搜索裝置,該搜索裝置 用于利用第一估計(jì)裝置所估計(jì)的內(nèi)容的第一 目標(biāo)變量來搜索內(nèi)容。
根據(jù)本發(fā)明的實(shí)施例的信息處理設(shè)備還可包括笫二學(xué)習(xí)裝置、第二誤 差建模裝置、第二誤差生成裝置和第二估計(jì)裝置。第二學(xué)習(xí)裝置利用通過 僅使用第一學(xué)習(xí)裝置所學(xué)習(xí)的第一估計(jì)式而獲得的第一目標(biāo)變量來學(xué)習(xí) 用于估計(jì)第二目標(biāo)變量的第二估計(jì)式。第二誤差建模裝置確定在基于第二 學(xué)習(xí)裝置所學(xué)習(xí)的第二估計(jì)式來估計(jì)第二目標(biāo)變量時(shí)所生成的誤差的第 二模型。第二誤差生成裝置利用隨M來生成根據(jù)第二誤差建模裝置所確 定的第二模型的誤差。第二估計(jì)裝置利用第二學(xué)習(xí)裝置所學(xué)習(xí)的第二估計(jì) 式和第二誤差生成裝置所生成的隨;MMM古計(jì)內(nèi)容的第二目標(biāo)變量。根據(jù)本發(fā)明的實(shí)施例的信息處理設(shè)備還可包括推薦裝置,該推薦裝置 用于利用第二估計(jì)裝置所估計(jì)的內(nèi)容的第二目標(biāo)變量來推薦內(nèi)容。
根據(jù)本發(fā)明的實(shí)施例的信息處理方法包括以下步驟學(xué)習(xí)第一估計(jì) 式,該第一估計(jì)式用于基于內(nèi)容的特征量來估計(jì)內(nèi)容的第一目標(biāo)變量;確 定在基于所學(xué)習(xí)的第一估計(jì)式來估計(jì)第一目標(biāo)變量時(shí)所生成的誤差的第 一模型;利用隨機(jī)數(shù)來生成根據(jù)所確定的第一模型的誤差;以及利用所學(xué) 習(xí)的第 一估計(jì)式和所生成的隨機(jī)數(shù)來估計(jì)內(nèi)容的第 一 目標(biāo)變量。
根據(jù)本發(fā)明的實(shí)施例的程序使得計(jì)算機(jī)執(zhí)行包括以下步驟的處理學(xué) 習(xí)第一估計(jì)式,該第一估計(jì)式用于基于內(nèi)容的特征量來估計(jì)內(nèi)容的第一 目 標(biāo)變量;確定在基于所學(xué)習(xí)的第一估計(jì)式來估計(jì)第一 目標(biāo)變量時(shí)所生成的 誤差的第一模型;利用隨機(jī)數(shù)來生成根據(jù)所確定的第一模型的誤差;以及 利用所學(xué)習(xí)的第 一估計(jì)式和所生成的隨機(jī)數(shù)來估計(jì)內(nèi)容的第 一 目標(biāo)變量。
在本發(fā)明的實(shí)施例中,學(xué)習(xí)用于基于內(nèi)容的特征量來估計(jì)內(nèi)容的第一 目標(biāo)變量的第一估計(jì)式,并確定在基于所學(xué)習(xí)的第一估計(jì)式來估計(jì)第一 目 標(biāo)變量時(shí)所生成的誤差的第一模型。此外,利用隨機(jī)數(shù)來生成根據(jù)所確定 的第一模型的誤差,并利用所學(xué)習(xí)的第一估計(jì)式和所生成的隨機(jī)數(shù)來估計(jì) 內(nèi)容的第一目標(biāo)變量。
才艮據(jù)本發(fā)明的實(shí)施例,可以為估計(jì)結(jié)果4I:供適當(dāng)?shù)碾S機(jī)性。
圖1是示出了本發(fā)明的實(shí)施例所應(yīng)用于的信息處理i殳備的配置示例 的框圖2是示出了存儲(chǔ)在元數(shù)據(jù)標(biāo)簽數(shù)據(jù)庫(DB)中的數(shù)據(jù)的示例的圖3是示出了存儲(chǔ)在偏好標(biāo)簽DB中的數(shù)據(jù)的示例的圖4是示出了由元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元生成的數(shù)據(jù)的示例的圖5是示出了從音樂DB獲取的樂曲的特征量的示例的圖6是示出了樂曲的偏好標(biāo)簽和估計(jì)的元翁:據(jù)標(biāo)簽的示例的圖7是示出了樂曲的估計(jì)的元數(shù)據(jù)標(biāo)簽的示例的圖8是示出了搜索處理中的估計(jì)的元數(shù)據(jù)標(biāo)簽和估計(jì)的偏好標(biāo)簽的 示例的圖;圖9是示出了在搜索處理中以估計(jì)的元數(shù)據(jù)標(biāo)簽的降序執(zhí)行的樂曲 排序的結(jié)果的圖10是示出了在搜索處理中以估計(jì)的偏好標(biāo)簽的降序執(zhí)行的樂曲排 序的結(jié)果的圖11是示出了推薦處理中的估計(jì)的偏好標(biāo)簽的示例的圖12是示出了在推薦處理中以估計(jì)的偏好標(biāo)簽的降序執(zhí)行的排序的 結(jié)果的圖13是用于說明元數(shù)據(jù)估計(jì)式學(xué)習(xí)處理的流程圖14是用于說明元數(shù)據(jù)標(biāo)簽估計(jì)處理的流程圖15是用于說明偏好估計(jì)式學(xué)習(xí)處理的流程圖16是用于說明偏好標(biāo)^(古計(jì)處理的流程圖17是用于說明搜索請(qǐng)求接收處理或推薦請(qǐng)求接收處理的流程圖18是用于說明搜索處理的;綠圖19是用于說明推薦處理的流程圖20是示出了估計(jì)功能的功能框圖;以及
圖21是示出了本發(fā)明的實(shí)施例所應(yīng)用于的計(jì)算機(jī)的配置示例的框圖。
具體實(shí)施例方式
圖1示出了本發(fā)明的實(shí)施例所應(yīng)用于的信息處理{更備的配置示例。
圖1的信息處理設(shè)備l執(zhí)行內(nèi)^t索處理和內(nèi)^^薦處理。下面將描 述信息處理設(shè)備l的配置和操作,其中將音樂作為內(nèi)容的示例。下面描述 的內(nèi)容搜索處理和內(nèi)容推薦處理也可應(yīng)用于諸如圖像等的除了音樂之外 的內(nèi)容。
信息處理設(shè)備1被配置為至少包括音樂DB (數(shù)據(jù)庫)11、元數(shù)據(jù)標(biāo) 簽輸入單元12、元數(shù)據(jù)標(biāo)簽DB 13、元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14、元數(shù)據(jù) 估計(jì)式DB 15、元數(shù)據(jù)標(biāo)簽估計(jì)單元16、偏好標(biāo)簽輸入單元17、偏好標(biāo) 簽DB18、偏好估計(jì)式學(xué)習(xí)單元19、偏好估計(jì)式DB20、偏好標(biāo)簽估計(jì)單 元21、搜索請(qǐng)求或推薦請(qǐng)求輸入單元22、搜索單元23、推薦單元24和搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25。
音樂DB 11將從未示出的音樂輸入單元輸入的諸多樂曲的數(shù)據(jù)(音樂 數(shù)據(jù))與該樂曲的特征量存儲(chǔ)在一起。在此,樂曲的特征量指的是通過借
助于預(yù)定的特征量計(jì)算式計(jì)算樂曲的數(shù)據(jù)(信號(hào))而獲得的值。特征量可 以隨音樂數(shù)據(jù)一起被輸入。替代性地,可以只輸入音樂數(shù)據(jù),并且可以使 用輸入的音樂數(shù)據(jù)而利用預(yù)定的特征量計(jì)算式來計(jì)算特征量。在本實(shí)施例 中,假定音樂DBll存儲(chǔ)n首樂曲(nX))且針對(duì)每首樂曲存儲(chǔ)m種類型 的特征量(m>0 )。
元數(shù)據(jù)標(biāo)簽輸入單元12接收用戶輸入的、存儲(chǔ)在音樂DB 11中的樂 曲的元數(shù)據(jù)標(biāo)簽,并將該元數(shù)據(jù)標(biāo)簽提供給元數(shù)據(jù)標(biāo)簽DB 13。
元數(shù)據(jù)標(biāo)簽指的a示樂曲的元數(shù)據(jù)的程度的值。元數(shù)據(jù)包括歡快、 苦樂參半、悲傷和快節(jié)奏等,其均為與用戶對(duì)樂曲的感受相對(duì)應(yīng)的樂曲特 征。在此,元數(shù)據(jù)被劃分成p種類型(p>0)。此外,元數(shù)據(jù)標(biāo)簽的可能的 值為1至5。當(dāng)元數(shù)據(jù)(例如"歡快")完全不適用于樂曲時(shí)用戶輸A^值 "1",當(dāng)元數(shù)據(jù)不適用于樂曲時(shí)用戶輸入值"2",當(dāng)難以確定元數(shù)據(jù)是否 適用于樂曲時(shí)用戶輸入值"3",當(dāng)元凝:據(jù)適用于樂曲時(shí)用戶輸入值"4", 以及當(dāng)元數(shù)據(jù)非常適用于樂曲時(shí)用戶輸入值"5"。因此,樂曲的元數(shù)據(jù)標(biāo) 簽指的a示樂曲的歡快、苦樂參半、悲傷和快節(jié)奏等的程度的值。
元lt據(jù)標(biāo)簽DB 13存儲(chǔ)由元翁:據(jù)標(biāo)簽輸入單元12 4^供的樂曲的元數(shù) 據(jù)標(biāo)簽。不必為存儲(chǔ)在音樂DBll中的每個(gè)樂曲都分配元數(shù)據(jù)標(biāo)簽。
元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14使用存儲(chǔ)在元數(shù)據(jù)標(biāo)簽DB 13中的樂曲的 元數(shù)據(jù)標(biāo)簽和m種類型的特征量來執(zhí)行線性回歸,以由此導(dǎo)出用于估計(jì) 元數(shù)據(jù)的元數(shù)據(jù)估計(jì)式。也就是說,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14M數(shù)據(jù) 標(biāo)簽DB 13獲料儲(chǔ)在音樂DB 11中的樂曲的元lgt據(jù)標(biāo)簽,并從音樂DB 11獲取該樂曲的m種類型的特征量。然后,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14通 過線性回歸而導(dǎo)出用于估計(jì)元lt據(jù)的元it據(jù)估計(jì)式。
元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14針對(duì)p種類型的元數(shù)據(jù)中的每種類型的元 數(shù)據(jù)而導(dǎo)出元數(shù)據(jù)估計(jì)式,并將該元l^據(jù)估計(jì)式提供給元lt據(jù)估計(jì)式DB 15。元數(shù)據(jù)估計(jì)式DB 15存儲(chǔ)由元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14提供的元數(shù)據(jù) 估計(jì)式。存儲(chǔ)元數(shù)據(jù)估計(jì)式意味著存儲(chǔ)用于標(biāo)識(shí)元數(shù)據(jù)估計(jì)式的參數(shù)。這 也適用于稍后描述的偏好估計(jì)式。
元數(shù)據(jù)標(biāo)簽估計(jì)單元16借助于存儲(chǔ)在元數(shù)據(jù)估計(jì)式DB 15中的元據(jù)估計(jì)式來計(jì)算(估計(jì))存儲(chǔ)在音樂DB 11中的樂曲的未知的元數(shù)據(jù)。更 具體地,元數(shù)據(jù)標(biāo)簽估計(jì)單元16從音樂DB 11獲得要計(jì)算其元數(shù)據(jù)的各 個(gè)樂曲的特征量,并將該特征量代入使用樂曲的特征量作為變量的元數(shù)據(jù) 估計(jì)式中,以由此計(jì)算未知的元數(shù)據(jù)。所計(jì)算出的樂曲的元數(shù)據(jù)在適當(dāng)時(shí) 被提供g好估計(jì)式學(xué)習(xí)單元19、偏好標(biāo)簽估計(jì)單元21、或搜索單元23。
偏好標(biāo)簽輸入單元17接收用戶輸入的、存儲(chǔ)在音樂DB 11中的樂曲 的偏好標(biāo)簽,并將該偏好標(biāo)簽提供給偏好標(biāo)簽DB 18。偏好標(biāo)簽DB 18存 儲(chǔ)由偏好標(biāo)簽輸入單元17提供的樂曲的偏好標(biāo)簽。同樣不必為存儲(chǔ)在音 樂DB 11中的每個(gè)樂曲都分配偏好標(biāo)簽。
偏好標(biāo)簽指的A^示對(duì)樂曲的偏好程度的值。當(dāng)用戶憎惡輸入的樂曲 時(shí)用戶輸A^值"1",當(dāng)用戶不喜歡樂曲時(shí)用戶輸入值"2",當(dāng)難以確定用 戶是否喜歡樂曲時(shí)用戶輸入值"3",當(dāng)用戶喜歡樂曲時(shí)用戶輸入值"4", 以及當(dāng)用戶熱愛樂曲時(shí)用戶輸A^值"5"。
偏好估計(jì)式學(xué)習(xí)單元19使用存儲(chǔ)在偏好標(biāo)簽DB 18中的樂曲的偏好 標(biāo)簽來執(zhí)行線性回歸,以由此導(dǎo)出用于估計(jì)偏好標(biāo)簽的偏好估計(jì)式。具體 地,偏好估計(jì)式學(xué)習(xí)單元19使用存儲(chǔ)在偏好標(biāo)簽DB 18中的樂曲的偏好 標(biāo)簽以及由元數(shù)據(jù)標(biāo)簽估計(jì)單元16提供的p種類型的元數(shù)據(jù)標(biāo)簽來執(zhí)行 線性回歸,以由此導(dǎo)出用于估計(jì)偏好標(biāo)簽的偏好估計(jì)式。由元數(shù)據(jù)標(biāo)簽估 計(jì)單元16提供的元數(shù)據(jù)標(biāo)簽是基于元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14所導(dǎo)出的元 數(shù)據(jù)估計(jì)式來估計(jì)的(在下文中稱為估計(jì)的元數(shù)據(jù)標(biāo)簽)。所導(dǎo)出的偏好 估計(jì)式被提供g好估計(jì)式DB 20,并被存儲(chǔ)在偏好估計(jì)式DB 20中。
偏好標(biāo)簽估計(jì)單元21借助于存儲(chǔ)在偏好估計(jì)式DB 20中的偏好估計(jì) 式來估計(jì)預(yù)定的樂曲的偏好標(biāo)簽。在通過搜索單元23進(jìn)行樂曲搜索時(shí)和 通過推薦單元24進(jìn)行樂曲推薦時(shí)使用所估計(jì)的樂曲的偏好標(biāo)簽(在下文 中稱為估計(jì)的偏好標(biāo)簽)。因此,偏好標(biāo)簽估計(jì)單元21在適當(dāng)時(shí)估計(jì)多個(gè) 樂曲的偏好標(biāo)簽,并將所估計(jì)的偏好標(biāo)簽提供給搜索單元23或推薦單元 24。
搜索請(qǐng)求或推薦請(qǐng)求輸入單元22接收來自用戶的對(duì)音樂搜索或音樂 推薦的請(qǐng)求,并將該搜索請(qǐng)求或推薦請(qǐng)求提供給搜索單元23或推薦單元 24。例如,如果搜索請(qǐng)求或推薦請(qǐng)求輸入單元22接收到用戶輸入(指定) 的、對(duì)歡快的和快節(jié)奏的樂曲的搜索請(qǐng)求,則搜索請(qǐng)求或推薦請(qǐng)求輸入單 元22將該搜索請(qǐng)求隨搜索的條件一起輸出至搜索單元23。此外,例如, 如果搜索請(qǐng)求或推薦請(qǐng)求輸入單元22接收到用戶輸入(指定)的、對(duì)喜愛的樂曲的推薦請(qǐng)求,則搜索請(qǐng)求或推薦請(qǐng)求輸入單元22將該推薦請(qǐng)求 輸出至推薦單元24。
搜索單元23將^儲(chǔ)在音樂DB 11中的樂曲中選擇的、滿足由搜索 請(qǐng)求或推薦請(qǐng)求輸入單元22提供的搜索條件的樂曲的列表作為搜索結(jié)果 而提供給搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25。更詳細(xì)地,搜索單元23A^L 數(shù)據(jù)標(biāo)簽估計(jì)單元16獲得存儲(chǔ)在音樂DB 11中的樂曲的估計(jì)的元數(shù)據(jù)標(biāo) 簽,并從偏好標(biāo)簽估計(jì)單元21獲得該樂曲的估計(jì)的偏好標(biāo)簽。然后,搜 索單元23基于所獲得的估計(jì)的元數(shù)據(jù)標(biāo)簽和估計(jì)的偏好標(biāo)簽來搜索滿足 搜索條件的樂曲。搜索單元23在適當(dāng)時(shí)可以使得元數(shù)據(jù)標(biāo)簽估計(jì)單元16 計(jì)算樂曲的估計(jì)的元數(shù)據(jù)標(biāo)簽,并使得偏好標(biāo)簽估計(jì)單元21計(jì)算樂曲的 估計(jì)的偏好標(biāo)簽。
推薦單元24在接收到由搜索請(qǐng)求或推薦請(qǐng)求輸入單元22提供的推薦 請(qǐng)求時(shí),將存儲(chǔ)在音樂DB 11中的樂曲的推薦結(jié)果提供給搜索結(jié)果或推薦 結(jié)果呈現(xiàn)單元25。更詳細(xì)地,推薦單元24從偏好標(biāo)簽估計(jì)單元21獲得 存儲(chǔ)在音樂DB 11中的樂曲的估計(jì)的偏好標(biāo)簽,并將以估計(jì)的偏好標(biāo)簽的
單元25。與搜索單元23相類似地,推薦單元24也可以在適當(dāng)時(shí)使得偏 好標(biāo)簽估計(jì)單元21計(jì)算樂曲的估計(jì)的偏好標(biāo)簽。
搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25將由搜索單元23提供的搜索結(jié)果或 由推薦單元24提供的推薦結(jié)果呈現(xiàn)給用戶。具體地,搜索結(jié)果或推薦結(jié) 果呈現(xiàn)單元25將作為搜索結(jié)果或推薦結(jié)果的樂曲列表顯示在屏幕上,或 者以作為搜索結(jié)果或推薦結(jié)果的樂曲列表的順序來再現(xiàn)樂曲。
在上述配置的信息處理設(shè)備1中,可以基于所輸入的、存儲(chǔ)在音樂 DB 11中的一些樂曲的元lt據(jù)標(biāo)簽和偏好標(biāo)簽來創(chuàng)建元數(shù)據(jù)估計(jì)式和偏 好估計(jì)式。此外,可以借助于元數(shù)據(jù)估計(jì)式和偏好估計(jì)式來估計(jì)存儲(chǔ)在音 樂DBll中的全部樂曲的元數(shù)據(jù)和偏好標(biāo)簽。此外,可以基于樂曲的元數(shù) 據(jù)和偏好標(biāo)簽而將音樂搜索結(jié)果和音樂推薦結(jié)果呈現(xiàn)給用戶。
在信息處理^L備1所產(chǎn)生的音樂搜索結(jié)果和音樂推薦結(jié)果的呈現(xiàn)中, 元數(shù)據(jù)估計(jì)式和偏好估計(jì)式中的誤差被包括在搜索處理和推薦處理的計(jì) 算中。因此,可以為音樂搜索結(jié)果或音樂推薦結(jié)果提供適當(dāng)?shù)碾S機(jī)性,并 且可以將多種搜索結(jié)果和推薦結(jié)果呈現(xiàn)給用戶。
將參照?qǐng)D2至12來描述由信息處理設(shè)備1的各個(gè)塊執(zhí)行的詳細(xì)處理。圖2示出了存儲(chǔ)在元數(shù)據(jù)標(biāo)簽DB 13中的數(shù)據(jù)的示例。
元數(shù)據(jù)標(biāo)簽DB 13存儲(chǔ)由用戶輸入到元數(shù)據(jù)標(biāo)簽輸入單元12中的樂 曲的元數(shù)據(jù)標(biāo)簽。元數(shù)據(jù)被劃分為包括"歡快"、"快節(jié)奏"、"苦樂參半"、 "平靜"、"悲傷"等的p種類型。
如上文所述,不必為存儲(chǔ)在音樂DB 11中的每個(gè)樂曲都分配元數(shù)據(jù)標(biāo) 簽。此外,不必為樂曲的每種元數(shù)據(jù)類型都分配元數(shù)據(jù)標(biāo)簽。因此,例如, 在音樂1中僅為元數(shù)據(jù)"歡快"分配表示該元數(shù)據(jù)"完全不適用于該樂曲" 的值"1"。此外,例如,在音樂4和音樂5中,不為任一種元數(shù)據(jù)類型分 配元lt據(jù)標(biāo)簽。
圖3示出了存儲(chǔ)在偏好標(biāo)簽DB 18中的數(shù)據(jù)的示例。
偏好標(biāo)簽DB 18存儲(chǔ)由用戶輸入到偏好標(biāo)簽輸入單元17中的樂曲的 偏好標(biāo)簽。在圖3的示例中,針對(duì)音樂3而存儲(chǔ)表示"難以確定用戶是否 喜歡該樂曲"的值"3",針對(duì)音樂4而存儲(chǔ)表示"用戶熱愛該樂曲"的值 "5"。如上文所述,同樣不必為存儲(chǔ)在音樂DB 11中的每個(gè)樂曲都分配偏 好標(biāo)簽。因此,僅為一些樂曲分配偏好標(biāo)簽。
1^將描^L數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14的處理。
元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14將其元數(shù)據(jù)估計(jì)式尚未被導(dǎo)出的元數(shù)據(jù)類 型之一確定為其元數(shù)據(jù)估計(jì)式要被導(dǎo)出的元數(shù)據(jù)(在下文中稱為對(duì)象元數(shù) 據(jù))。元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14針對(duì)p種類型的元數(shù)據(jù)中的每種類型的元 數(shù)據(jù)而執(zhí)行導(dǎo)出元數(shù)據(jù)估計(jì)式的處理。也就是說,所有的p種類型的元數(shù) 據(jù)被順序地設(shè)為對(duì)象元數(shù)據(jù)。
元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14 ^it數(shù)據(jù)標(biāo)簽DB 13獲M個(gè)被分配有對(duì) 象元數(shù)據(jù)的標(biāo)簽(元數(shù)據(jù)標(biāo)簽)的樂曲的元數(shù)據(jù)標(biāo)簽Mj。此外,元數(shù)據(jù) 估計(jì)式學(xué)習(xí)單元14從音樂DB 11獲得每個(gè)其元數(shù)據(jù)標(biāo)簽Mj已被M數(shù)據(jù) 標(biāo)簽DB 13獲取的樂曲的m種類型的特征量Xi至Xm。然后,元數(shù)據(jù)估 計(jì)式學(xué)習(xí)單元14針對(duì)所獲取的每個(gè)樂曲而將元數(shù)據(jù)標(biāo)簽Mj與特征量& 至Xm相關(guān)聯(lián)。
圖4示出了數(shù)據(jù)的示例,其中對(duì)象元數(shù)據(jù)是元數(shù)據(jù)"歡快",并JL^ 元數(shù)據(jù)標(biāo)簽DB 13獲取的每個(gè)預(yù)定的樂曲的元數(shù)據(jù)標(biāo)簽Mj被與從音樂
DBll獲取的該樂曲的特征量Xi至Xm相關(guān)聯(lián)??梢曰跇非鷺?biāo)題、登記
順序、用于標(biāo)識(shí)樂曲的索引編號(hào)等來標(biāo)識(shí)存儲(chǔ)在音樂DB 11中的樂曲(的 特征量)與存儲(chǔ)在元數(shù)據(jù)標(biāo)簽DB 13中的樂曲(的元數(shù)據(jù)標(biāo)簽)之間的關(guān)聯(lián)。
然后,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14使用每個(gè)樂曲的特征量&至Xm來 執(zhí)行線性回歸,以由此導(dǎo)出用于估計(jì)對(duì)象元數(shù)據(jù)的元數(shù)據(jù)標(biāo)簽M/的回歸 式。
具體地,當(dāng)將線性組合系數(shù)表示為bj。和V至bjm并將已知為真值的
元數(shù)據(jù)標(biāo)簽Mj與根據(jù)這種情況下的回歸式而估計(jì)的估計(jì)值M/之間的誤 差表示為ej時(shí),可以使用特征量X!至Xm而用下式(1) M示元數(shù)據(jù)標(biāo) 簽Mj。
式l
<formula>formula see original document page 12</formula>
元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14將圖4列出的每個(gè)樂曲的元數(shù)據(jù)標(biāo)簽Mj 和特征量Xi至Xm代入式(1)中。結(jié)果,針對(duì)已被分配了元數(shù)據(jù)"歡快" 的元數(shù)據(jù)標(biāo)簽的每個(gè)樂曲而創(chuàng)建其中已代入了元數(shù)據(jù)標(biāo)簽Mj和特征量Xi 至Xm的式(1 )。然后,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14針對(duì)已被分配了元數(shù)據(jù) "歡快"的元數(shù)據(jù)標(biāo)簽的每個(gè)樂曲而對(duì)已代入了元數(shù)據(jù)標(biāo)簽Mj和特征量 &至Xm的式(1)進(jìn)行求解。由此計(jì)算出線性組合系數(shù)bj0和bp至bjm。 也就是說,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14計(jì)算用于最小化誤差ej (平方誤差 e )的線性組合系數(shù)bjo和bp至bjm。
在已計(jì)算出線性組合系數(shù)bjo和bn至bjm后,將所計(jì)算出的線性組合 系數(shù)bjo和bn至bjm以及每個(gè)樂曲的元數(shù)據(jù)標(biāo)簽Mj和特征量至Xm代 入式(l)中。由此可以獲得針對(duì)每個(gè)樂曲的元數(shù)據(jù)標(biāo)簽Mj的誤差ej。元 數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14借助于作為樣本的每個(gè)樂曲中的實(shí)際誤差ej而利 用正態(tài)分布(高斯分布)對(duì)在使用估計(jì)的元數(shù)據(jù)標(biāo)簽Mj'的回歸式時(shí)產(chǎn)生 的估計(jì)誤差進(jìn)行建模。這里計(jì)算出的估計(jì)的元數(shù)據(jù)標(biāo)簽M/的估計(jì)誤差的 分布#/底定為平均值為W且方差為(Tj2的正態(tài)分布。
根據(jù)以上描述,可以用下式(2)來表示估計(jì)的元數(shù)據(jù)標(biāo)簽Mj',該 估計(jì)的元數(shù)據(jù)標(biāo)簽Mj'表示作為對(duì)象元數(shù)據(jù)的第j種元數(shù)據(jù)類型的標(biāo)簽的 估計(jì)值。
式2M/ = g bjiXi+bj。+NRN("j, (7/) …(2)在此NRN(fij, d/)表示平均值為Hj且方差為(Jj2的正態(tài)隨機(jī)數(shù)生成函數(shù)。可以用下式(3) M示針對(duì)n個(gè)樂曲中的第k個(gè)樂曲(即,音樂k) 而概括后的式(2)。式3Mjk' = 2 bjiXki+bjo+NRN("j, (7。 …(3)在式(3)中,Mjk'表示音樂k的第j個(gè)估計(jì)的元數(shù)據(jù)標(biāo)簽,而Xw 代表音樂k的第i個(gè)特征量。已如上文所述地由元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14計(jì)算出的、用于計(jì)算估 計(jì)的元數(shù)據(jù)標(biāo)簽M/的線性組合系數(shù)bjo和bp至bjm以及用于標(biāo)識(shí)估計(jì)誤 差分布的平均值Hj和方差0/作為用于計(jì)算估計(jì)的元數(shù)據(jù)標(biāo)簽M/的^lt 而被提供給元數(shù)據(jù)估計(jì)式DB 15,并^L存儲(chǔ)在元數(shù)據(jù)估計(jì)式DB 15中。1^將描述元數(shù)據(jù)標(biāo)簽估計(jì)單元16的處理。元數(shù)據(jù)標(biāo)簽估計(jì)單元16從音樂DB 11獲取要估計(jì)其元數(shù)據(jù)標(biāo)簽的每 個(gè)樂曲的特征量。例如,為了估計(jì)音樂k的第j個(gè)元數(shù)據(jù)標(biāo)簽,元數(shù)據(jù)標(biāo) 簽估計(jì)單元16從音樂DB 11獲取音樂k的特征量Xkl至Xfan。圖5示出 了從音樂DB 11獲取的音樂2的特征量&至Xm(即,特征量X21至X2m) 的示例。此外,元數(shù)據(jù)標(biāo)簽估計(jì)單元16 M數(shù)據(jù)估計(jì)式DB 15獲取用于計(jì)算 估計(jì)的元數(shù)據(jù)標(biāo)簽M/的M。也就是說,元數(shù)據(jù)標(biāo)簽估計(jì)單元16 M數(shù) 據(jù)估計(jì)式DB 15獲取用于計(jì)算估計(jì)的元數(shù)據(jù)標(biāo)簽M/的線性組合系數(shù)bjo和bji至bjm以及用于標(biāo)識(shí)估計(jì)誤差分布的平均值Jlj和方差(Tj2。然后,元數(shù)據(jù)標(biāo)簽估計(jì)單元16基于上述的式(3)來計(jì)算音樂k的第j個(gè)元數(shù)據(jù)標(biāo) 簽的估計(jì)值(估計(jì)的元lt據(jù)標(biāo)簽)Mjk'。元數(shù)據(jù)標(biāo)簽估計(jì)單元16可以針對(duì)搜索處理或推薦處 所必需的預(yù)定 數(shù)量的樂曲或元數(shù)據(jù)類型而計(jì)算估計(jì)的元數(shù)據(jù)標(biāo)簽M乂。換言之,元數(shù)據(jù) 標(biāo)簽估計(jì)單元16可以根據(jù)來自搜索單元23或偏好標(biāo)簽估計(jì)單元21的請(qǐng) 求而計(jì)算針對(duì)必要數(shù)量的樂曲或元數(shù)據(jù)類型的、估計(jì)的元數(shù)據(jù)標(biāo)簽Mik'。隨后將描述偏好估計(jì)式學(xué)習(xí)單元19的處理。偏好估計(jì)式學(xué)習(xí)單元19獲^儲(chǔ)在偏好標(biāo)簽DB 18中的所有偏好標(biāo) 簽。此外,偏好估計(jì)式學(xué)習(xí)單元19M數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取其偏好 標(biāo)簽已被從偏好標(biāo)簽DB 18獲取的每個(gè)樂曲的估計(jì)的元數(shù)據(jù)標(biāo)簽M '至 Mp"。在此,由偏好估計(jì)式學(xué)習(xí)單元19 M數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取的音 樂k的第j個(gè)估計(jì)的元數(shù)據(jù)標(biāo)簽M/'是基于下式(4)來計(jì)算的。式4mMjk"-gbjiXki+bjo …(4)也就是說,偏好估計(jì)式學(xué)習(xí)單元19 M數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取(使 元數(shù)據(jù)標(biāo)簽估計(jì)單元16計(jì)算)的樂曲的估計(jì)的元數(shù)據(jù)標(biāo)簽M '至Mp"的 值不包括根據(jù)正態(tài)隨機(jī)數(shù)生成函數(shù)的估計(jì)誤差。圖6示出了分別從偏好標(biāo)簽DB 18和元數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取的 樂曲的偏好標(biāo)簽和估計(jì)的元lt據(jù)標(biāo)簽M '至Mp〃的示例。與元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14的情;M目類似地,也可以基于樂曲標(biāo)題、 務(wù)記順序、用于識(shí)別樂曲的索引編號(hào)等來識(shí)別存儲(chǔ)在偏好標(biāo)簽DB 18中的 每個(gè)樂曲的偏好標(biāo)簽與^JL數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取的估計(jì)的元數(shù)據(jù)標(biāo) 簽M,至Mp"之間的關(guān)聯(lián)。然后,偏好估計(jì)式學(xué)習(xí)單元19使用估計(jì)的元數(shù)據(jù)標(biāo)簽M '至M/'來 執(zhí)行線性回歸,以由此導(dǎo)出用于估計(jì)每個(gè)樂曲的偏好標(biāo)簽的回歸式。具體地,當(dāng)將線性組合系數(shù)表示為bo和lh至bp并將已知為真值的偏 好標(biāo)簽Y與根據(jù)這種情況下的回歸式而估計(jì)的估計(jì)值Y'之間的誤差表示 為e時(shí),可以使用估計(jì)的元數(shù)據(jù)標(biāo)簽M^至Mp〃而用下式(5)來表示偏 好標(biāo)簽Y。式5Y-力biMi"+bo+e …(5)然后,與元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14的情況相類似地,偏好估計(jì)式學(xué) 習(xí)單元19針對(duì)圖6中列出的每個(gè)樂曲,通過將樂曲的偏好標(biāo)簽Y和估計(jì)的元數(shù)據(jù)標(biāo)簽Mr至Mp"代入式(5)中來創(chuàng)建公式,以由此計(jì)算用于 最小化誤差e (平方誤差e2)的線性組合系數(shù)b。和h至bp。在已經(jīng)計(jì)算出線性組合系數(shù)bo和lh至bp之后,將所計(jì)算出的線性組 合系數(shù)bG和In至bp以及每個(gè)樂曲的偏好標(biāo)簽Y和估計(jì)的元數(shù)據(jù)標(biāo)簽 至Mp〃代入式(5)中。由此可以針對(duì)每個(gè)樂曲的偏好標(biāo)簽Y而獲得誤差 e。偏好估計(jì)式學(xué)習(xí)單元19借助于作為樣本的每個(gè)樂曲中的實(shí)際誤差e而 使用正態(tài)分布(高斯分布)對(duì)在使用估計(jì)的偏好標(biāo)簽Y'的回歸式時(shí)產(chǎn)生 的估計(jì)誤差進(jìn)行建模。這里計(jì)算出的估計(jì)的偏好標(biāo)簽Y'的估計(jì)誤差的分 布被假定為具有平均值n和方差(j2。根據(jù)以上描述,用下式(6)來表示估計(jì)的偏好標(biāo)簽Y',該估計(jì)的偏 好標(biāo)簽Y'表示樂曲的偏好標(biāo)簽的估計(jì)值。式6Y'=力biMi"+bo+NRN(", (J2) ...(6)在此,NRN ( n, ct2 )表示平均值為n且方差為o2的正態(tài)隨機(jī)數(shù)生成 函數(shù)。可以用下式(7)i)^示針對(duì)n首樂曲中的第k首樂曲(即,音樂k) 而概括后的式(6)。式7Yk'=玄b線"+b(,+NRN(", (T2) …(7)在式(7)中,Yk'表示音樂k的估計(jì)的偏好標(biāo)簽,而Mki表示音樂k 的第i個(gè)估計(jì)的元數(shù)據(jù)標(biāo)簽。已如上文所述地由偏好估計(jì)式學(xué)習(xí)單元19計(jì)算出的、用于計(jì)算每個(gè) 樂曲的估計(jì)的偏好標(biāo)簽的線性組合系數(shù)bo和&至bp以及用于標(biāo)識(shí)估計(jì)誤 差分布的正態(tài)分布的平均值和方差^作為用于計(jì)算估計(jì)的偏好標(biāo)簽Y' 的M而被提供^^好估計(jì)式DB 20,并被存儲(chǔ)在偏好估計(jì)式DB 20中。1^將描述偏好標(biāo)簽估計(jì)單元21的處理。偏好標(biāo)簽估計(jì)單元21 M數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取要估計(jì)其偏好標(biāo) 簽的每個(gè)樂曲的估計(jì)的元數(shù)據(jù)標(biāo)簽M廣至Mp〃。例如,為了估計(jì)音樂k的偏好標(biāo)簽,偏好標(biāo)簽估計(jì)單元21 M數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取估計(jì)的 元數(shù)據(jù)標(biāo)簽Mw"至Mkp"。圖7示出了從元數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取的 音樂2的估計(jì)的元lt據(jù)標(biāo)簽M '至Mp〃 (即,估計(jì)的元數(shù)據(jù)標(biāo)簽Mu"至 M2p")的示例。此外,偏好標(biāo)簽估計(jì)單元21從偏好估計(jì)式DB 20獲取用于計(jì)算估計(jì) 的偏好標(biāo)簽Yk'的參數(shù)。也就是說,偏好標(biāo)簽估計(jì)單元21從偏好估計(jì)式 DB 20獲取用于計(jì)算每個(gè)樂曲的估計(jì)的偏好標(biāo)簽的線性組合系數(shù)b。和 至bp以及用于標(biāo)識(shí)估計(jì)誤差分布的正態(tài)分布的平均值fi和方差o2。然后, 偏好標(biāo)簽估計(jì)單元21基于上述的式(7)來計(jì)算音樂k的估計(jì)的偏好標(biāo)簽 Yk'。偏好標(biāo)簽估計(jì)單元21可以針對(duì)搜索處理或推薦處理所必需的預(yù)定數(shù) 量的樂曲來計(jì)算估計(jì)的偏好標(biāo)簽Yk'。換言之,偏好標(biāo)簽估計(jì)單元21可以 根據(jù)來自搜索單元23或推薦單元24的請(qǐng)求而計(jì)算必要數(shù)量的樂曲的估計(jì) 的偏好標(biāo)簽Yk'。隨后將描述使用如上文所述地計(jì)算出的估計(jì)的元數(shù)據(jù)標(biāo)簽M化'和估 計(jì)的偏好標(biāo)簽Yk'的搜索和推薦。首先將描述以下的示例在該示例中,搜索請(qǐng)求或推薦請(qǐng)求輸入單元 22接收到來自用戶的對(duì)"歡快的"樂曲的搜索請(qǐng)求。搜索單元23針對(duì)音樂1至音樂n v^it數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取元數(shù)據(jù)"歡快"的估計(jì)的元數(shù)據(jù)標(biāo)簽M/至Mjn'(在此j表示與元數(shù)據(jù)"歡快"相對(duì)應(yīng)的值),并從偏好標(biāo)簽估計(jì)單元21獲取該樂曲的估計(jì)的偏好標(biāo)簽 W至Yn'。圖8示出了音樂1至音樂n的元翁:據(jù)"歡快"的估計(jì)的元lt據(jù)標(biāo)簽 Mj 至Mj/以及估計(jì)的偏好標(biāo)簽Y 至Y/的數(shù)據(jù)的示例。搜索單元23以估計(jì)的元數(shù)據(jù)標(biāo)簽或估計(jì)的偏好標(biāo)簽的降序來對(duì)音樂 1至音樂n進(jìn)行排序,并將排序后獲得的音樂列表作為搜索結(jié)果而提供給 搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25。圖9示出了以估計(jì)的元數(shù)據(jù)標(biāo)簽(即,元數(shù)據(jù)"歡快"的估計(jì)的元數(shù) 據(jù)標(biāo)簽M/至MjV)的降序來進(jìn)行排序的結(jié)果。此外,例如,存在作為搜索條件而將元數(shù)據(jù)標(biāo)簽指定在范圍之內(nèi)的情 況。在這種情況下,搜索單元23可以向搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25 提供如下的樂曲的音樂列表作為搜索結(jié)果該樂曲的估計(jì)的元數(shù)據(jù)標(biāo)簽落入指定的范圍之內(nèi),并且該樂曲被以估計(jì)的偏好標(biāo)簽的降序而進(jìn)行排序。圖1o示出了當(dāng)用戶^r入元lt據(jù)"歡快"的元lt據(jù)標(biāo)簽是"3或更小" 這一條件時(shí)所獲得的搜索結(jié)果的示例。在圖10中,僅提取元數(shù)據(jù)"歡快"的估計(jì)的元數(shù)據(jù)標(biāo)簽是3或更小的樂曲,并且進(jìn)一步以估計(jì)的偏好標(biāo)簽的降序?qū)λ崛〉臉非M(jìn)行排序。隨后將描述從搜索請(qǐng)求或推薦請(qǐng)求輸入單元22提供推薦請(qǐng)求的示例。推薦單元24從偏好標(biāo)簽估計(jì)單元21獲取音樂1至音樂n的估計(jì)的偏 好標(biāo)簽Yf至Yn'。圖11示出了所獲取的估計(jì)的偏好標(biāo)簽Y 至Y/的數(shù)據(jù)的示例。然后,如圖12所示,推薦單元24以估計(jì)的偏好標(biāo)簽的降序來對(duì)音樂 1至音樂ii進(jìn)行排序,并將排序后獲得的音樂列表作為推薦結(jié)果而提供給 搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25。隨后將參照?qǐng)D13至19的流程圖來進(jìn)一步描述分別由元數(shù)據(jù)估計(jì)式學(xué) 習(xí)單元14、元數(shù)據(jù)標(biāo)簽估計(jì)單元16、偏好估計(jì)式學(xué)習(xí)單元19、偏好標(biāo)簽 估計(jì)單元21、搜索單元23、推薦單元24和搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元 25所執(zhí)行的處理。假定在下面描述的處理之前將必要的數(shù)據(jù)存儲(chǔ)在音樂DBll、元數(shù)據(jù) 標(biāo)簽DB 13和偏好標(biāo)簽DB 18的每個(gè)之中。圖13示出了由元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14執(zhí)行的元數(shù)據(jù)估計(jì)式學(xué)習(xí)處 理的流程圖。首先,在步驟S1中,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14確定要導(dǎo)出其元數(shù)據(jù) 估計(jì)式的元數(shù)據(jù)(在下文中稱為對(duì)象元數(shù)據(jù))。也就是說,元數(shù)據(jù)估計(jì)式 學(xué)習(xí)單元14將對(duì)象元數(shù)據(jù)確定為其元數(shù)據(jù)估計(jì)式尚未被導(dǎo)出的元數(shù)據(jù)類 型之一。在步驟S2中,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14 ^Jt數(shù)據(jù)標(biāo)簽DB 13獲取 對(duì)象元數(shù)據(jù)的元數(shù)據(jù)標(biāo)簽Mj。此外,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14從音樂 DB 11獲取樂曲的特征量Xi至Xm。這里獲取的特征量&至Xm是其元數(shù) 據(jù)標(biāo)簽Mj已被獲取的樂曲的特征量。然后,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14 存儲(chǔ)每個(gè)獲取的樂曲的元數(shù)據(jù)標(biāo)簽Mj和特征量Xi至Xm,使得元數(shù)據(jù)標(biāo) 簽Mj與特征量&至Xm相互關(guān)聯(lián)。在步驟S3中,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14使用每個(gè)樂曲的特征量 至Xm來執(zhí)行線性回歸,以由此導(dǎo)出用于估計(jì)對(duì)象元數(shù)據(jù)的元數(shù)據(jù)標(biāo)簽 Mj'的回歸式。也就是說,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14通過#*個(gè)樂曲的元 數(shù)據(jù)標(biāo)簽Mj和特征量&至Xm代入式(1)中來創(chuàng)建一^式。然后,元數(shù) 據(jù)估計(jì)式學(xué)習(xí)單元14基于所創(chuàng)建的公式來計(jì)算用于最小化誤差ej (平方 誤差e/)的線性組合系數(shù)bjo和V至lv。
在步驟S4中,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14利用正態(tài)分布(高斯分布) iM"在使用估計(jì)的元數(shù)據(jù)標(biāo)簽M/的回歸式時(shí)產(chǎn)生的估計(jì)誤差進(jìn)行建模。 也就是說,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14利用##個(gè)樂曲中的實(shí)際誤差ej作 為樣本來計(jì)算正態(tài)分布的平均值Jij和方差0j2,所述每個(gè)樂曲中的實(shí)際誤
差ej是通過將所計(jì)算出的線性組合系數(shù)bjo和至bjm以及被分配有對(duì)象 元數(shù)據(jù)的元數(shù)據(jù)標(biāo)簽的每個(gè)樂曲的元數(shù)據(jù)標(biāo)簽Mj和特征量Xi至Xm代入 式(1)中而獲得的。
在步驟S5中,元lt據(jù)估計(jì)式學(xué)習(xí)單元14將用于計(jì)算估計(jì)的元翁:據(jù)標(biāo) 簽M/的參數(shù)提供給元數(shù)據(jù)估計(jì)式DB 15,以使該^lt被存儲(chǔ)在元數(shù)據(jù)估 計(jì)式DB 15中。也就是說,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14向元數(shù)據(jù)估計(jì)式DB 15提供用于計(jì)算估計(jì)的元數(shù)據(jù)標(biāo)簽M/的元數(shù)據(jù)估計(jì)式的線性組合系數(shù)
bjo和bp至bjm、以及用于標(biāo)識(shí)估計(jì)誤差的分布的正態(tài)分布的平均值fij和
方差Oj2,以使該線性組合系數(shù)bjo和bw至b一、平均值Hj以及方差(y,被 存儲(chǔ)在元數(shù)據(jù)估計(jì)式DB 15中。
在步驟S6中,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14確定是否已針對(duì)所有的元數(shù) 據(jù)類型而導(dǎo)出了元數(shù)據(jù)估計(jì)式。如果在步驟S6中確定尚未針對(duì)所有的元 數(shù)據(jù)類型而導(dǎo)出元數(shù)據(jù)估計(jì)式,則處理返回到步驟Sl,以將對(duì)象元數(shù)據(jù) 確定為其元數(shù)據(jù)估計(jì)式尚未被導(dǎo)出的另一元數(shù)據(jù)類型。然后執(zhí)行步驟S2 至S6的處理。
另一方面,如果在步驟S6中確定已針對(duì)所有的元數(shù)據(jù)類型而導(dǎo)出了 元lt據(jù)估計(jì)式,則處理結(jié)束。
隨后將參照?qǐng)D14的流程圖來描述被執(zhí)行用于估計(jì)音樂k的預(yù)定的元 數(shù)據(jù)標(biāo)簽的元數(shù)據(jù)標(biāo)簽估計(jì)處理。
首先,在步驟S21中,元數(shù)據(jù)標(biāo)簽估計(jì)單元16從音樂DB 11獲取音 樂k的特征量Xki至Xkm。
在步驟S22中,元數(shù)據(jù)標(biāo)簽估計(jì)單元16 vMJL數(shù)據(jù)估計(jì)式DB 15獲取用于計(jì)算估計(jì)的元數(shù)據(jù)標(biāo)簽的M。例如,為了計(jì)算音樂k的第j個(gè)元數(shù)
據(jù)標(biāo)簽(估計(jì)的元數(shù)據(jù)標(biāo)簽Mjk'),元數(shù)據(jù)標(biāo)簽估計(jì)單元16從元數(shù)據(jù)估計(jì) 式DB 15獲取元數(shù)據(jù)估計(jì)式的線性組合系數(shù)bjo和bn至bjm以及用于標(biāo)識(shí) 估計(jì)誤差分布的正態(tài)分布的平均值Hj和方差Oj2。
在步驟S23中,元數(shù)據(jù)標(biāo)簽估計(jì)單元16計(jì)算估計(jì)的元數(shù)據(jù)標(biāo)簽。例 如,為了計(jì)算音樂k的第j個(gè)元數(shù)據(jù)標(biāo)簽的估計(jì)值,元lt據(jù)標(biāo)簽估計(jì)單元 16基于上述的式(3)來計(jì)算元數(shù)據(jù)標(biāo)簽的估計(jì)值Mjk'。
在步驟S24中,元數(shù)據(jù)標(biāo)簽估計(jì)單元16確定是否已針對(duì)所有的其估 計(jì)的元數(shù)據(jù)標(biāo)簽是必要的的樂曲和元數(shù)據(jù)而計(jì)算出了估計(jì)的元數(shù)據(jù)標(biāo)簽。
如果在步驟S24中確定尚未針對(duì)所有的其估計(jì)的元數(shù)據(jù)標(biāo)簽是必要 的的樂曲和元數(shù)據(jù)而計(jì)算出估計(jì)的元數(shù)據(jù)標(biāo)簽,則處理返回到步驟S21以 執(zhí)行該步驟和后續(xù)步驟中的處理。也就是說,執(zhí)行針對(duì)下一種元數(shù)據(jù)類型 或下一個(gè)樂曲而計(jì)算估計(jì)的元數(shù)據(jù)標(biāo)簽的處理。
另一方面,如果在步驟S24中確定已針對(duì)所有的其估計(jì)的元數(shù)據(jù)標(biāo)簽 是必要的的樂曲和元數(shù)據(jù)而計(jì)算出了估計(jì)的元數(shù)據(jù)標(biāo)簽,則處理結(jié)束。
隨后將參照?qǐng)D15的流程圖來描述由偏好估計(jì)式學(xué)習(xí)單元19進(jìn)行的偏 好估計(jì)式學(xué)習(xí)處理。
在步驟S41中,偏好估計(jì)式學(xué)習(xí)單元19從偏好標(biāo)簽DB 18獲取存儲(chǔ) 在偏好標(biāo)簽DB18中的所有樂曲的偏好標(biāo)簽。此外,在步驟S41中,偏好 估計(jì)式學(xué)習(xí)單元19 v^it數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取其偏好標(biāo)簽已被從偏好 標(biāo)簽DB 18獲取的每個(gè)樂曲的估計(jì)的元數(shù)據(jù)標(biāo)簽M,至Mp〃,即,不包 括根據(jù)正態(tài)隨機(jī)數(shù)生成函數(shù)的估計(jì)誤差的估計(jì)的元數(shù)據(jù)標(biāo)簽Mf至Mp〃。
在步驟S42中,偏好估計(jì)式學(xué)習(xí)單元19基于估計(jì)的元數(shù)據(jù)標(biāo)簽Mf 至M/'來執(zhí)行線性回歸,以由此導(dǎo)出用于估計(jì)每個(gè)樂曲的偏好標(biāo)簽的回歸 式。也就是說,偏好估計(jì)式學(xué)習(xí)單元19通過脊?fàn)巶€(gè)樂曲的偏好標(biāo)簽Y和 估計(jì)的元數(shù)據(jù)標(biāo)簽Mr至Mp"代入式(5)中來創(chuàng)建 ^式。然后,偏好估 計(jì)式學(xué)習(xí)單元19基于所創(chuàng)建的公式來計(jì)算用于最小化誤差e (平方誤差 e2)的線性組合系數(shù)bo和lh至bp。
在步驟S43中,偏好估計(jì)式學(xué)習(xí)單元19利用正態(tài)分布(高斯分布) 來對(duì)在使用估計(jì)的偏好標(biāo)簽Y'的回歸式時(shí)產(chǎn)生的估計(jì)誤差進(jìn)行建模。也 就是說,偏好估計(jì)式學(xué)習(xí)單元19通過使用每個(gè)樂曲的實(shí)際誤差e作為樣 本來計(jì)算正態(tài)分布的平均值n和方差02,所述每個(gè)樂曲的實(shí)際誤差e是通過將所計(jì)算出的線性組合系數(shù)b0和lh至bp以及每個(gè)樂曲的偏好標(biāo)簽Y和 估計(jì)的元數(shù)據(jù)標(biāo)簽M廣至Mp"代入式(5)中而獲得的。
在步驟S44中,偏好估計(jì)式學(xué)習(xí)單元19將用于計(jì)算估計(jì)的偏好標(biāo)簽 Y'的^t提供g好估計(jì)式DB 20,以使該^lt被存儲(chǔ)在偏好估計(jì)式DB 20中,然后處理結(jié)束。也就是說,偏好估計(jì)式學(xué)習(xí)單元19將用于計(jì)算樂 曲的估計(jì)的偏好標(biāo)簽的線性組合系數(shù)bo和&至bp以及用于標(biāo)識(shí)估計(jì)誤差 分布的正態(tài)分布的平均值n和方差02提供^好估計(jì)式DB 20,以使該 線性組合系數(shù)b。和h至bp、平均值ji和方差<72被存儲(chǔ)在偏好估計(jì)式DB 20中,然后處理結(jié)束。
1^將參照?qǐng)D16的流程圖來描述由偏好標(biāo)簽估計(jì)單元21進(jìn)行的偏好 標(biāo)簽估計(jì)處理。
首先,在步驟S61中,偏好標(biāo)簽估計(jì)單元21設(shè)定用于標(biāo)識(shí)要估計(jì)其 偏好標(biāo)簽的樂曲的變量k。
在步驟S62中,偏好標(biāo)簽估計(jì)單元21從元數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取 音樂k的估計(jì)的元數(shù)據(jù)標(biāo)簽Mk,至Mkp〃。
在步驟S63中,偏好標(biāo)簽估計(jì)單元21從偏好估計(jì)式DB 20獲取用于 計(jì)算音樂k的估計(jì)的偏好標(biāo)簽Yk'的參數(shù)。具體地,偏好標(biāo)簽估計(jì)單元21 從偏好估計(jì)式DB 20獲取偏好估計(jì)式的線性組合系數(shù)bo和h至bp以及用 于標(biāo)識(shí)估計(jì)誤差的正態(tài)分布的平均值n和方差o2。
在步驟S64中,偏好標(biāo)簽估計(jì)單元21基于上述的式(7)來計(jì)算音樂 k的估計(jì)的偏好標(biāo)簽Yk'。
在步驟S65中,偏好標(biāo)簽估計(jì)單元21確定是否已針對(duì)所有的其估計(jì) 的偏好標(biāo)簽是必要的的樂曲而計(jì)算出了估計(jì)的偏好標(biāo)簽。
如果在步驟S65中確定尚未針對(duì)所有的其估計(jì)的偏好標(biāo)簽是必要的 的樂曲而計(jì)算出估計(jì)的偏好標(biāo)簽,則處理返回到步驟S61,以執(zhí)行該步驟 和后續(xù)步驟中的處理。也就是說,執(zhí)行針對(duì)下個(gè)樂曲而計(jì)算估計(jì)的偏好標(biāo) 簽的處理。
另一方面,如果在步驟S65中確定已針對(duì)所有的其估計(jì)的偏好標(biāo)簽是 必要的的樂曲而計(jì)算出了估計(jì)的偏好標(biāo)簽,則處理結(jié)束。
隨后將參照?qǐng)D17的流程圖來描述接收來自用戶的音樂搜索或音樂推求或推薦請(qǐng)求接收處理。
首先,在步驟S81中,搜索請(qǐng)求或推薦請(qǐng)求輸入單元22接收來自用 戶的音樂搜索或音樂推薦請(qǐng)求。
在步驟S82中,搜索請(qǐng)求或推薦請(qǐng)求輸入單元22確定用戶輸入的請(qǐng) 求是搜索請(qǐng)求還是推薦請(qǐng)求。
如果在步驟S82中確定用戶輸入的請(qǐng)求是搜索請(qǐng)求,則處理進(jìn)行至步 驟S83。然后,搜索請(qǐng)求或推薦請(qǐng)求輸入單元22將搜索請(qǐng)求隨用戶輸入 的搜索^Hf—起輸出至搜索單元23,然后處理結(jié)束。
另一方面,如果在步驟S82中確定用戶輸入的請(qǐng)求是推薦請(qǐng)求,則處 理進(jìn)行至步驟S84。然后,搜索請(qǐng)求或推薦請(qǐng)求輸入單元22將推薦請(qǐng)求 輸出至推薦單元24,然后處理結(jié)束。
圖18示出了根據(jù)在上述的圖17的步驟S83處輸出的搜索請(qǐng)求而執(zhí)行 的搜索處理的流程圖。
當(dāng)從搜索請(qǐng)求或推薦請(qǐng)求輸入單元22將搜索請(qǐng)求以及用戶輸入的搜 索M提供給搜索單元23時(shí),搜索單元23在步驟S101中vyJL數(shù)據(jù)標(biāo)簽 估計(jì)單元16獲M儲(chǔ)在音樂DB 11中且滿足用戶輸入的搜索條件的每個(gè) 樂曲的估計(jì)的元數(shù)據(jù)標(biāo)簽。例如,如果用戶輸入的搜索條件是"歡快的" 樂曲,則a數(shù)據(jù)標(biāo)簽估計(jì)單元16獲取元數(shù)據(jù)"歡快"的估計(jì)的元數(shù)據(jù) 標(biāo)簽。
在步驟S102中,搜索單元23從偏好標(biāo)簽估計(jì)單元21獲M儲(chǔ)在音 樂DB 11中的所有樂曲的估計(jì)的偏好標(biāo)簽。
在步驟S103中,搜索單元23將基于所獲取的估計(jì)的元數(shù)據(jù)標(biāo)簽和估 計(jì)的偏好標(biāo)簽的搜索結(jié)果輸出至搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25。也就 是說,搜索單元23以估計(jì)的元數(shù)據(jù)標(biāo)簽的降序或估計(jì)的偏好標(biāo)簽的降序 而對(duì)音樂1至音樂n進(jìn)行排序,并將排序后獲得的音樂列表作為搜索結(jié)果 而提供給搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25。
在步驟S104中,搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25將搜索單元23所 通過的搜索結(jié)果呈現(xiàn)給用戶。例如,搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25將 作為搜索結(jié)果的音樂列表顯示在屏幕上,或者以作為搜索結(jié)果的音樂列表 的順序來再現(xiàn)樂曲。在結(jié)束向用戶呈現(xiàn)搜索結(jié)果時(shí),搜索處理結(jié)束。
圖19示出了根據(jù)在上述的圖17的步驟S84處輸出的推薦請(qǐng)求而執(zhí)行的推薦處理的流程圖。
當(dāng)從搜索請(qǐng)求或推薦請(qǐng)求輸入單元22將用戶輸入的推薦請(qǐng)求提供給 推薦單元24時(shí),推薦單元24在步驟Sill中從偏好標(biāo)簽估計(jì)單元21獲取 存儲(chǔ)在音樂DB 11中的所有樂曲的估計(jì)的偏好標(biāo)簽。
在步驟S112中,推薦單元24將基于所獲取的估計(jì)的偏好標(biāo)簽的推薦 結(jié)果輸出至搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25。也就是說,推薦單元24將 以估計(jì)的偏好標(biāo)簽的降序而排序的樂曲列表作為推薦結(jié)果而提供給搜索 結(jié)果或推薦結(jié)果呈現(xiàn)單元25。
在步驟S113中,搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25將推薦單元24所 提供的推薦結(jié)果呈現(xiàn)給用戶。例如,搜索結(jié)果或推薦結(jié)果呈現(xiàn)單元25將 作為推薦結(jié)果的音樂列表顯示在屏幕上,或者以作為推薦結(jié)果的音樂列表 的順序來再現(xiàn)樂曲。在結(jié)束向用戶呈現(xiàn)推薦結(jié)果時(shí),推薦處理結(jié)束。
如上文所述,搜索單元23基于元數(shù)據(jù)標(biāo)簽估計(jì)單元16所估計(jì)的估計(jì) 的元數(shù)據(jù)標(biāo)簽以及偏好標(biāo)簽估計(jì)單元21所估計(jì)的估計(jì)的偏好標(biāo)簽而輸出 搜索結(jié)果。另外,推薦單元24基于偏好標(biāo)簽估計(jì)單元21所估計(jì)的估計(jì)的 偏好標(biāo)簽而輸出推薦結(jié)果。
元數(shù)據(jù)標(biāo)簽估計(jì)單元16所估計(jì)的估計(jì)的元數(shù)據(jù)標(biāo)簽和偏好標(biāo)簽估計(jì) 單元21所估計(jì)的估計(jì)的偏好標(biāo)簽包括正態(tài)隨機(jī)數(shù)生成函數(shù)。因此,即使
中的樂曲的偏好標(biāo)簽沒有變化,每次呈現(xiàn)給用戶的搜索結(jié)果和推薦結(jié)果也 是不同的。相應(yīng)地,可以防止用戶對(duì)所呈現(xiàn)的內(nèi)容變得厭煩。
正態(tài)隨機(jī)數(shù)生成函數(shù)的平均值和方差基于利用回歸式對(duì)實(shí)際誤差進(jìn) 行的建模,并具有有依據(jù)的隨機(jī)性。也就是說,可以根據(jù)實(shí)際數(shù)據(jù)而為搜 索結(jié)果或推薦結(jié)果提供適當(dāng)?shù)碾S機(jī)性。
當(dāng)偏好估計(jì)式學(xué)習(xí)單元19導(dǎo)出偏好估計(jì)式時(shí),偏好估計(jì)式學(xué)習(xí)單元 19獲取不包括根據(jù)正態(tài)隨機(jī)數(shù)生成函數(shù)的估計(jì)誤差的估計(jì)的元數(shù)據(jù)標(biāo)簽 M廣至Mp"的值。因此可以導(dǎo)出精確的偏好估計(jì)式。
圖20是對(duì)信息處理設(shè)備1的估計(jì)功能進(jìn)行總結(jié)的功能框圖。
信息處理設(shè)備1的估計(jì)功能可被劃分為目標(biāo)變量估計(jì)塊51A和高級(jí) 目標(biāo)變量估計(jì)塊51B。
目標(biāo)變量估計(jì)塊51A和高級(jí)目標(biāo)變量估計(jì)塊51B具有相同的配置,該相同的配置包括目標(biāo)變量DB71,估計(jì)式學(xué)習(xí)單元72,誤差建^4元 73,估計(jì)式DB74,以及包括隨機(jī)數(shù)生成單元75的估計(jì)單元76。也就是 說,目標(biāo)變量估計(jì)塊51A包括目標(biāo)變量DB71A、估計(jì)式學(xué)習(xí)單元72A、 誤差建模單元73A、估計(jì)式DB 74A、隨機(jī)數(shù)生成單元75A和估計(jì)單元76A。 另一方面,高級(jí)目標(biāo)變量估計(jì)塊51B包括目標(biāo)變量DB71B、估計(jì)式學(xué)習(xí) 單元72B、誤差建模單元73B、估計(jì)式DB 74B、隨機(jī)數(shù)生成單元75B和 估計(jì)單元76B。
目標(biāo)變量估計(jì)塊51A估計(jì)預(yù)定的目標(biāo)變量(第一 目標(biāo)變量)。高級(jí)目 標(biāo)變量估計(jì)塊51B利用目標(biāo)變量估計(jì)塊51A所估計(jì)的目標(biāo)變量來估計(jì)比 第一目標(biāo)變量更高級(jí)的目標(biāo)變量(第二目標(biāo)變量)。在上述的示例中,目 標(biāo)變量估計(jì)塊51A所估計(jì)的目標(biāo)變量是樂曲的元數(shù)據(jù)標(biāo)簽,而高級(jí)目標(biāo) 變量估計(jì)塊51B所估計(jì)的目標(biāo)變量是樂曲的偏好標(biāo)簽。
因此,目標(biāo)變量DB71A對(duì)應(yīng)于元數(shù)據(jù)標(biāo)簽DB13,估計(jì)式學(xué)習(xí)單元 72A和誤差建模單元73A對(duì)應(yīng)于元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14。此外,估計(jì) 式DB 74A對(duì)應(yīng)于元數(shù)據(jù)估計(jì)式DB 15,隨機(jī)數(shù)生成單元75A和估計(jì)單元 76A對(duì)應(yīng)于元數(shù)據(jù)標(biāo)簽估計(jì)單元16。
此外,目標(biāo)變量DB71B對(duì)應(yīng)于偏好標(biāo)簽DB18,并且估計(jì)式學(xué)習(xí)單 元72B和誤差建模單元73B對(duì)應(yīng)于偏好估計(jì)式學(xué)習(xí)單元19。此外,估計(jì) 式DB 74B對(duì)應(yīng)于偏好估計(jì)式DB 20,并且隨機(jī)數(shù)生成單元75B和估計(jì)單 元76B對(duì)應(yīng)于偏好標(biāo)簽估計(jì)單元21。
在估計(jì)用于搜索處理的元數(shù)據(jù)標(biāo)簽時(shí),目標(biāo)變量估計(jì)塊51A的估計(jì) 單元76A輸出估計(jì)的元數(shù)據(jù)標(biāo)簽Mj',該估計(jì)的元數(shù)據(jù)標(biāo)簽M/包括由隨 機(jī)數(shù)生成單元75A根據(jù)存儲(chǔ)在估計(jì)式DB 74A中的正態(tài)分布的平均值內(nèi) 和方差巧2而生成的隨機(jī)數(shù)。另一方面,不包括根據(jù)正態(tài)分布的平均值Hj 和方差巧2的隨機(jī)數(shù)的、估計(jì)的元數(shù)據(jù)標(biāo)簽M,被作為由高級(jí)目標(biāo)變量估 計(jì)塊51B用于導(dǎo)出估計(jì)式的估計(jì)的元數(shù)據(jù)標(biāo)簽而輸出。
相應(yīng)地,當(dāng)高級(jí)目標(biāo)變量估計(jì)塊51B的估計(jì)式學(xué)習(xí)單元72B導(dǎo)出估 計(jì)式時(shí),可以計(jì)算更精確的線性組合系數(shù)bo和lh至bp。另一方面,在由 高級(jí)目標(biāo)變量估計(jì)塊51B的估計(jì)單元76B估計(jì)用于搜索處理和推薦處理 的偏好標(biāo)簽時(shí),包括由隨機(jī)數(shù)生成單元75B根據(jù)存儲(chǔ)在估計(jì)式DB 74B中 的正態(tài)分布的平均值n和方差02而生成的隨機(jī)數(shù)的、估計(jì)的偏好標(biāo)簽被 輸出。如上文所述,信息處理設(shè)備1在呈現(xiàn)搜索結(jié)果和推薦結(jié)果時(shí)可以輸出 具有適當(dāng)?shù)碾S機(jī)性的估計(jì)結(jié)果,并且可以導(dǎo)出精確的估計(jì)式。
上述的一系列處理既可由硬件執(zhí)行,也可由軟件執(zhí)行。為了4吏這一系 列處理由軟件來執(zhí)行,形成該軟件的程序被^4呈序記錄介質(zhì)安裝在例如通 過在其上安裝各種程序而可以執(zhí)行各種功能的、并入專用硬件中的計(jì)算機(jī) 或通用個(gè)人計(jì)算機(jī)上。
圖21是示出了基于程序來執(zhí)行上述的一系列處理的計(jì)算機(jī)的硬件的 配置示例的才匡圖。
在計(jì)算機(jī)中,CPU (中央處理單元)101、 ROM (只讀存儲(chǔ)器)102、 RAM (隨^取存儲(chǔ)器)103通過總線104而相互連接。
總線104還連接到輸入輸出接口 105。輸入輸出接口 105連接到由 鍵盤、鼠標(biāo)器、麥克風(fēng)等形成的輸入單元106,由顯示器、揚(yáng)聲器等形成 的輸出單元107,由硬盤、非易失性存儲(chǔ)器等形成的存儲(chǔ)單元108,由網(wǎng) 絡(luò)接口等形成的通信單元109,以及用于驅(qū)動(dòng)諸如磁盤、光盤、磁光盤和 半導(dǎo)體存儲(chǔ)器之類的可拆卸介質(zhì)in的驅(qū)動(dòng)器110。
例如,元數(shù)據(jù)標(biāo)簽輸入單元12、偏好標(biāo)簽輸入單元17以及搜索請(qǐng)求 或推薦請(qǐng)求輸入單元22對(duì)應(yīng)于輸入單元106和輸出單元107。此外,音 樂DBll、元數(shù)據(jù)標(biāo)簽DB13、元數(shù)據(jù)估計(jì)式DB15、偏好標(biāo)簽DB18和 偏好估計(jì)式DB 20對(duì)應(yīng)于RAM 103或存儲(chǔ)單元108。搜索結(jié)果或推薦結(jié) 果呈現(xiàn)單元25對(duì)應(yīng)于輸出單元107。此外,元數(shù)據(jù)估計(jì)式學(xué)習(xí)單元14、 元數(shù)據(jù)標(biāo)簽估計(jì)單元16、偏好估計(jì)式學(xué)習(xí)單元19、偏好標(biāo)簽估計(jì)單元21、 搜索單元23和推薦單元24對(duì)應(yīng)于CPU 101和RAM 103。
在如上文所述地配置的計(jì)算機(jī)中,CPU 101將例如存儲(chǔ)在存儲(chǔ)單元 108中的程序經(jīng)由輸入輸出接口 105和總線104而加載到RAM 103中, 并執(zhí)行該程序。由此執(zhí)行上述的一系列處理。
由計(jì)算機(jī)(CPU 101)執(zhí)行的程序被提供為被記錄在可拆卸介質(zhì)111 上,該可拆卸介質(zhì)111是諸如磁盤(包括軟盤)、光盤(例如CD-ROM、 或壓縮盤只讀存儲(chǔ)器和DVD、或數(shù)字多功能盤)、磁光盤和半導(dǎo)體存儲(chǔ)器 之類的封裝介質(zhì)。替代性地,該程序是經(jīng)由諸如局域網(wǎng)、因特網(wǎng)和數(shù)字衛(wèi) 星廣播之類的有線傳輸介質(zhì)或無線傳輸介質(zhì)而提供的。
由計(jì)算機(jī)執(zhí)行的程序可以是按照本說明書中描述的順序而以時(shí)間順 序執(zhí)行的程序,也可以是并行地或在必要的時(shí)刻(例如在調(diào)用程序時(shí))執(zhí)行的程序。
在本說明書中,在各個(gè)流程圖中描述的步驟不僅包括按照描述的順序 而以時(shí)間順序執(zhí)行的處理,而且包括不一定以時(shí)間順序執(zhí)行的、而是并行 地或個(gè)別地執(zhí)行的處理。
圖13至19中的相應(yīng)的處理可以被作為根據(jù)由用戶輸入的音樂搜索或 音樂推薦請(qǐng)求的一系列處理而執(zhí)行,或者可以在預(yù)定的時(shí)刻(例如在更新 包括音樂DB 11、元數(shù)據(jù)標(biāo)簽DB 13和偏好標(biāo)簽DB 18的DB中的數(shù)據(jù)時(shí), 以及在經(jīng)過預(yù)定時(shí)間之后)被獨(dú)立地執(zhí)行。也就是說,執(zhí)行各個(gè)處理的時(shí) 刻并不被特別地限定于預(yù)定的時(shí)刻。
本發(fā)明的實(shí)施例不限于上述實(shí)施例。因此,在不背離本發(fā)明的主旨的 范圍之內(nèi),可以以各種方式對(duì)本發(fā)明進(jìn)行變型。
本發(fā)明包含與于2008年7月8日在日本專利局遞交的日本在先專利 申請(qǐng)JP 2008-177847中公開的主題相關(guān)的主題,該日本在先專利申請(qǐng)的 內(nèi)M過引用包含于此。
本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以取決于設(shè)計(jì)需求和其它因素而進(jìn)行 各種變型、組合、子組合和替換,只要所述變型、組合、子組合和替換在 所附權(quán)利要求或其等效內(nèi)容的范圍之內(nèi)即可。
權(quán)利要求
1.一種信息處理設(shè)備,包括第一學(xué)習(xí)裝置,用于學(xué)習(xí)第一估計(jì)式,所述第一估計(jì)式用于基于內(nèi)容的特征量來估計(jì)內(nèi)容的第一目標(biāo)變量;第一誤差建模裝置,用于確定在基于所述第一學(xué)習(xí)裝置所學(xué)習(xí)的所述第一估計(jì)式來估計(jì)所述第一目標(biāo)變量時(shí)所生成的誤差的第一模型;第一誤差生成裝置,用于利用隨機(jī)數(shù)來生成根據(jù)所述第一誤差建模裝置所確定的所述第一模型的誤差;以及第一估計(jì)裝置,用于利用所述第一學(xué)習(xí)裝置所學(xué)習(xí)的第一估計(jì)式和所述第一誤差生成裝置所生成的隨機(jī)數(shù)來估計(jì)所述內(nèi)容的所述第一目標(biāo)變量。
2. 根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其中所述第一模型是通過利用正態(tài)分布對(duì)在估計(jì)所述第一 目標(biāo)變量 時(shí)生成的誤差的分布進(jìn)行建模而獲得的。
3. 根據(jù)權(quán)利要求2所述的信息處理設(shè)備,還包括搜索裝置,用于利用所述第一估計(jì)裝置所估計(jì)的內(nèi)容的第一目標(biāo)變量 來搜索內(nèi)容。
4. 根據(jù)權(quán)利要求3所述的信息處理設(shè)備,其中,每當(dāng)所述搜索裝置搜索內(nèi)容時(shí),所述第一估計(jì)裝置就估計(jì)所述 內(nèi)容的第一目標(biāo)變量。
5. 根據(jù)權(quán)利要求2所述的信息處理設(shè)備,還包括第二學(xué)習(xí)裝置,用于利用通過僅使用所述第一學(xué)習(xí)裝置所學(xué)習(xí)的第一 估計(jì)式而獲得的第一目標(biāo)變量來學(xué)習(xí)用于估計(jì)笫二目標(biāo)變量的第二估計(jì) 式;第二誤差建模裝置,用于確定在基于所述第二學(xué)習(xí)裝置所學(xué)習(xí)的所述 第二估計(jì)式來估計(jì)所述第二目標(biāo)變量時(shí)所生成的誤差的第二模型;第二誤差生成裝置,用于利用隨機(jī)數(shù)來生成根據(jù)所述第二誤差建模裝 置所確定的所述第二模型的誤差;以及第二估計(jì)裝置,用于利用所述第二學(xué)習(xí)裝置所學(xué)習(xí)的第二估計(jì)式和所述第二誤差生成裝置所生成的隨機(jī)數(shù)來估計(jì)所述內(nèi)容的第二目標(biāo)變量。
6. 根據(jù)權(quán)利要求5所述的信息處理設(shè)備,還包括推薦裝置,用于利用所述第二估計(jì)裝置所估計(jì)的所述內(nèi)容的第二目標(biāo) 變量來推薦內(nèi)容。
7. —種信息處理方法,包括以下步驟學(xué)習(xí)第一估計(jì)式,所述第一估計(jì)式用于基于內(nèi)容的特征量來估計(jì)所述 內(nèi)容的第一目標(biāo)變量;確定在基于所學(xué)習(xí)的所述第一估計(jì)式來估計(jì)所述第一目標(biāo)變量時(shí)所 生成的誤差的第一模型;利用隨機(jī)數(shù)來生成根據(jù)所確定的所述第一模型的誤差;以及利用所學(xué)習(xí)的第 一估計(jì)式和所生成的隨機(jī)數(shù)來估計(jì)所述內(nèi)容的第一 目標(biāo)變量。
8. —種程序,所述程序使得計(jì)算機(jī)執(zhí)行包括以下步驟的處理學(xué)習(xí)第 一估計(jì)式,所述第 一估計(jì)式用于基于內(nèi)容的特征量來估計(jì)所述 內(nèi)容的第一目標(biāo)變量;確定在基于所學(xué)習(xí)的所述第一估計(jì)式來估計(jì)所述第一目標(biāo)變量時(shí)所 生成的誤差的第一模型;利用隨桐故來生成根據(jù)所確定的所述第一模型的誤差;以及利用所學(xué)習(xí)的第 一估計(jì)式和所生成的隨機(jī)數(shù)來估計(jì)所述內(nèi)容的第一 目標(biāo)變量。
全文摘要
公開了信息處理設(shè)備、信息處理方法和程序。一種信息處理設(shè)備,包括第一學(xué)習(xí)單元、第一誤差建模單元、第一誤差生成單元和第一估計(jì)單元。第一學(xué)習(xí)單元學(xué)習(xí)第一估計(jì)式,該第一估計(jì)式用于基于內(nèi)容的特征量來估計(jì)內(nèi)容的第一目標(biāo)變量。第一誤差建模單元確定在基于第一學(xué)習(xí)單元所學(xué)習(xí)的第一估計(jì)式來估計(jì)第一目標(biāo)變量時(shí)所生成的誤差的第一模型。第一誤差生成單元利用隨機(jī)數(shù)來生成根據(jù)第一誤差建模單元所確定的第一模型的誤差。第一估計(jì)單元利用第一學(xué)習(xí)單元所學(xué)習(xí)的第一估計(jì)式和第一誤差生成單元所生成的隨機(jī)數(shù)來估計(jì)內(nèi)容的第一目標(biāo)變量。
文檔編號(hào)G06F17/30GK101625698SQ20091015884
公開日2010年1月13日 申請(qǐng)日期2009年7月8日 優(yōu)先權(quán)日2008年7月8日
發(fā)明者小林由幸 申請(qǐng)人:索尼株式會(huì)社