1.一種異常用戶檢測方法,其特征在于,預設第一類型操作行為與第二類型操作行為的對應關系,該方法包括:
根據(jù)所述對應關系獲取指定時間段內用戶的各個第一類型操作行為與后續(xù)距離其時刻最近的第二類型操作行為之間的時間間隔;
根據(jù)各所述時間間隔、多個預設的間隔時長以及與各所述間隔時長對應的權重值生成與所述用戶對應的間隔累積值;
根據(jù)所述用戶的間隔累積值與其他用戶的間隔累積值確定所述用戶是否為異常用戶。
2.如權利要求1所述的方法,其特征在于,根據(jù)各所述時間間隔、預設的間隔時長以及與各所述間隔時長對應的權重值生成與所述用戶對應的間隔累積值,具體為:
根據(jù)所述時間間隔以及所述間隔時長確定與各所述間隔時長對應的歸一化值,所述歸一化值為單一間隔時長對應的時間間隔的數(shù)量與所述時間間隔的總數(shù)量的比值;
根據(jù)與各所述間隔時長對應的權重以及歸一化值生成所述間隔累積值,其中,時間長度較長的間隔時長所對應的權重高于時間長度較短的間隔時長所對應的權重。
3.如權利要求1或2任一項所述的方法,其特征在于,根據(jù)所述對應關系獲取指定時間段內用戶的各個第一類型操作行為與后續(xù)距離其時刻最近的第二類型操作行為之間的時間間隔,具體為:
獲取所述用戶在指定時間段內的行為記錄數(shù)據(jù),所述行為記錄數(shù)據(jù)包括所述第一類型操作行為的操作時刻以及所述第二類型操作行為的操作時刻;
獲取各所述第一類型操作行為的操作時刻與后續(xù)距離其最近的第二類型操作行為的操作時刻確定各所述時間間隔。
4.如權利要求2所述的方法,其特征在于,根據(jù)所述時間間隔以及多個 預設的間隔時長確定與各所述間隔時長對應的歸一化值,具體為:
將所述時間間隔按照多個預設的間隔時長進行分類;
確定各所述間隔時長對應的時間間隔的數(shù)量;
獲取各所述間隔時長對應的時間間隔的數(shù)量與所述時間間隔的總數(shù)量的比值,將所述比值作為各所述間隔時長的歸一化值。
5.如權利要求1所述的方法,其特征在于,根據(jù)所述用戶的間隔累積值與所述數(shù)據(jù)系統(tǒng)中其他用戶的間隔累積值確定所述用戶是否為異常用戶,具體為:
將所述用戶間隔累積值與所述其他用戶中數(shù)值最大的間隔累積值之間的差值作為所述用戶的反向間隔累積值;
根據(jù)所述用戶以及所述其他用戶的反向間隔累積值確定異常閥值;
判斷所述用戶的反向間隔累積值是否大于所述異常閥值;
若是,則確定所述用戶為異常用戶;
若否,確定所述用戶為正常用戶。
6.如權利要求5所述的方法,其特征在于,根據(jù)所述用戶以及所述其他用戶的反向間隔累積值確定異常閥值,具體為:
將所述用戶以及所述其他用戶的間隔累積值按照大小順序進行排序;
根據(jù)指定排序位的用戶的間隔累積值的差值以及預設的系數(shù)確定所述異常閥值。
7.一種異常用戶檢測設備,其特征在于,所述設備預設第一類型操作行為與第二類型操作行為的對應關系,該設備還包括:
獲取模塊,根據(jù)所述對應關系獲取指定時間段內用戶的各個第一類型操作行為與后續(xù)距離其時刻最近的第二類型操作行為之間的時間間隔;
生成模塊,根據(jù)各所述時間間隔、多個預設的間隔時長以及與各所述間 隔時長對應的權重值生成與所述用戶對應的間隔累積值;
確定模塊,根據(jù)所述用戶的間隔累積值與其他用戶的間隔累積值確定所述用戶是否為異常用戶。
8.如權利要求7所述的設備,其特征在于,所述生成模塊具體用于:
根據(jù)所述時間間隔以及所述間隔時長確定與各所述間隔時長對應的歸一化值,所述歸一化值為單一間隔時長對應的時間間隔的數(shù)量與所述時間間隔的總數(shù)量的比值;
根據(jù)與各所述間隔時長對應的權重以及歸一化值生成所述間隔累積值,其中,時間長度較長的間隔時長所對應的權重高于時間長度較短的間隔時長所對應的權重。
9.如權利要求7或8任一項所述的設備,其特征在于,所述獲取模塊具體用于:
獲取所述用戶在指定時間段內的行為記錄數(shù)據(jù),所述行為記錄數(shù)據(jù)包括所述第一類型操作行為的操作時刻以及所述第二類型操作行為的操作時刻;
獲取各所述第一類型操作行為的操作時刻與后續(xù)距離其最近的第二類型操作行為的操作時刻確定各所述時間間隔。
10.如權利要求8所述的設備,其特征在于,所述生成模塊根據(jù)所述時間間隔以及多個預設的間隔時長確定與各所述間隔時長對應的歸一化值,具體為:
將所述時間間隔按照多個預設的間隔時長進行分類;
確定各所述間隔時長對應的時間間隔的數(shù)量;
獲取各所述間隔時長對應的時間間隔的數(shù)量與所述時間間隔的總數(shù)量的比值,將所述比值作為各所述間隔時長的歸一化值。
11.如權利要求7所述的設備,其特征在于,所述確定模塊具體用于:
將所述用戶間隔累積值與所述其他用戶中數(shù)值最大的間隔累積值之間的 差值作為所述用戶的反向間隔累積值;
根據(jù)所述用戶以及所述其他用戶的反向間隔累積值確定異常閥值;
判斷所述用戶的反向間隔累積值是否大于所述異常閥值;
若是,則確定所述用戶為異常用戶;
若否,確定所述用戶為正常用戶。
12.如權利要求11所述的設備,其特征在于,所述確定模塊根據(jù)所述用戶以及所述其他用戶的反向間隔累積值確定異常閥值,具體為:
將所述用戶以及所述其他用戶的間隔累積值按照大小順序進行排序;
根據(jù)指定排序位的用戶的間隔累積值的差值以及預設的系數(shù)確定所述異常閥值。