物联网卡敏感短信检测方法、系统、设备及存储介质与流程

文档序号:37746594发布日期:2024-04-25 10:33阅读:5来源:国知局
物联网卡敏感短信检测方法、系统、设备及存储介质与流程

本技术涉及人工智能,尤其涉及一种物联网卡敏感短信检测方法、系统、设备及存储介质。


背景技术:

1、随着网络与物联网技术的发展,越来越多的网联网卡用于设备连接通信。与此同时,越来越多的物联网卡被用于发送短信,短信内容可能会有意无意中触及一些敏感词,这些词可能是一些诈骗、误导类的垃圾短信,容易造成不良影响。因此,物联网卡的短信敏感检测成为了一个重要的需求。目前,对于物联网卡的短信敏感检测,通常是直接对物联网卡所发送的短信内容逐一进行敏感词关联匹配,但由于物联网卡数量众多,这种敏感短信检测方式效率低、准确度不高,容易产生误报和漏报。


技术实现思路

1、本技术实施例的主要目的在于提出一种物联网卡敏感短信检测方法、系统、设备及存储介质,旨在提高物联网卡短信敏感词检测的效率和准确性。

2、为实现上述目的,本技术实施例的一方面提出了一种物联网卡敏感短信检测方法,包括以下步骤:

3、获取物联网卡的行为信息和前次敏感词信息;

4、根据所述行为信息确定物联网卡的异常行为;

5、将所述异常行为和所述前次敏感词信息输入敏感类型预测模型,预测得到物联网卡命中各个敏感类型的关联度,所述关联度表征物联网卡下一时刻短信内容出现敏感词类型的预测概率;

6、对于关联度较大的敏感类型,采用较高等级的匹配检测规则对物联网卡的短信内容进行对应敏感类型的敏感词匹配检测,得到物联网卡短信的敏感词检测结果。

7、在一些实施例中,所述物联网卡的行为信息通过以下步骤获得,包括以下步骤:

8、通过应用内线程池向数据管理平台发起调用应用程序编程接口请求;

9、通过应用程序编程接口获取物联网卡的行为信息;

10、其中,所述行为信息包括短信话单量、语音话单量、流量话单量、使用设备、归属地区和使用地区;

11、所述应用内线程池的线程数根据cpu使用量和线性运行时间动态调整。

12、在一些实施例中,所述根据所述行为信息确定物联网卡的异常行为,包括以下步骤:

13、根据所述短信话单量判断所述物联网卡是否存在异常短信使用的异常行为,当所述短信话单量大于第一阈值,则所述物联网卡存在异常短信使用的异常行为,反之,不存在异常短信使用的异常行为;

14、根据所述语音话单量判断所述物联网卡是否存在异常语音使用的异常行为,当所述语音话单量大于第二阈值,则所述物联网卡存在异常语音使用的异常行为,反之,不存在异常语音使用的异常行为;

15、根据所述流量话单量判断所述物联网卡是否存在异常流量使用的异常行为,当所述流量话单量大于第三阈值,则所述物联网卡存在异常流量使用的异常行为,反之,不存在异常流量使用的异常行为;

16、根据所述使用设备判断所述物联网卡是否存在机卡分离的异常行为,当所述使用设备与预存设备不相同,则所述物联网卡存在机卡分离的异常行为,反之,不存在机卡分离的异常行为;

17、根据所述归属地区和所述使用地区判断所述物联网卡是否存在跨地区使用的异常行为,当所述归属地区与所述使用地区不相同,则所述物联网卡存在跨地区使用的异常行为,反之,不存在跨地区使用的异常行为;

18、根据所述使用地区判断所述物联网卡是否存在漫游至敏感区域使用的异常行为,当所述使用地区属于预设敏感区域,则所述物联网卡存在漫游至敏感区域使用的异常行为,反之,不存在漫游至敏感区域使用的异常行为。

19、在一些实施例中,所述将所述异常行为和所述前次敏感词信息输入敏感类型预测模型,预测得到物联网卡命中各个敏感类型的关联度,包括以下步骤:

20、根据所述异常行为确定物联网卡特征矩阵;

21、根据所述前次敏感词信息确定前次命中敏感词特征矩阵和预测敏感词类型特征矩阵;

22、根据所述物联网卡特征矩阵、所述前次命中敏感词特征矩阵和所述预测敏感词类型特征矩阵确定转移概率张量;

23、根据所述转移概率张量确定下一次命中各个敏感类型的关联度。

24、在一些实施例中,所述转移概率张量的分解表达式为:

25、

26、其中,是核心张量,分别为物联网卡特征矩阵u的核范数、前次命中敏感词特征矩阵l的核范数、预测敏感词类型特征矩阵i的核范数,k表示特征的长度。

27、在一些实施例中,所述敏感类型预测模型通过以下步骤获得:

28、获取训练数据集,其中,所述训练数据集包括物联网卡的行为信息和历史敏感词序列信息;

29、基于马氏链的序列建模算法,根据所述训练数据集构建敏感类型预测模型。

30、在一些实施例中,所述对于关联度较大的敏感类型,采用较高等级的匹配检测规则对物联网卡的短信内容进行对应敏感类型的敏感词匹配检测,得到物联网卡短信的敏感词检测结果,包括以下步骤:

31、对关联度大于关联阈值的敏感类型,采用第一等级匹配检测规则对物联网卡的短信内容分别进行对应敏感类型的敏感词匹配检测,得到第一检测结果;

32、对关联度小于关联阈值的敏感类型,采用第二等级匹配检测规则对物联网卡的短信内容分别进行对应敏感类型的敏感词匹配检测,得到第二检测结果;

33、根据所述第一检测结果和所述第二检测结果,确定物联网卡短信的敏感词检测结果,其中,所述第一等级匹配检测规则的特征匹配细粒度大于第二等级匹配检测规则。

34、为实现上述目的,本技术实施例的另一方面提出了一种物联网卡敏感短信检测系统,包括:

35、第一模块,用于获取物联网卡的行为信息和前次敏感词信息;

36、第二模块,用于根据所述行为信息确定物联网卡的异常行为;

37、第三模块,用于将所述异常行为和所述前次敏感词信息输入敏感类型预测模型,预测得到物联网卡命中各个敏感类型的关联度,所述关联度表征物联网卡下一时刻短信内容出现敏感词类型的预测概率;

38、第四模块,用于对于关联度较大的敏感类型,采用较高等级的匹配检测规则对物联网卡的短信内容进行对应敏感类型的敏感词匹配检测,得到物联网卡短信的敏感词检测结果。

39、为实现上述目的,本技术实施例的另一方面提出了一种电子设备,所述电子设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现上述实施例所述的方法。

40、为实现上述目的,本技术实施例的另一方面提出了一种存储介质,所述存储介质为计算机可读存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述实施例所述的方法。

41、本技术提出的物联网卡敏感短信检测方法、系统、设备及存储介质,其通过获取物联网卡的行为信息和前次敏感词信息,根据行为信息确定物联网卡的异常行为,将异常行为和前次敏感词信息输入敏感类型预测模型,预测得到物联网卡命中各个敏感类型的关联度,即物联网卡下一时刻短信内容出现敏感词类型的预测概率,然后对于关联度较大的敏感类型,选择较高等级的匹配检测规则对物联网卡的短信内容进行对应敏感类型的敏感词匹配检测,得到物联网卡短信的敏感词检测结果,提高物联网卡短信内容敏感词匹配检测效率的同时兼顾检测准确性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1