[发明专利]一种基于SVM的移动终端应用分类系统和方法有效
申请号: | 201410361685.2 | 申请日: | 2014-07-25 |
公开(公告)号: | CN104182470B | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 孙知信;谷华;宫婧 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06F16/35 | 分类号: | G06F16/35 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 汪旭东 |
地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于SVM的移动终端应用分类系统和方法,该系统是由终端应用消耗数据采集模块、数据类型指标模块、基于SVM的分类模块组成;终端应用消耗数据采集模块是检测应用在特定环境中消耗的各类资源数量,包括电量、流量、权限开放情况、测试时延、丢包率、延时抖动等作为应用分类的基础;数据类型指标模块提供一个指标类型库,为前面采集到的数据处理提供依据,也是联接数据采集模块和分类模块的重要部分,并且为每一个采集到的数据按照分类作用的程度提供权重值;基于SVM的分类模块将处理后的终端数据利用向量机实现最终的分类;本发明为动态的应用分类机制,分类的种类在服务器端能动态的控制。 | ||
搜索关键词: | 一种 基于 svm 移动 终端 应用 分类 系统 方法 | ||
【主权项】:
1.一种基于SVM的移动终端应用分类系统的实现方法,其特征在于,所述方法包括如下步骤:步骤1:移动终端在数据采集模块采集被测试应用软硬件消耗数据之前,需要确保测试时长,测试内容都必须是在同一指标下,在测试软硬件消耗数据时确保所有被测试应用都在同一条件下;步骤2:移动终端在测试状态下通过数据采集模块采集应用的各项软硬件消耗数据,再将采集数据发送到服务端;步骤3:服务端从移动终端获取被测试应用的软硬件消耗数据,并发送到数据存储中心;步骤4:数据存储中心保存着所有已被测试应用的软硬件消耗数据,对于第一次测试的应用直接将测试的消耗数据存储到数据存储中心,若数据存储中心存在对当前被测试应用的历史记录则将新旧记录通过2:8的原则替换原有的数据记录;步骤5:将数据存储中心最新的被测试应用的测试数据提取出来,需要对数据进行归一化预处理,即把原始数据规整到[0,1]范围内,再转换成被测试应用的特征数据记录文件,最后发送到基于SVM的分类模块;步骤6:在基于SVM的分类模块用于分类被测试应用的采集数据之前,需要定义一个类库,用于存储已分类的应用的特征数据;步骤7:基于SVM的分类模块通过类库文件和特征数据记录文件得出应用的类型,最后将应用类型发送到移动终端;步骤8:移动终端获取服务器端的运行结果,最终给被测试应用分类;所述移动终端应用分类系统是由数据采集模块、数据类型指标模块、基于SVM的分类模块组成,数据采集模块是检测应用在特定环境中消耗的各类资源数量,数据类型指标模块是提供一个指标类型库,为前面采集到的数据处理提供依据,也是联接数据采集模块和分类模块的重要部分,并且为每一个采集到的数据按照分类作用的程度提供权重值,基于SVM的分类模块将处理后的终端数据利用向量机进行最终的分类。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410361685.2/,转载请声明来源钻瓜专利网。