常數(shù),用來(lái)調(diào)節(jié)模型的準(zhǔn)確性。βρβρ……0?表示權(quán)重系數(shù),Xp\、…乂?是上述的向量中的元素,根據(jù)上文的描述,當(dāng)自然數(shù)下標(biāo)η的值對(duì)應(yīng)于用戶對(duì)商品的行為的次數(shù)時(shí),Xn取第一預(yù)設(shè)值例如1,否則取第二預(yù)設(shè)值例如O。
[0026]步驟S14:對(duì)訓(xùn)練集進(jìn)行線性回歸訓(xùn)練。本步驟是要確定上述的權(quán)重系數(shù)β。、βη……βη。具體可采用梯度下降法。在確定上述的權(quán)重系數(shù)之后,模型即隨之確定。
[0027]步驟S15:對(duì)于預(yù)設(shè)的時(shí)間段,統(tǒng)計(jì)目標(biāo)未下單用戶在該時(shí)間段中的行為的數(shù)量。在本步驟中,考察用戶對(duì)某個(gè)確定的商品在預(yù)設(shè)的時(shí)間段內(nèi)有上述行為但未在該時(shí)間段內(nèi)實(shí)際下單的行為的數(shù)量。
[0028]步驟S16:將步驟S15中得到的數(shù)量作為輸入量輸入到模型中,計(jì)算得到輸出量。該輸出量即為上述的Y的取值,其表示對(duì)用戶是否下單的預(yù)測(cè)結(jié)果為“是”或者“否”??梢钥闯?,對(duì)于一個(gè)未下單的用戶,使用本實(shí)施例中得到的模型,能夠?qū)ζ涫欠裣聠巫鞒鲱A(yù)測(cè)。上述的訓(xùn)練集越大,預(yù)測(cè)結(jié)果就越準(zhǔn)確。
[0029]對(duì)于電子商務(wù)平臺(tái)上的指定商品,可以使用上述步驟,預(yù)測(cè)每個(gè)瀏覽該商品的用戶是否會(huì)下單,根據(jù)得到的結(jié)果可以預(yù)測(cè)該商品接下來(lái)的需求量。
[0030]圖2是根據(jù)本發(fā)明實(shí)施例的處理用戶行為數(shù)據(jù)的裝置的主要模塊的示意圖。如圖2所示,本發(fā)明實(shí)施例的處理用戶行為數(shù)據(jù)的裝置20主要包括統(tǒng)計(jì)模塊21、記錄模塊22、訓(xùn)練模塊23、以及計(jì)算模塊24。
[0031]統(tǒng)計(jì)模塊21用于對(duì)于多個(gè)用戶在預(yù)選時(shí)間段內(nèi)的未下單的指定商品,分別統(tǒng)計(jì)其中各用戶在該預(yù)選時(shí)間段內(nèi)對(duì)該商品的行為的數(shù)量。記錄模塊22用于記錄各用戶在所述預(yù)選時(shí)間段之后是否購(gòu)買了上述指定商品。訓(xùn)練模塊23用于對(duì)訓(xùn)練集進(jìn)行線性回歸訓(xùn)練以確定所述訓(xùn)練集的多個(gè)參數(shù),從而得到該訓(xùn)練集對(duì)應(yīng)的模型;該訓(xùn)練集是根據(jù)上述多個(gè)用戶的數(shù)據(jù)建立,在該模型中,輸入量為用戶對(duì)商品的行為的數(shù)量,輸出量為該用戶是否購(gòu)買上述指定商品。計(jì)算模塊24用于統(tǒng)計(jì)目標(biāo)用戶在預(yù)設(shè)時(shí)間段內(nèi)的行為的數(shù)量,將該數(shù)量作為輸入量輸入到該模型中,得出該模型的輸出量。
[0032]計(jì)算模塊24還可以用于:統(tǒng)計(jì)多個(gè)目標(biāo)未下單用戶在預(yù)設(shè)時(shí)間段內(nèi)對(duì)上述指定商品的行為的數(shù)量,將這些數(shù)量分別作為輸入量輸入到所述模型中,得出模型的多個(gè)輸出量;根據(jù)上述多個(gè)輸出量確定上述多個(gè)目標(biāo)用戶中購(gòu)買指定商品的用戶的數(shù)量。
[0033]根據(jù)本發(fā)明實(shí)施例的技術(shù)方案,采用歷史數(shù)據(jù)進(jìn)行模型訓(xùn)練得到模型,再用該模型來(lái)預(yù)測(cè)未下單用戶是否在后期下單,在訓(xùn)練集比較大的情況下能夠收到相當(dāng)準(zhǔn)確的預(yù)測(cè)效果,有助于準(zhǔn)確確定商品的需求量。
[0034]以上結(jié)合具體實(shí)施例描述了本發(fā)明的基本原理,在本發(fā)明的裝置和方法中,顯然,各部件或各步驟是可以分解和/或重新組合的。這些分解和/或重新組合應(yīng)視為本發(fā)明的等效方案。并且,執(zhí)行上述系列處理的步驟可以自然地按照說(shuō)明的順序按時(shí)間順序執(zhí)行,但是并不需要一定按照時(shí)間順序執(zhí)行。某些步驟可以并行或彼此獨(dú)立地執(zhí)行。
[0035]上述【具體實(shí)施方式】,并不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限制。本領(lǐng)域技術(shù)人員應(yīng)該明白的是,取決于設(shè)計(jì)要求和其他因素,可以發(fā)生各種各樣的修改、組合、子組合和替代。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種處理用戶行為數(shù)據(jù)的方法,其特征在于,包括: 對(duì)于多個(gè)用戶在預(yù)選時(shí)間段內(nèi)的未下單的指定商品,分別統(tǒng)計(jì)其中各用戶在該預(yù)選時(shí)間段內(nèi)對(duì)該商品的行為的數(shù)量,并且記錄各用戶在所述預(yù)選時(shí)間段之后是否購(gòu)買了該商品; 根據(jù)所述多個(gè)用戶的數(shù)據(jù)建立訓(xùn)練集,在該訓(xùn)練集對(duì)應(yīng)的模型中,輸入量為用戶對(duì)所述指定商品的行為的數(shù)量,輸出量為該用戶是否購(gòu)買該指定商品; 對(duì)所述訓(xùn)練集進(jìn)行線性回歸訓(xùn)練以確定所述訓(xùn)練集的多個(gè)參數(shù),從而得到所述模型;統(tǒng)計(jì)目標(biāo)未下單用戶在預(yù)設(shè)時(shí)間段內(nèi)的行為的數(shù)量,將該數(shù)量作為輸入量輸入到所述模型中,得出所述模型的輸出量。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述模型為如下等式:Y= + ;其中Y的取值對(duì)應(yīng)于用戶是否購(gòu)買商品,ε表示預(yù)設(shè)常數(shù),……@?表示權(quán)重系數(shù),對(duì)于1、&、…Xn,當(dāng)自然數(shù)下標(biāo)η的值對(duì)應(yīng)于所述用戶對(duì)商品的行為的次數(shù)時(shí),乂?取第一預(yù)設(shè)值,否則取第二預(yù)設(shè)值。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述線性回歸訓(xùn)練采用梯度下降法。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,在得到所述模型之后,還包括: 統(tǒng)計(jì)多個(gè)目標(biāo)用戶在預(yù)設(shè)時(shí)間段內(nèi)的行為的數(shù)量,將這些數(shù)量分別作為輸入量輸入到所述模型中,得出所述模型的多個(gè)輸出量; 根據(jù)所述多個(gè)輸出量確定所述多個(gè)目標(biāo)用戶中購(gòu)買所述指定商品的用戶的數(shù)量。
5.一種處理用戶行為數(shù)據(jù)的裝置,其特征在于,包括: 統(tǒng)計(jì)模塊,用于對(duì)于多個(gè)用戶在預(yù)選時(shí)間段內(nèi)的未下單的指定商品,分別統(tǒng)計(jì)其中各用戶在該預(yù)選時(shí)間段內(nèi)對(duì)該商品的行為的數(shù)量; 記錄模塊,用于記錄所述各用戶在所述預(yù)選時(shí)間段之后是否購(gòu)買了所述指定商品;訓(xùn)練模塊,用于對(duì)訓(xùn)練集進(jìn)行線性回歸訓(xùn)練以確定所述訓(xùn)練集的多個(gè)參數(shù),從而得到該訓(xùn)練集對(duì)應(yīng)的模型;該訓(xùn)練集是根據(jù)所述多個(gè)用戶的數(shù)據(jù)建立,在所述模型中,輸入量為用戶對(duì)商品的行為的數(shù)量,輸出量為該用戶是否購(gòu)買所述指定商品; 計(jì)算模塊,用于統(tǒng)計(jì)目標(biāo)用戶在預(yù)設(shè)時(shí)間段內(nèi)的行為的數(shù)量,將該數(shù)量作為輸入量輸入到所述模型中,得出所述模型的輸出量。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述模型為如下等式:Y= + ;其中Y的取值對(duì)應(yīng)于用戶是否購(gòu)買所述指定商品,ε表示預(yù)設(shè)常數(shù),……βη表示權(quán)重系數(shù),對(duì)于ΧρΧ2、…Xn,當(dāng)自然數(shù)下標(biāo)η的值對(duì)應(yīng)于所述用戶對(duì)該商品的行為的次數(shù)時(shí),乂?取第一預(yù)設(shè)值,否則取第二預(yù)設(shè)值。
7.根據(jù)權(quán)利要求5或6所述的裝置,其特征在于,所述線性回歸訓(xùn)練采用梯度下降法。
8.根據(jù)權(quán)利要求5或6所述的裝置,其特征在于,所述計(jì)算模塊還用于: 統(tǒng)計(jì)多個(gè)目標(biāo)未下單用戶在預(yù)設(shè)時(shí)間段內(nèi)對(duì)所述指定商品的行為的數(shù)量,將這些數(shù)量分別作為輸入量輸入到所述模型中,得出所述模型的多個(gè)輸出量; 根據(jù)所述多個(gè)輸出量確定所述多個(gè)目標(biāo)用戶中購(gòu)買所述指定商品的用戶的數(shù)量。
【專利摘要】本發(fā)明提供一種處理用戶行為數(shù)據(jù)的方法和裝置,有助于判斷未下單用戶是否存在需求,以此為基礎(chǔ)可以確定商品需求量。本發(fā)明的處理用戶行為數(shù)據(jù)的方法包括:對(duì)于多個(gè)用戶在預(yù)選時(shí)間段內(nèi)的未下單的指定商品,分別統(tǒng)計(jì)其中各用戶在該預(yù)選時(shí)間段內(nèi)對(duì)該商品的行為的數(shù)量,并且記錄各用戶在預(yù)選時(shí)間段之后是否購(gòu)買了該商品;根據(jù)多個(gè)用戶的數(shù)據(jù)建立訓(xùn)練集,在該訓(xùn)練集對(duì)應(yīng)的模型中,輸入量為用戶對(duì)指定商品的行為的數(shù)量,輸出量為該用戶是否購(gòu)買該指定商品;對(duì)訓(xùn)練集進(jìn)行線性回歸訓(xùn)練以確定訓(xùn)練集的多個(gè)參數(shù),從而得到模型;統(tǒng)計(jì)目標(biāo)未下單用戶在預(yù)設(shè)時(shí)間段內(nèi)的行為的數(shù)量,將該數(shù)量作為輸入量輸入到模型中,得出模型的輸出量。
【IPC分類】G06Q30-02, G06F17-30
【公開(kāi)號(hào)】CN104598521
【申請(qǐng)?zhí)枴緾N201410769144
【發(fā)明人】陳海勇, 牟川, 邢志峰
【申請(qǐng)人】北京京東尚科信息技術(shù)有限公司, 北京京東世紀(jì)貿(mào)易有限公司
【公開(kāi)日】2015年5月6日
【申請(qǐng)日】2014年12月12日