一种异常用户的确定方法、装置、设备及存储介质与流程

文档序号:36704953发布日期:2024-01-16 11:39阅读:19来源:国知局
一种异常用户的确定方法、装置、设备及存储介质与流程

本技术属于移动通信,尤其涉及一种异常用户的确定方法、装置、设备及存储介质。


背景技术:

1、网络是人们生活中不可或缺的一部分,无论是通讯、社交、购物、出行等都需要网络服务,随着时代的发展,用户对网络服务质量的期待度越来越高。

2、运营商为提升网络服务质量,以减少用户对网络服务指质量的差评或投诉等,通常基于用户使用网络时的感知来确定网络服务质量,然而用户使用网络时的感知具有比较强烈的主观性,且受外界因素影响导致对网络服务质量的差评或投诉等异常事件。

3、现有技术仅基于用户使用网络时的感知,还不能准确的确定出可能会产生异常事件的异常用户。


技术实现思路

1、本技术实施例提供一种异常用户的确定方法、装置、设备及存储介质,能够提升确定出的异常用户的准确性。

2、第一方面,本技术实施例提供一种异常用户的确定方法,该方法包括:

3、获取待确定的第一用户的通信特征数据和第一网络行为特征数据,以及第二用户的第二网络行为特征数据,其中,第二用户为与第一用户通信的用户,和/或第一网络行为特征数据与第一网络行为数据的相似度满足预设阈值;

4、确定满足预设条件的通信特征数据对应的第一用户为目标用户;

5、根据目标用户的通信特征数据,以及预设的特征数据与体验质量(quality ofexperience,qoe)评分对应关系,确定目标用户的qoe评分;

6、根据第一网络行为特征数据和第二网络行为特征数据,建立第一用户的用户关系网,用户关系网包括以第一用户和第二用户为节点,以及连接节点间的连线,连线表示所连接两个节点对应用户的联系路径;

7、以用户关系网中qoe评分低于第一预设阈值的目标用户为初始节点,遍历确定初始节点中传播概率大于第二预设阈值的初始节点,将初始节点中传播概率大于第二预设阈值的初始节点表示的用户作为异常用户。

8、在一种可能的实现方式中,该方法还包括:

9、生成告警信息,告警信息包括用于提示提升异常用户的感知的信息。

10、在一种可能的实现方式中,初始节点包括多个;以用户关系网中qoe评分低于第一预设阈值的目标用户为初始节点,遍历确定初始节点中传播概率大于第二预设阈值的初始节点,包括:

11、根据第一用户与第二用户的第一联系路径,以及第二用户之间的第二联系路径,遍历确定任意两个第二用户的联络路径的第一数量,以及任意两个第二用户的联络路径经过第一用户的联络路径的第二数量;

12、分别计算第二数量与第一数量的比值;

13、计算多个第二数量与第一数量的比值的和,得到第一用户在用户关系网中的权重;

14、采用激活函数对第一用户在用户关系网中的权重进行变换,得到第一用户的概率值;

15、采用标签传播思想,以用户关系网中qoe评分低于第一预设阈值的每个重点用户为初始节点,以初始节点的概率值向用户关系网中其他节点表示的用户传播,得到初始节点的传播概率;

16、确定初始节点中传播概率大于第二预设阈值的初始节点。

17、在一种可能的实现方式中,获取待确定的第一用户的通信特征数据,包括:

18、获取待确定的第一用户的多个指标对应的特征数据;

19、根据多个指标的特征数据,确定多个指标中两两指标之间的相关系数;

20、确定多个指标中相关系数满足相关阈值的指标为通信指标,将通信指标和通信指标对应的特征数据作为通信特征数据。

21、第二方面,本技术实施例提供了一种异常用户的确定装置,装置包括:

22、获取模块,用于获取待确定的第一用户的通信特征数据和第一网络行为特征数据,以及第二用户的第二网络行为特征数据,其中,第二用户为与第一用户通信的用户,和/或第一网络行为特征数据与第一网络行为数据的相似度满足预设阈值;

23、确定模块,用于确定满足预设条件的通信特征数据对应的第一用户为目标用户;还用于根据目标用户的通信特征数据,以及预设的特征数据与体验质量qoe评分对应关系,确定目标用户的qoe评分;

24、建立模块,用于根据第一网络行为特征数据和第二网络行为特征数据,建立第一用户的用户关系网信息,用户关系网信息包括以第一用户和第二用户为节点,以及连接节点间的连线,连线表示所连接两个节点对应用户的联系路径;

25、遍历模块,用于以用户关系网中qoe评分低于第一预设阈值的目标用户为初始节点,遍历确定初始节点中传播概率大于第二预设阈值的初始节点,将初始节点中传播概率大于第二预设阈值的初始节点表示的用户作为异常用户。

26、在一种可能的实现方式中,装置还包括生成模块;

27、生成模块,用于生成告警信息,告警信息包括用于提示提升异常用户的感知的信息。

28、在一种可能的实现方式中,获取模块,具体用于:

29、获取待确定的第一用户的多个指标对应的特征数据;

30、根据多个指标的特征数据,确定多个指标中两两指标之间的相关系数;

31、确定多个指标中相关系数满足相关阈值的指标为通信指标,将通信指标和通信指标对应的特征数据作为通信特征数据。

32、在一种可能的实现方式中,初始节点包括多个;遍历模块,具体用于:

33、根据第一用户与第二用户的第一联系路径,以及第二用户之间的第二联系路径,遍历确定任意两个第二用户的联络路径的第一数量,以及任意两个第二用户的联络路径经过第一用户的联络路径的第二数量;

34、分别计算第二数量与第一数量的比值;

35、计算多个第二数量与第一数量的比值的和,得到第一用户在用户关系网中的权重;

36、采用激活函数对第一用户在用户关系网中的权重进行变换,得到第一用户的概率值;

37、采用标签传播思想,以用户关系网中qoe评分低于第一预设阈值的每个重点用户为初始节点,以初始节点的概率值向用户关系网中其他节点表示的用户传播,得到初始节点的传播概率;

38、确定初始节点中传播概率大于第二预设阈值的初始节点。

39、第三方面,本技术实施例提供了一种电子设备,该设备包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时,实现如第一方面或者第一方面的任一可能实现方式中的方法。

40、第四方面,本技术实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现如第一方面或者第一方面的任一可能实现方式中的方法。

41、第五方面,本技术实施例提供了一种计算机程序产品,该计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备执行如第一方面或者第一方面的任一可能实现方式中的方法。

42、本技术实施例提供的一种异常用户的确定方法、装置、设备及存储介质,对网络中待确定的第一用户,获取其通信特征数据和第一网络行为特征数据,以及第二用户的第二网络行为特征数据,第二用户为与第一用户存在通信或网络行为相似的用户;确定第一用户中通信特征数据满足预设条件的目标用户;确定目标用户的qoe评分,并建立第一用户的用户关系网信息;以用户关系网中qoe评分低于第一预设阈值的所述目标用户为初始节点,遍历确定所述初始节点中传播概率大于第二预设阈值的初始节点,将所述初始节点中传播概率大于第二预设阈值的初始节点表示的用户作为异常用户,综合考虑了第一用户的体验质量和对其他用户的主观影响力,所以得到的异常用户更加准确,实现提升确定出的异常用户的准确性。

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