1.一種基于網(wǎng)站用戶的信息預(yù)測(cè)方法,其特征在于,包括:
步驟1:通過(guò)控制單元設(shè)定相關(guān)參數(shù):客觀事件邊界、主觀事件邊界、事件發(fā)生時(shí)間間隔、事件影響持續(xù)時(shí)間;
步驟2:基于控制單元獲取客觀事件和用戶新增數(shù)據(jù)表;
步驟3:基于控制單元獲取主觀事件和用戶新增數(shù)據(jù)表;
步驟4:通過(guò)數(shù)據(jù)處理單元分別建立:客觀事件和用戶新增關(guān)系的模型和建立主觀事件和用戶新增關(guān)系的模型;
步驟5:通過(guò)數(shù)據(jù)預(yù)測(cè)單元建立以客觀事件和用戶新增關(guān)系、主觀事件和用戶新增關(guān)系為因子的預(yù)測(cè)模型,基于模型預(yù)測(cè)網(wǎng)站新增用戶數(shù);
步驟6:通過(guò)數(shù)據(jù)分析單元對(duì)比網(wǎng)站預(yù)測(cè)增長(zhǎng)的用戶數(shù)和實(shí)際增長(zhǎng)的用戶數(shù),基于對(duì)比結(jié)果,排除干擾預(yù)測(cè)的客觀事件和主觀事件,并且實(shí)時(shí)調(diào)整對(duì)應(yīng)的事件發(fā)生時(shí)間間隔、事件影響持續(xù)時(shí)間等設(shè)置,進(jìn)而實(shí)現(xiàn)模型的自我優(yōu)化和更新。
2.如權(quán)利要求1所述的一種基于網(wǎng)站用戶的信息預(yù)測(cè)方法,其特征在于:其中,所述的控制單元設(shè)定相關(guān)參數(shù)具體包含:
步驟101:定義客觀事件邊界:即定義影響網(wǎng)站用戶增長(zhǎng)的客觀事件發(fā)生列表,并且基于網(wǎng)站運(yùn)營(yíng)隨時(shí)保持更新(本發(fā)明所指的客觀事件均為影響本網(wǎng)站的客觀事件,如果事件發(fā)生時(shí)間間隔內(nèi)沒有任何外部客觀事件發(fā)生也算一種客觀事件,如:網(wǎng)站服務(wù)群體是否放假、影響網(wǎng)站業(yè)務(wù)的政策發(fā)布更新等);
步驟102:定義主觀事件邊界:即定義影響網(wǎng)站注冊(cè)的主觀事件發(fā)生列表(本發(fā)明所指的主觀事件均為影響本網(wǎng)站的主觀事件,如:網(wǎng)站版本更新、網(wǎng)站內(nèi)容模塊更新、網(wǎng)站業(yè)務(wù)信息推送等事件);
步驟103:定義事件發(fā)生時(shí)間間隔:即如果長(zhǎng)時(shí)間沒有發(fā)生外部客觀事件,定義多長(zhǎng)時(shí)間算一個(gè)事件發(fā)生的時(shí)間間隔,也就是這段時(shí)間內(nèi),基于時(shí)間間隔,可以確認(rèn)這個(gè)時(shí)間段內(nèi)有幾個(gè)客觀事件發(fā)生;
步驟104:定義事件影響持續(xù)時(shí)間:即定義事件發(fā)生后,截止到什么時(shí)間,來(lái)計(jì)算用戶增長(zhǎng)的數(shù)量。
3.如權(quán)利要求1所述的一種基于網(wǎng)站用戶的信息預(yù)測(cè)方法,其特征在于:其中,所述步驟2中所述的獲取客觀事件和用戶新增數(shù)據(jù)表具體包含:
步驟201:基于控制單元獲取每一個(gè)客觀事件發(fā)生后,事件影響持續(xù)時(shí)間內(nèi)的新增用戶數(shù);
步驟202:生成客觀事件和新增用戶數(shù)的關(guān)系列表。
4.如權(quán)利要求1所述的一種基于網(wǎng)站用戶的信息預(yù)測(cè)方法,其特征在于:其中,所述步驟3中所述的獲取主觀事件和用戶新年增數(shù)據(jù)表具體包含:
步驟301:基于控制單元獲取每一個(gè)主觀事件發(fā)生后,事件影響持續(xù)時(shí)間內(nèi)的新增用戶數(shù);
步驟302:生成主觀事件和新增用戶數(shù)的關(guān)系列表。
5.如權(quán)利要求1所述的一種基于網(wǎng)站用戶的信息預(yù)測(cè)方法,其特征在于:其中,所述步驟4中所述數(shù)據(jù)處理單元主要包含對(duì)兩個(gè)事件列表的邏輯處理,具體處理方法如下:
步驟401:對(duì)于每個(gè)客觀事件,當(dāng)此事件發(fā)生后,把事件影響持續(xù)時(shí)間內(nèi)新增用戶數(shù)量構(gòu)成一個(gè)變量Xm,其中,m是客觀事件發(fā)生的次數(shù);
步驟402:對(duì)于每個(gè)主觀事件,當(dāng)此事件發(fā)生后,把事件影響持續(xù)時(shí)間內(nèi)新增用戶數(shù)量構(gòu)成一個(gè)變量Xn,其中,n是客觀事件發(fā)生的次數(shù);
步驟403:假設(shè)新增用戶數(shù)Yi,和以上兩個(gè)有如下關(guān)系:
Yi=a+bXm+cXn。
利用上述m和n維參數(shù)對(duì)此式進(jìn)行線性回歸,利用最小二乘法估計(jì)出模型參數(shù)a、b和c。