1.一種利用實時算法實現(xiàn)惡意電話過濾的方法,其特征在于,包括以下步驟:
201,主叫號碼對已申請惡意電話保護的被叫號碼發(fā)起呼叫;
202,主、被叫號碼被傳輸至惡意電話實時分析過濾平臺;
203,惡意電話實時分析過濾平臺將主、被叫號碼與號碼庫進行匹配,再利用實時算法進行判斷是否攔截;若不攔截則接通。
2.根據(jù)權利要求1所述的利用實時算法實現(xiàn)惡意電話過濾的方法,其特征在于,所述惡意電話保護的申請流程包括以下步驟:
101,被叫號碼在惡意電話實時分析過濾平臺申請惡意電話保護;
102,惡意電話實時分析過濾平臺將被叫號碼信息傳遞至NGIN進行呼叫控制訂閱;
103,惡意電話實時分析過濾平臺通知被叫號碼惡意電話保護開啟。
3.根據(jù)權利要求1所述的利用實時算法實現(xiàn)惡意電話過濾的方法,其特征在于,所述實時算法包括序列后向選擇和K-means聚類算法。
4.根據(jù)權利要求1或3所述的利用實時算法實現(xiàn)惡意電話過濾的方法,其特征在于,所述實時算法的具體流程如下:
步驟A1:確定指標與指標個數(shù)n,計算全集的特征組合,共有2n種特征組合,則K-means的參數(shù)K的初始值為2n;
步驟A2:判斷K是否為0,若K為0,則結束流程;若不為0,則轉至下一步驟;
步驟A3:根據(jù)業(yè)務經驗與實際情況逐步減小K的取值;
步驟A4:選擇K個初始聚類中心;
步驟A5:計算每個樣本Xi=(Xi1,Xi2,…Xin)到聚類中心Xk=(Xk1,Xk2,…Xkn)的歐幾里得距離,并將樣本劃分到距離最近的簇中;
步驟A6:計算當前簇的均值作為新的聚類中心,并計算每個樣本到新聚類中心的歐幾里得距離,重復該步驟直到收斂,得到最終的聚類中心;
步驟A7:若聚類中心的指標大于0.5,則認為更接近于該指標為1的樣本;若小于0.5,則認為更接近該指標為0的樣本;若等于0.5,則與該指標為1和0的樣本距離相等;
步驟A8:根據(jù)聚類中心找到距離近的樣本的特征組合,保留距離近的樣本的特征組合,剔除距離遠的樣本的特征組合;
步驟A9:根據(jù)特征組合得到判斷規(guī)則;
步驟A10:計算對應規(guī)則的效果評估值;
步驟A11:返至步驟A2,重復步驟直至K為0,并結束流程。
5.根據(jù)權利要求4所述的利用實時算法實現(xiàn)惡意電話過濾的方法,其特征在于,所述指標包括主叫號碼歸屬地、與上一通電話的時間間隔和主叫號碼前三位號段。
6.根據(jù)權利要求4所述的利用實時算法實現(xiàn)惡意電話過濾的方法,其特征在于,所述步驟A9還包括以下步驟:
步驟A91:通過融合聚類的序列后向選擇算法得到不同K值下的特征組合以及評估值,根據(jù)業(yè)務目標選擇相應的特征組合;
步驟A92:將所選的所有特征組合的并集作為惡意電話的實時分析上線規(guī)則;
步驟A93:分別計算每個被選擇的特征的信息熵,信息熵越小的特征在流程上優(yōu)先判斷;
步驟A94:得到最終判斷流程;
步驟A95:設計惡意電話號碼實時分析初始樣本獲取流程;
步驟A96:設計惡意電話號碼實時分析與攔截流程。
7.根據(jù)權利要求6所述的利用實時算法實現(xiàn)惡意電話過濾的方法,其特征在于,所述步驟A95還包括以下步驟:
步驟A951:被叫號碼開啟惡意電話保護;
步驟A952:判斷是否在t段時間內至少打了s個電話;
步驟A953:提取t段時間內前m個號碼的特征;
步驟A954:獲取特征的包括m個號碼的歸屬地、m個號碼的前三位號段、計算m個號碼的時間間隔的平均值和標準差σ,m個號碼時間間隔范圍為
8.根據(jù)權利要求7所述的利用實時算法實現(xiàn)惡意電話過濾的方法,其特征在于,所述步驟A96還包括以下步驟:
步驟A961:將第s+1個號碼與個人黑白名單進行匹配;
步驟A962:將號碼進行系統(tǒng)匹配,包括系統(tǒng)白名單匹配、惡意電話黑名單匹配、系統(tǒng)灰名單匹配和系統(tǒng)黑名單匹配;
步驟A963:若號碼在個人白名單里則放行接通,若號碼在個人黑名單里則進行攔截;若號碼在系統(tǒng)白名單或系統(tǒng)灰名單里,則放行接通;若號碼在系統(tǒng)黑名單或惡意電話黑名單里,則進行攔截;若號碼不在以上名單中,則進入下一步驟;
步驟A964:提取號碼的歸屬地、前三位號段、與上一通電話的時間間隔、前m個號碼時間間隔均值與標準差;
步驟A965:判斷該號碼的歸屬地是否與樣本歸屬地一致,若一致則攔截,其號段和時間間隔存儲至樣本表中,若不一致則進入下一步驟;
步驟A966:判斷號段是否與樣本號段表中已有的號段一致,若一致則攔截,其歸屬地和時間間隔加入到樣本表中,若不一致則進入下一步驟;
步驟A967:時間間隔是否在前m個號碼時間間隔的范圍內,若屬于該范圍內則攔截,其號段和歸屬地加入到樣本表中;若不屬于該范圍,則進入下一步驟;
步驟A968:號碼接通。
9.一種利用實時算法實現(xiàn)惡意電話的過濾系統(tǒng),其特征在于,包括惡意電話攔截組件模塊、支撐平臺模塊、算法模型模塊和外聯(lián)接口模塊,惡意電話攔截組件模塊實現(xiàn)對呼叫是否接續(xù)的判斷;支撐平臺模塊實現(xiàn)包括對系統(tǒng)和號碼庫的管理;算法模型模塊實現(xiàn)對呼叫是否為惡意電話的判斷;外聯(lián)接口模塊用于連接外部系統(tǒng)。
10.根據(jù)權利要求9所述的利用實時算法實現(xiàn)惡意電話的過濾系統(tǒng),其特征在于,所述惡意電話攔截組件模塊包括個人號碼庫攔截、系統(tǒng)號碼庫攔截和實時算法分析攔截。