欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多媒體資源推薦排序方法及裝置與流程

文檔序號:11808020閱讀:290來源:國知局
多媒體資源推薦排序方法及裝置與流程
本發(fā)明涉及多媒體領(lǐng)域,尤其涉及一種多媒體資源推薦排序方法及裝置。
背景技術(shù)
:多媒體資源推薦效果受到很多環(huán)節(jié)的影響。其中,排序環(huán)節(jié)決定了哪些候選內(nèi)容可能會成為最終多媒體資源推薦信息而展示給用戶。在現(xiàn)有的多媒體資源推薦過程中,可以對預(yù)設(shè)周期內(nèi)增加的用戶請求多媒體資源信息進(jìn)行整理,得到模型更新所需要的訓(xùn)練數(shù)據(jù),然后通過對訓(xùn)練數(shù)據(jù)進(jìn)行訓(xùn)練得到更新的特征集合和權(quán)重值?,F(xiàn)有技術(shù)中,由于數(shù)據(jù)量級和計算資源的限制,很難一次性對較長預(yù)設(shè)周期內(nèi)增加的用戶請求多媒體資源信息進(jìn)行處理。因此,排序階段中僅能根據(jù)較短預(yù)設(shè)周期內(nèi)更新的特征集合進(jìn)行計算并排序。采用上述排序方法,某些多媒體資源對應(yīng)的候選內(nèi)容的特征值可能是歷史計算得到的,由于更新后的特征集合不包含相關(guān)特征(也可能是特征覆蓋不全或者沒有交集),使得所計算的排序結(jié)果存在一定的偏差,從而降低了推薦效果。技術(shù)實(shí)現(xiàn)要素:技術(shù)問題有鑒于此,本發(fā)明要解決的技術(shù)問題是,如何向用戶提供高質(zhì)量的多媒體資源推薦信息。解決方案為了解決上述技術(shù)問題,根據(jù)本發(fā)明的一實(shí)施例,提供了一種多媒體資源推薦排序方法,包括:根據(jù)預(yù)設(shè)周期內(nèi)所產(chǎn)生的請求點(diǎn)擊反饋數(shù)據(jù),獲取所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值;將各多媒體資源特征對應(yīng)的第一權(quán)重值與從歷史多媒體資源特征數(shù)據(jù)中獲取的各多媒體資源特征對應(yīng)的第二權(quán)重值進(jìn)行融合,得到各多媒體資源特征對應(yīng)的第三權(quán)重值;根據(jù)各多媒體資源特征對應(yīng)的第三權(quán)重值,對各待推薦多媒體資源進(jìn)行排序。對于上述方法,在一種可能的實(shí)現(xiàn)方式中,據(jù)預(yù)設(shè)周期內(nèi)所產(chǎn)生的請求點(diǎn)擊反饋數(shù)據(jù),獲取所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值,包括:根據(jù)所述預(yù)設(shè)周期內(nèi)所產(chǎn)生的請求點(diǎn)擊反饋數(shù)據(jù),獲取所述預(yù)設(shè)周期內(nèi)的多媒體資源特征數(shù)據(jù);按照預(yù)設(shè)訓(xùn)練模型對所述預(yù)設(shè)周期內(nèi)的多媒體資源特征數(shù)據(jù)進(jìn)行訓(xùn)練,得到所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值。對于上述方法,在一種可能的實(shí)現(xiàn)方式中,將各多媒體資源特征對應(yīng)的第一權(quán)重值與從歷史多媒體資源特征數(shù)據(jù)中獲取的各多媒體資源特征對應(yīng)的第二權(quán)重值進(jìn)行融合,得到各多媒體資源特征對應(yīng)的第三權(quán)重值,包括:將所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征與全局多媒體資源特征集合內(nèi)的各多媒體資源特征進(jìn)行匹配,獲取所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的全局標(biāo)識;將具有相同全局標(biāo)識的多媒體資源特征對應(yīng)的第一權(quán)重值和第二權(quán)重值,按照預(yù)設(shè)融合模型進(jìn)行融合,得到各所述多媒體資源特征對應(yīng)的第三權(quán)重值。對于上述方法,在一種可能的實(shí)現(xiàn)方式中,將具有相同全局標(biāo)識的多媒體資源特征對應(yīng)的第一權(quán)重值和第二權(quán)重值,按照預(yù)設(shè)融合模型進(jìn)行融合,得到各所述多媒體資源特征對應(yīng)的第三權(quán)重值,包括:采用下式1來融合具有相同全局標(biāo)識的多媒體資源特征對應(yīng)的第一權(quán)重值和第二權(quán)重值,得到所述多媒體資源對應(yīng)的第三權(quán)重值,wi=(1-α)×wi"+α×w'i式1其中,i為所述多媒體資源特征對應(yīng)的全局標(biāo)識,w'i為第i個多媒體資源特征對應(yīng)的第一權(quán)重值,wi"為第i個多媒體資源特征對應(yīng)的第二權(quán)重值,wi為第i個多媒體資源特征對應(yīng)的第三權(quán)重值,α為融合系數(shù),α∈[0,1]。對于上述方法,在一種可能的實(shí)現(xiàn)方式中,根據(jù)各多媒體資源特征對應(yīng)的第三權(quán)重值,對各待推薦多媒體資源進(jìn)行排序,包括:分別獲取各所述待推薦多媒體資源對應(yīng)的各多媒體資源特征;根據(jù)各所述待推薦多媒體資源對應(yīng)的各多媒體資源特征對應(yīng)的特征值及第三權(quán)重值,獲取各所述待推薦多媒體資源對應(yīng)的點(diǎn)擊概率;根據(jù)各所述待推薦多媒體資源對應(yīng)的點(diǎn)擊概率,對所述各待推薦多媒體資源進(jìn)行排序。對于上述方法,在一種可能的實(shí)現(xiàn)方式中,還包括:在得到各多媒體資源特征對應(yīng)的第三權(quán)重值之后,將歷史多媒體資源特征數(shù)據(jù)中的各多媒體資源特征對應(yīng)的第一權(quán)重值更新為具有相同全局標(biāo)識的各多媒體資源特征對應(yīng)的第三權(quán)重值。為了解決上述技術(shù)問題,根據(jù)本發(fā)明的另一實(shí)施例,提供了一種多媒體資源推薦排序裝置,包括:處理模塊,用于根據(jù)預(yù)設(shè)周期內(nèi)所產(chǎn)生的請求點(diǎn)擊反饋數(shù)據(jù),獲取所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值;融合模塊,與所述處理模塊連接,用于將各多媒體資源特征對應(yīng)的第一權(quán)重值與從歷史多媒體資源特征數(shù)據(jù)中獲取的各多媒體資源特征對應(yīng)的第二權(quán)重值進(jìn)行融合,得到各多媒體資源特征對應(yīng)的第三權(quán)重值;排序模塊,與所述融合模塊連接,用于根據(jù)各多媒體資源特征對應(yīng)的第三權(quán)重值,對各待推薦多媒體資源進(jìn)行排序。對于上述裝置,在一種可能的實(shí)現(xiàn)方式中,所述處理模塊,包括:處理單元,用于根據(jù)所述預(yù)設(shè)周期內(nèi)所產(chǎn)生的請求點(diǎn)擊反饋數(shù)據(jù),獲取所述預(yù)設(shè)周期內(nèi)的多媒體資源特征數(shù)據(jù);訓(xùn)練單元,與所述處理單元連接,用于按照預(yù)設(shè)訓(xùn)練模型對所述預(yù)設(shè)周期內(nèi)的多媒體資源特征數(shù)據(jù)進(jìn)行訓(xùn)練,得到所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值。對于上述裝置,在一種可能的實(shí)現(xiàn)方式中,所述融合模塊,包括:識別單元,用于將所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征與全局多媒體資源特征集合內(nèi)的各多媒體資源特征進(jìn)行匹配,獲取所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的全局標(biāo)識;融合單元,與所述識別單元連接,用于將具有相同全局標(biāo)識的多媒體資源特征對應(yīng)的第一權(quán)重值和第二權(quán)重值,按照預(yù)設(shè)融合模型進(jìn)行融合,得到各所述多媒體資源特征對應(yīng)的第三權(quán)重值。對于上述裝置,在一種可能的實(shí)現(xiàn)方式中,所述融合單元,具體用于采用下式1來融合具有相同全局標(biāo)識的多媒體資源特征對應(yīng)的第一權(quán)重值和第二權(quán)重值,得到所述多媒體資源對應(yīng)的第三權(quán)重值,wi=(1-α)×wi"+α×w'i式1其中,i為所述多媒體資源特征對應(yīng)的全局標(biāo)識,w'i為第i個多媒體資源特征對應(yīng)的第一權(quán)重值,wi"為第i個多媒體資源特征對應(yīng)的第二權(quán)重值,wi為第i個多媒體資源特征對應(yīng)的第三權(quán)重值,α為融合系數(shù),α∈[0,1]。對于上述裝置,在一種可能的實(shí)現(xiàn)方式中,所述排序模塊,包括:獲取單元,用于分別獲取各所述待推薦多媒體資源對應(yīng)的各多媒體資源特征;計算單元,與所述獲取單元連接,用于根據(jù)各所述待推薦多媒體資源對應(yīng)的各多媒體資源特征對應(yīng)的特征值及第三權(quán)重值,獲取各所述待推薦多媒體資源對應(yīng)的點(diǎn)擊概率;排序單元,與所述計算單元連接,用于根據(jù)各所述待推薦多媒體資源對應(yīng)的點(diǎn)擊概率,對所述各待推薦多媒體資源進(jìn)行排序。對于上述裝置,在一種可能的實(shí)現(xiàn)方式中,還包括:替換模塊,用于在得到各多媒體資源特征對應(yīng)的第三權(quán)重值之后,將歷史多媒體資源特征數(shù)據(jù)中的各多媒體資源特征對應(yīng)的第一權(quán)重值更新為具有相同全局標(biāo)識的各多媒體資源特征對應(yīng)的第三權(quán)重值。有益效果本發(fā)明實(shí)施例的多媒體資源推薦排序方法,通過請求點(diǎn)擊反饋數(shù)據(jù)和歷史多媒體資源特征數(shù)據(jù),獲取各多媒體資源特征對應(yīng)的權(quán)重值。本發(fā)明實(shí)施例的多媒體資源推薦排序方法,可以不丟失各多媒體資源特征,使得各多媒體資源特征均具有對應(yīng)的特征值。此外,還使得各多媒體資源特征的權(quán)重值融合入歷史權(quán)重值,提高排序結(jié)果的準(zhǔn)確性,向用戶提供高質(zhì)量的多媒體資源推薦信息。根據(jù)下面參考附圖對示例性實(shí)施例的詳細(xì)說明,本發(fā)明的其它特征及方面將變得清楚。附圖說明包含在說明書中并且構(gòu)成說明書的一部分的附圖與說明書一起示出了本發(fā)明的示例性實(shí)施例、特征和方面,并且用于解釋本發(fā)明的原理。圖1示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序方法的流程圖;圖2示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序方法的另一流程圖;圖3示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序方法的另一流程圖;圖4示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序方法的另一流程圖;圖5示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序方法的另一流程圖;圖6示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序方法的另一流程圖;圖7示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序裝置的結(jié)構(gòu)框圖;圖8示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序裝置的另一結(jié)構(gòu)框圖;圖9示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序裝置的另一結(jié)構(gòu)框圖;圖10示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序裝置的另一結(jié)構(gòu)框圖;圖11示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序裝置的另一結(jié)構(gòu)框圖;圖12示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序設(shè)備的結(jié)構(gòu)框圖。具體實(shí)施方式以下將參考附圖詳細(xì)說明本發(fā)明的各種示例性實(shí)施例、特征和方面。附圖中相同的附圖標(biāo)記表示功能相同或相似的元件。盡管在附圖中示出了實(shí)施例的各種方面,但是除非特別指出,不必按比例繪制附圖。在這里專用的詞“示例性”意為“用作例子、實(shí)施例或說明性”。這里作為“示例性”所說明的任何實(shí)施例不必解釋為優(yōu)于或好于其它實(shí)施例。另外,為了更好的說明本發(fā)明,在下文的具體實(shí)施方式中給出了眾多的具體細(xì)節(jié)。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,沒有某些具體細(xì)節(jié),本發(fā)明同樣可以實(shí)施。在一些實(shí)例中,對于本領(lǐng)域技術(shù)人員熟知的方法、手段、元件和電路未作詳細(xì)描述,以便于凸顯本發(fā)明的主旨。實(shí)施例1圖1示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序方法的流程圖。如圖1示,該多媒體資源推薦排序方法,主要包括:步驟101、根據(jù)預(yù)設(shè)周期內(nèi)所產(chǎn)生的請求點(diǎn)擊反饋數(shù)據(jù),獲取所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值;步驟102、將各多媒體資源特征對應(yīng)的第一權(quán)重值與從歷史多媒體資源特征數(shù)據(jù)中獲取的各多媒體資源特征對應(yīng)的第二權(quán)重值進(jìn)行融合,得到各多媒體資源特征對應(yīng)的第三權(quán)重值;步驟103、根據(jù)各多媒體資源特征對應(yīng)的第三權(quán)重值,對各待推薦多媒體資源進(jìn)行排序。本實(shí)施例的請求點(diǎn)擊反饋數(shù)據(jù)是衡量多媒體資源熱度非常重要的參數(shù)。在搜索應(yīng)用中,可以指多媒體資源的點(diǎn)擊次數(shù)與搜索總次數(shù)的比值;在視頻推薦中,可以指多媒體資源的點(diǎn)擊次數(shù)與推薦展示總次數(shù)的比值。本實(shí)施例中不限制請求點(diǎn)擊反饋數(shù)據(jù)的具體定義。其中,多媒體資源(Multimedia),可以包括文本、聲音、視頻和圖像等多種媒體形式。多媒體資源特征可以指能夠標(biāo)識多媒體資源的特征參數(shù),其可以是連續(xù)型或離散型數(shù)值,還可以是非數(shù)值型。以視頻為例,視頻特征可以包括:視頻頻道、清晰度、上映時間、觀看次數(shù)和評分等。具體而言,視頻頻道可以表示該視頻的頻道分類,例如電影頻道、電視劇頻道、綜藝頻道等。清晰度可以表示視頻的清晰程度,例如高清、標(biāo)清、普清等。上映時間可以表示該視頻上映時間的長短,上映時間較短的視頻可能擁有較高的熱度。觀看次數(shù)可以表示視頻被觀看的次數(shù),觀看次數(shù)越多說明該視頻認(rèn)可度越高。評分可以表示通過用戶對視頻好評或差評得到的分?jǐn)?shù)。其中,舉例而言,評分可以是連續(xù)型數(shù)值,取值范圍可以是[0,1];觀看次數(shù)可以是離散型數(shù)值,例如[2000次、2045次];視頻頻道可以是非數(shù)值型特征,例如電影頻道或電視劇頻道。需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)能理解,上述的視頻特征可以通過視頻庫中的視頻進(jìn)行提取。具體而言,從不同的分析角度,一個視頻可能具有多個不同的視頻特征,例如,《瑯琊榜》屬于古裝劇、大陸劇和電視劇,上映時間為2015年,觀看次數(shù)43.5億,評分8.1分等。本領(lǐng)域技術(shù)人員可以根據(jù)實(shí)際需要分析確定需要提取的視頻特征,在此不做限定。舉例而言,本實(shí)施例的多媒體資源特征對應(yīng)的權(quán)重值可以在排序階段依據(jù)不同的多媒體資源特征值計算出用戶對應(yīng)可能點(diǎn)擊的概率,從而影響排序。具體地,將多媒體資源特征對應(yīng)的權(quán)重值與待推薦多媒體資源具體包含的特征值進(jìn)行運(yùn)算,能夠最終得到多媒體資源對應(yīng)的點(diǎn)擊概率(被點(diǎn)擊的可能性),從而決定最終的推薦多媒體資源及排序。因此,在推薦過程中,運(yùn)算后的點(diǎn)擊概率越高,表示該多媒體資源被點(diǎn)擊的概率越高,會被優(yōu)先推薦。一般來說,多媒體資源對應(yīng)的點(diǎn)擊概率取值介于0到1之間。應(yīng)當(dāng)注意的是,對于初始多媒體資源特征,可以預(yù)先賦予一個權(quán)重值。在擁有一定搜索量和點(diǎn)擊量的基礎(chǔ)上,請求點(diǎn)擊反饋數(shù)據(jù)可以用來計算各多媒體資源特征對應(yīng)的權(quán)重值。本實(shí)施例的歷史多媒體資源特征數(shù)據(jù),可以指根據(jù)歷史請求點(diǎn)擊反饋數(shù)據(jù)計算得到的多媒體資源特征數(shù)據(jù)。具體地,多媒體資源特征數(shù)據(jù)可以包括多媒體資源對應(yīng)的多媒體資源特征和特征值,以及多媒體資源特征對應(yīng)的權(quán)重值。其中,多媒體資源特征可以在預(yù)定時間段內(nèi)相對固定,例如,每30日統(tǒng)計多媒體資源對應(yīng)的多媒體資源特征。靜態(tài)特征對應(yīng)的特征值可以保持不變,例如《瑯琊榜》屬于電視劇頻道。動態(tài)特征特征值可以隨時間變化發(fā)生改變,例如《瑯琊榜》的評分從8.1變?yōu)?.3。多媒體資源特征對應(yīng)的權(quán)重值可以通過訓(xùn)練得到,并可以與多媒體資源特征對應(yīng)的歷史權(quán)重值進(jìn)行融合。在一種可能的實(shí)現(xiàn)方式中,如圖2所示,根據(jù)預(yù)設(shè)周期內(nèi)所產(chǎn)生的請求點(diǎn)擊反饋數(shù)據(jù),獲取所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值(步驟101),可以包括:步驟201、根據(jù)所述預(yù)設(shè)周期內(nèi)所產(chǎn)生的請求點(diǎn)擊反饋數(shù)據(jù),獲取所述預(yù)設(shè)周期內(nèi)的多媒體資源特征數(shù)據(jù);步驟202、按照預(yù)設(shè)訓(xùn)練模型對所述預(yù)設(shè)周期內(nèi)的多媒體資源特征數(shù)據(jù)進(jìn)行訓(xùn)練,得到所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值。表1:視頻名稱請求量點(diǎn)擊量視頻特征(頻道)A103大陸劇B92日韓劇C52大陸劇D71歐美劇以視頻為例,假設(shè)獲取2016年6月27日內(nèi)所產(chǎn)生的請求點(diǎn)擊反饋數(shù)據(jù)如上表1所示。根據(jù)表1:視頻A為大陸劇,點(diǎn)擊量3次,請求量10次;視頻B為日韓劇,點(diǎn)擊量2次,請求量9次;視頻C為大陸劇,點(diǎn)擊量2次,請求量5次;視頻D為歐美劇,點(diǎn)擊量1次,請求量7次。綜上所述,得到2016年6月27日內(nèi)的多媒體資源特征數(shù)據(jù):大陸劇,點(diǎn)擊量5次,請求量15次;日韓劇,點(diǎn)擊量2次,請求量9次;歐美劇,點(diǎn)擊量1次,請求量7次。進(jìn)一步地,通過模型訓(xùn)練,得到2016年6月27日內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值:大陸劇對應(yīng)的第一權(quán)重值為0.33,日韓劇對應(yīng)的第一權(quán)重值為0.22,歐美劇對應(yīng)的第一權(quán)重值為0.15。需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)能理解,現(xiàn)有技術(shù)中有各種訓(xùn)練模型均可以實(shí)現(xiàn)對預(yù)設(shè)周期內(nèi)的多媒體資源特征數(shù)據(jù)進(jìn)行訓(xùn)練,從而得到視頻特征對應(yīng)的第一權(quán)重值,例如通過邏輯回歸算法,在此不做限定。此外,為了便于對預(yù)設(shè)周期內(nèi)的多媒體資源特征數(shù)據(jù)進(jìn)行訓(xùn)練,可以在訓(xùn)練前,對所涉及的多媒體資源特征進(jìn)行一次編碼,可以理解成模型內(nèi)序號。在一種可能的實(shí)現(xiàn)方式中,如圖3所示,將各多媒體資源特征對應(yīng)的第一權(quán)重值與從歷史多媒體資源特征數(shù)據(jù)中獲取的各多媒體資源特征對應(yīng)的第二權(quán)重值進(jìn)行融合,得到各多媒體資源特征對應(yīng)的第三權(quán)重值(步驟102),可以包括:步驟301、將所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征與全局多媒體資源特征集合內(nèi)的各多媒體資源特征進(jìn)行匹配,獲取所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的全局標(biāo)識;步驟302、將具有相同全局標(biāo)識的多媒體資源特征對應(yīng)的第一權(quán)重值和第二權(quán)重值,按照預(yù)設(shè)融合模型進(jìn)行融合,得到各所述多媒體資源特征對應(yīng)的第三權(quán)重值。在一種可能的實(shí)現(xiàn)方式中,將具有相同全局標(biāo)識的多媒體資源特征對應(yīng)的第一權(quán)重值和第二權(quán)重值,按照預(yù)設(shè)融合模型進(jìn)行融合,得到各所述多媒體資源特征對應(yīng)的第三權(quán)重值(步驟302),可以包括:采用下式1來融合具有相同全局標(biāo)識的多媒體資源特征對應(yīng)的第一權(quán)重值和第二權(quán)重值,得到所述多媒體資源對應(yīng)的第三權(quán)重值,wi=(1-α)×wi"+α×w'i式1其中,i為所述多媒體資源特征對應(yīng)的全局標(biāo)識,w'i為第i個多媒體資源特征對應(yīng)的第一權(quán)重值,wi"為第i個多媒體資源特征對應(yīng)的第二權(quán)重值,wi為第i個多媒體資源特征對應(yīng)的第三權(quán)重值,α為融合系數(shù),α∈[0,1]。本實(shí)施例的全局多媒體資源特征集合,可以指通過多媒體資源庫包含的各多媒體資源提取的全部多媒體資源特征所形成的集合。由于預(yù)設(shè)周期內(nèi)的多媒體資源特征數(shù)據(jù)并不一定能夠覆蓋到所有的多媒體資源特征,例如,可能出現(xiàn)特征覆蓋不全或者沒有交集的情況。因此,實(shí)際參加訓(xùn)練的多媒體資源特征要少于全局多媒體資源特征集合包含的多媒體資源特征。以視頻為例,根據(jù)視頻庫中包含的視頻,可以通過例如特征工程進(jìn)行處理,提取各視頻包含的視頻特征,得到視頻特征名稱和其可能的取值范圍。針對所有的視頻特征名稱進(jìn)行編碼,使得每一個視頻特征名稱均具有一個唯一且固定的全局標(biāo)識例如全局序號。視頻特征名稱和全局標(biāo)識一一對應(yīng),能夠保證每一個視頻特征不丟失。此外,對視頻特征進(jìn)行全局編碼,在具體模型訓(xùn)練時可以根據(jù)實(shí)際特征集合進(jìn)行局部編碼,這樣可以使得模型的訓(xùn)練與排序過程獨(dú)立開。舉例而言,全局視頻特征集合包括{大陸劇、港臺劇、日韓劇、東南亞劇、歐美劇},編碼后得到視頻特征名稱對應(yīng)的全局標(biāo)識{1-大陸劇、2-港臺劇、3-日韓劇、4-東南亞劇、5-歐美劇}。獲取2016年6月27日內(nèi)的各視頻特征{大陸劇、日韓劇、歐美劇},將其與全局視頻特征集合進(jìn)行匹配,得到2016年6月27日內(nèi)的各視頻特征對應(yīng)的全局標(biāo)識{1-大陸劇、3-日韓劇、5-歐美劇}。進(jìn)一步地,2016年6月27日內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值:1-大陸劇對應(yīng)的第一權(quán)重值為0.33,3-日韓劇對應(yīng)的第一權(quán)重值為0.22,5-歐美劇對應(yīng)的第一權(quán)重值為0.15。根據(jù)2016年6月27日以前的歷史多媒體資源特征數(shù)據(jù),獲取1-大陸劇對應(yīng)的第二權(quán)重值為0.4,3-日韓劇對應(yīng)的第二權(quán)重值為0.18,5-歐美劇對應(yīng)的第二權(quán)重值為0.21。需要說明的是,本實(shí)施例并不限制融合系數(shù)α的取值方式,優(yōu)選為大于0.5的數(shù)值。融合系數(shù)α選取大于0.5的數(shù)值,可以使得在計算獲取的各視頻特征對應(yīng)的第三權(quán)重時,給予新的權(quán)重值(第一權(quán)重值)以較高的比例。其中,根據(jù)式1可以得知,第一權(quán)重值和第二兩個權(quán)重值融合時對應(yīng)的系數(shù)之和為1。假設(shè)α=0.65,同時,w1'=0.33,w'3=0.22,w'5=0.15;w1"=0.4,w3"=0.18,w5"=0.21,計算得到w1=0.35,w3=0.21,w5=0.17。應(yīng)當(dāng)注意的是,對于每個類別視頻特征的更新,例如視頻頻道和評分,可以選擇相同的融合系數(shù)α,也可以根據(jù)實(shí)際推薦需求或特征屬性選擇不同的融合系數(shù)α,在此不做限定。此外,若某一視頻特征的第一權(quán)重值不存在,或者第二權(quán)重值不存在,上述式1計算均有效。當(dāng)一個視頻特征對應(yīng)的第三權(quán)重值很小時(例如1E-10),可能考慮將該視頻特征對應(yīng)的第三權(quán)重值進(jìn)行丟棄。在一種可能的實(shí)現(xiàn)方式中,如圖4所示,根據(jù)各多媒體資源特征對應(yīng)的第三權(quán)重值,對各待推薦多媒體資源進(jìn)行排序(步驟103),可以包括:步驟401、分別獲取各所述待推薦多媒體資源對應(yīng)的各多媒體資源特征;步驟402、根據(jù)各所述待推薦多媒體資源對應(yīng)的各多媒體資源特征對應(yīng)的特征值和第三權(quán)重值,獲取各所述待推薦多媒體資源對應(yīng)的點(diǎn)擊概率;步驟403、根據(jù)各所述待推薦多媒體資源對應(yīng)的點(diǎn)擊概率,對所述各待推薦多媒體資源進(jìn)行排序。其中,多媒體資源可以包括多個多媒體資源特征,每個多媒體資源特征都有對應(yīng)的特征值和權(quán)重值。具體地,多媒體資源對應(yīng)的特征值可以通過特征工程處理得到,多媒體資源對應(yīng)的權(quán)重值可以通過模型訓(xùn)練得到。根據(jù)各待推薦多媒體資源對應(yīng)的各多媒體資源特征對應(yīng)的特征值和第三權(quán)重值,可以得到各待推薦多媒體資源對應(yīng)的點(diǎn)擊概率。例如,待推薦多媒體資源對應(yīng)的多媒體資源特征為X1、X2、…、Xi、…XI(i為下標(biāo),其取值范圍為1~I(xiàn)的整數(shù);I為該待推薦多媒體資源對應(yīng)的多媒體資源特征的個數(shù))。其中,特征X1對應(yīng)的特征值為x11,第三權(quán)重值為x12;特征X2對應(yīng)的特征值為x21,第三權(quán)重值為x22;依此類推,特征Xi對應(yīng)的特征值為xi1,第三權(quán)重值為xi2。那么,該待推薦多媒體資源對應(yīng)的點(diǎn)擊概率為:需要說明的是,特征值的原始取值可以是數(shù)值型或非數(shù)值型,經(jīng)過特征工程的處理,從而得到便于模型計算的量化的最終取值。為了便于理解,簡單舉例如下:針對視頻評分(數(shù)值特征連續(xù)型),可以將其映射到[0,1]之間;針對開始播放小時(數(shù)值特征離散型),可以將其映射為24個特征,例如視頻是在20點(diǎn)被觀看,則對應(yīng)20點(diǎn)特征取值為1;針對視頻頻道(非數(shù)值特征),如果所有頻道取值有20種,則每種對應(yīng)一個特征,例如,視頻屬于第一頻道,則對應(yīng)頻道特征取值為1。最后,在計算點(diǎn)擊概率時,通過特征對應(yīng)的特征值與權(quán)重值相乘,再將相乘得到的結(jié)果相加求和后,對求和得到的結(jié)果進(jìn)行Sigmod映射,得到介于[0,1]之間的點(diǎn)擊概率。其中,Sigmod公式為S(x)=1/(1+e-x),x即為求和得到的結(jié)果。本實(shí)施例的多媒體資源推薦排序方法,既可以實(shí)現(xiàn)離線階段排序也可以實(shí)現(xiàn)在線階段排序,在此不做限定。離線排序是指,將推薦列表離線批量計算并整理好。在線排序是指,離線分別整理好待推薦多媒體資源對應(yīng)的多媒體資源特征和特征值,以及融合后多媒體資源特征對應(yīng)的權(quán)重值,然后在線環(huán)節(jié)實(shí)時計算待推薦多媒體資源對應(yīng)的點(diǎn)擊概率,并據(jù)此對各待推薦多媒體資源進(jìn)行排序。此外,本實(shí)施例不限制對各待推薦多媒體資源的排序方式。作為本發(fā)明實(shí)施例的一個示例,可以選擇一個多媒體資源特征進(jìn)行第一輪排序;在第一輪排序結(jié)束后,存在具有同一多媒體資源特征的多個多媒體資源的情況下,再選擇另一個多媒體資源特征進(jìn)行第二輪排序。循環(huán)往復(fù),最終得到各待推薦多媒體資源的排序結(jié)果。上述排序方法主要適用于待推薦多媒體資源對應(yīng)的多媒體資源特征對應(yīng)的特征值相等的情況。以視頻為例,各待推薦視頻包括視頻A、B、C和D。此時,按照視頻分類對視頻A、B、C、D進(jìn)行第一輪排序。其中,視頻A和視頻C屬于大陸劇(權(quán)重值0.35),排序在第一位;視頻B屬于日韓劇(權(quán)重值0.22),排序在第二位;視頻D屬于歐美劇(權(quán)重值0.17),排序在第三位。進(jìn)一步地,可以按照視評分對視頻A、C進(jìn)行第二輪排序。其中,視頻A評分9.3(權(quán)重值0.45),排序在第一位,視頻C評分8.0(權(quán)重值0.4),排序在第二位。綜上,視頻排序結(jié)果為A-C-B-D。如果向用戶展現(xiàn)3個視頻,則為視頻A、C、B。作為本發(fā)明實(shí)施例的另一個示例,可以針對每個多媒體資源選擇多個對應(yīng)的多媒體資源特征,求得各多媒體資源特征對應(yīng)的點(diǎn)擊概率,并根據(jù)點(diǎn)擊概率對各待推薦多媒體資源進(jìn)行排序。以視頻為例,各待推薦視頻包括視頻A、B、C和D。按照視頻分類和評分兩個視頻特征對視頻A、B、C、D進(jìn)行排序。其中,視頻A屬于大陸劇(權(quán)重值0.35),評分9.3(權(quán)重值0.45);視頻B屬于日韓劇(權(quán)重值0.22),評分7.0(權(quán)重值0.35);視頻C屬于大陸劇(權(quán)重值0.35),評分8.0(權(quán)重值0.4);視頻D屬于歐美劇(權(quán)重值0.17),評分9.5(權(quán)重值0.45)。因此,將各視頻的視頻分類對應(yīng)的第三權(quán)重值和評分對應(yīng)的第三權(quán)重值相加,得到各視頻對應(yīng)的點(diǎn)擊概率。具體地,視頻A的點(diǎn)擊概率為0.8;視頻B的點(diǎn)擊概率為0.57;視頻C的點(diǎn)擊概率為0.75;視頻D的點(diǎn)擊概率為0.62。綜上,視頻排序結(jié)果為A-C-D-B。如果向用戶展現(xiàn)3個視頻,則為視頻A、C、D。需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)能理解,在對待推薦多媒體資源進(jìn)行排序的過程中,可以進(jìn)行一輪排序,也可以進(jìn)行多輪排序,在此不作限制。此外,也可以在一輪排序預(yù)測后,根據(jù)其他信息再對推薦內(nèi)容做調(diào)整,例如相關(guān)性調(diào)整等。在一種可能的實(shí)現(xiàn)方式中,如圖5、圖6所示,還包括:步驟104、在得到各多媒體資源特征對應(yīng)的第三權(quán)重值之后,將歷史多媒體資源特征數(shù)據(jù)中的各多媒體資源特征對應(yīng)的第一權(quán)重值更新為具有相同全局標(biāo)識的各多媒體資源特征對應(yīng)的第三權(quán)重值。本實(shí)施例的預(yù)設(shè)周期可以被視為多媒體資源特征進(jìn)行更新的時間間隔。以視頻為例,視頻特征可能存在靜態(tài)特征和動態(tài)特征兩種形式。其中,靜態(tài)特征可以指確定后一般不會改變的視頻特征,例如視頻頻道、視頻時長、上映時間等。動態(tài)特征可以指隨著用戶播放或操作會發(fā)生改變的視頻特征,例如觀看次數(shù)、評分等。此外,對于不同類別的視頻特征,可以選擇不同的更新時間段,例如對于變化較慢的特征,可以選擇較長的更新時間段,例如按天進(jìn)行更新;對于變化較快的特征,可以選擇較短的更新時間段,例如按小時進(jìn)行更新,或?qū)崟r更新。本發(fā)明實(shí)施例的多媒體資源推薦排序方法,通過請求點(diǎn)擊反饋數(shù)據(jù)和歷史多媒體資源特征數(shù)據(jù),獲取各多媒體資源特征對應(yīng)的權(quán)重值。本發(fā)明實(shí)施例的多媒體資源推薦排序方法,可以不丟失各多媒體資源特征,使得各多媒體資源特征均具有對應(yīng)的特征值。此外,還使得各多媒體資源特征的權(quán)重值融合入歷史權(quán)重值,提高排序結(jié)果的準(zhǔn)確性,向用戶提供高質(zhì)量的多媒體資源推薦信息。實(shí)施例2圖7示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序裝置的結(jié)構(gòu)框圖。如圖7所示,該多媒體資源推薦排序裝置,主要包括:處理模塊11,用于根據(jù)預(yù)設(shè)周期內(nèi)所產(chǎn)生的請求點(diǎn)擊反饋數(shù)據(jù),獲取所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值。融合模塊13,與所述處理模塊11連接,用于將各多媒體資源特征對應(yīng)的第一權(quán)重值與從歷史多媒體資源特征數(shù)據(jù)中獲取的各多媒體資源特征對應(yīng)的第二權(quán)重值進(jìn)行融合,得到各多媒體資源特征對應(yīng)的第三權(quán)重值。排序模塊15,與所述融合模塊13連接,用于根據(jù)各多媒體資源特征對應(yīng)的第三權(quán)重值,對各待推薦多媒體資源進(jìn)行排序。具體原理和示例可以參見實(shí)施例1以及圖1的相關(guān)描述。在一種可能的實(shí)現(xiàn)方式中,如圖8所示,所述處理模塊11,包括:處理單元111,用于根據(jù)所述預(yù)設(shè)周期內(nèi)所產(chǎn)生的請求點(diǎn)擊反饋數(shù)據(jù),獲取所述預(yù)設(shè)周期內(nèi)的多媒體資源特征數(shù)據(jù)。訓(xùn)練單元113,與所述處理單元111連接,用于按照預(yù)設(shè)訓(xùn)練模型對所述預(yù)設(shè)周期內(nèi)的多媒體資源特征數(shù)據(jù)進(jìn)行訓(xùn)練,得到所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的第一權(quán)重值。具體原理和示例可以參見實(shí)施例1以及圖2的相關(guān)描述。在一種可能的實(shí)現(xiàn)方式中,如圖9所示,所述融合模塊13,包括:識別單元131,用于將所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征與全局多媒體資源特征集合內(nèi)的各多媒體資源特征進(jìn)行匹配,獲取所述預(yù)設(shè)周期內(nèi)的各多媒體資源特征對應(yīng)的全局標(biāo)識。融合單元133,與所述識別單元131連接,用于將具有相同全局標(biāo)識的多媒體資源特征對應(yīng)的第一權(quán)重值和第二權(quán)重值,按照預(yù)設(shè)融合模型進(jìn)行融合,得到各所述多媒體資源特征對應(yīng)的第三權(quán)重值。具體原理和示例可以參見實(shí)施例1以及圖3的相關(guān)描述。在一種可能的實(shí)現(xiàn)方式中,所述融合單元133,具體用于采用下式1來融合具有相同全局標(biāo)識的多媒體資源特征對應(yīng)的第一權(quán)重值和第二權(quán)重值,得到所述多媒體資源對應(yīng)的第三權(quán)重值,wi=(1-α)×wi"+α×w'i式1其中,i為所述多媒體資源特征對應(yīng)的全局標(biāo)識,w'i為第i個多媒體資源特征對應(yīng)的第一權(quán)重值,wi"為第i個多媒體資源特征對應(yīng)的第二權(quán)重值,wi為第i個多媒體資源特征對應(yīng)的第三權(quán)重值,α為融合系數(shù),α∈[0,1]。具體原理和示例可以參見實(shí)施例1的相關(guān)描述。在一種可能的實(shí)現(xiàn)方式中,如圖10所示,所述排序模塊15,包括:獲取單元151,用于分別獲取各所述待推薦多媒體資源對應(yīng)的各多媒體資源特征。計算單元153,與所述獲取單元151連接,用于根據(jù)各所述待推薦多媒體資源對應(yīng)的各多媒體資源特征對應(yīng)的特征值及第三權(quán)重值,獲取各所述待推薦多媒體資源對應(yīng)的點(diǎn)擊概率。排序單元155,與所述計算單元153連接,用于根據(jù)各所述待推薦多媒體資源對應(yīng)的點(diǎn)擊概率,對所述各待推薦多媒體資源進(jìn)行排序。具體原理和示例可以參見實(shí)施例1以及圖4的相關(guān)描述。在一種可能的實(shí)現(xiàn)方式中,如圖11所述,還包括:替換模塊17,用于在得到各多媒體資源特征對應(yīng)的第三權(quán)重值之后,將歷史多媒體資源特征數(shù)據(jù)中的各多媒體資源特征對應(yīng)的第一權(quán)重值更新為具有相同全局標(biāo)識的各多媒體資源特征對應(yīng)的第三權(quán)重值。具體原理和示例可以參見實(shí)施例1以及圖5、圖6的相關(guān)描述。本發(fā)明實(shí)施例的多媒體資源推薦排序裝置,通過請求點(diǎn)擊反饋數(shù)據(jù)和歷史多媒體資源特征數(shù)據(jù),獲取各多媒體資源特征對應(yīng)的權(quán)重值。本發(fā)明實(shí)施例的多媒體資源推薦排序裝置,可以不丟失各多媒體資源特征,使得各多媒體資源特征均具有對應(yīng)的特征值。此外,還使得各多媒體資源特征的權(quán)重值融合入歷史權(quán)重值,提高排序結(jié)果的準(zhǔn)確性,向用戶提供高質(zhì)量的多媒體資源推薦信息。實(shí)施例3圖12示出根據(jù)本發(fā)明一實(shí)施例的多媒體資源推薦排序設(shè)備的結(jié)構(gòu)框圖。所述多媒體資源推薦排序設(shè)備1100可以是具備計算能力的主機(jī)服務(wù)器、個人計算機(jī)PC、或者可攜帶的便攜式計算機(jī)或終端等。本發(fā)明具體實(shí)施例并不對計算節(jié)點(diǎn)的具體實(shí)現(xiàn)做限定。所述多媒體資源推薦排序設(shè)備1100包括處理器(processor)1110、通信接口(CommunicationsInterface)1120、存儲器(memory)1130和總線1140。其中,處理器1110、通信接口1120、以及存儲器1130通過總線1140完成相互間的通信。通信接口1120用于與網(wǎng)絡(luò)設(shè)備通信,其中網(wǎng)絡(luò)設(shè)備包括例如虛擬機(jī)管理中心、共享存儲等。處理器1110用于執(zhí)行程序。處理器1110可能是一個中央處理器CPU,或者是專用集成電路ASIC(ApplicationSpecificIntegratedCircuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個或多個集成電路。存儲器1130用于存放文件。存儲器1130可能包含高速RAM存儲器,也可能還包括非易失性存儲器(non-volatilememory),例如至少一個磁盤存儲器。存儲器1130也可以是存儲器陣列。存儲器1130還可能被分塊,并且所述塊可按一定的規(guī)則組合成虛擬卷。在一種可能的實(shí)施方式中,上述程序可為包括計算機(jī)操作指令的程序代碼。該程序具體可用于:實(shí)現(xiàn)上述實(shí)施例1中的各步驟。本領(lǐng)域普通技術(shù)人員可以意識到,本文所描述的實(shí)施例中的各示例性單元及算法步驟,能夠以電子硬件、或者計算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件形式來實(shí)現(xiàn),取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以針對特定的應(yīng)用選擇不同的方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。如果以計算機(jī)軟件的形式來實(shí)現(xiàn)所述功能并作為獨(dú)立的產(chǎn)品銷售或使用時,則在一定程度上可認(rèn)為本發(fā)明的技術(shù)方案的全部或部分(例如對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分)是以計算機(jī)軟件產(chǎn)品的形式體現(xiàn)的。該計算機(jī)軟件產(chǎn)品通常存儲在計算機(jī)可讀取的非易失性存儲介質(zhì)中,包括若干指令用以使得計算機(jī)設(shè)備(可以是個人計算機(jī)、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各實(shí)施例方法的全部或部分步驟。而前述的存儲介質(zhì)包括U盤、移動硬盤、只讀存儲器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲器(RAM,RandomAccessMemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
葵青区| 沁源县| 平谷区| 汉阴县| 宜春市| 莱州市| 隆安县| 慈利县| 长海县| 凤台县| 兴城市| 库尔勒市| 南木林县| 夹江县| 齐齐哈尔市| 汽车| 隆子县| 元谋县| 筠连县| 天门市| 石棉县| 万源市| 杂多县| 衡阳市| 图木舒克市| 花垣县| 六盘水市| 杭锦后旗| 龙泉市| 桦南县| 大冶市| 沂南县| 武威市| 武夷山市| 孟连| 滁州市| 泰兴市| 枞阳县| 德令哈市| 清镇市| 衡阳县|