[發明專利]一種基于SVM的移動終端應用分類系統和方法有效
申請號: | 201410361685.2 | 申請日: | 2014-07-25 |
公開(公告)號: | CN104182470B | 公開(公告)日: | 2019-02-19 |
發明(設計)人: | 孫知信;谷華;宮婧 | 申請(專利權)人: | 南京郵電大學 |
主分類號: | G06F16/35 | 分類號: | G06F16/35 |
代理公司: | 南京知識律師事務所 32207 | 代理人: | 汪旭東 |
地址: | 210003 江蘇*** | 國省代碼: | 江蘇;32 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 基于 svm 移動 終端 應用 分類 系統 方法 | ||
1.一種基于SVM的移動終端應用分類系統的實現方法,其特征在于,所述方法包括如下步驟:
步驟1:移動終端在數據采集模塊采集被測試應用軟硬件消耗數據之前,需要確保測試時長,測試內容都必須是在同一指標下,在測試軟硬件消耗數據時確保所有被測試應用都在同一條件下;
步驟2:移動終端在測試狀態下通過數據采集模塊采集應用的各項軟硬件消耗數據,再將采集數據發送到服務端;
步驟3:服務端從移動終端獲取被測試應用的軟硬件消耗數據,并發送到數據存儲中心;
步驟4:數據存儲中心保存著所有已被測試應用的軟硬件消耗數據,對于第一次測試的應用直接將測試的消耗數據存儲到數據存儲中心,若數據存儲中心存在對當前被測試應用的歷史記錄則將新舊記錄通過2:8的原則替換原有的數據記錄;
步驟5:將數據存儲中心最新的被測試應用的測試數據提取出來,需要對數據進行歸一化預處理,即把原始數據規整到[0,1]范圍內,再轉換成被測試應用的特征數據記錄文件,最后發送到基于SVM的分類模塊;
步驟6:在基于SVM的分類模塊用于分類被測試應用的采集數據之前,需要定義一個類庫,用于存儲已分類的應用的特征數據;
步驟7:基于SVM的分類模塊通過類庫文件和特征數據記錄文件得出應用的類型,最后將應用類型發送到移動終端;
步驟8:移動終端獲取服務器端的運行結果,最終給被測試應用分類;
所述移動終端應用分類系統是由數據采集模塊、數據類型指標模塊、基于SVM的分類模塊組成,數據采集模塊是檢測應用在特定環境中消耗的各類資源數量,數據類型指標模塊是提供一個指標類型庫,為前面采集到的數據處理提供依據,也是聯接數據采集模塊和分類模塊的重要部分,并且為每一個采集到的數據按照分類作用的程度提供權重值,基于SVM的分類模塊將處理后的終端數據利用向量機進行最終的分類。
2.根據權利要求1所述的一種基于SVM的移動終端應用分類系統的實現方法,其特征在于,所述系統終端應用消耗數據采集模塊具體采集包括電量、流量、權限開放情況、測試時延、丟包率和延時抖動的各類資源,作為應用分類的基礎。
3.根據權利要求1所述的一種基于SVM的移動終端應用分類系統的實現方法,其特征在于:所述系統針對多種類型的移動終端應用,采用支持向量機,對移動應用進行特征識別和聚類。
4.根據權利要求1所述的一種基于SVM的移動終端應用分類系統的實現方法,其特征在于:所述系統是基于SVM的應用分類,構造移動應用的分類向量機,采用移動終端應用的軟硬件消耗數據對應用分類。
5.根據權利要求1所述的一種基于SVM的移動終端應用分類系統的實現方法,其特征在于:所述系統采用動態的應用分類機制,分類的種類在服務器端能動態的控制。
6.根據權利要求1所述的一種基于SVM的移動終端應用分類系統的實現方法,其特征在于,所述系統還包括:在服務器端增加第二個數據存儲中心,可使移動終端的新舊軟硬件消耗數據通過此數據存儲中心進行整合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京郵電大學,未經南京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410361685.2/1.html,轉載請聲明來源鉆瓜專利網。