本技术涉及用户标签识别的,尤其涉及识别方法、识别装置、识别设备、存储介质和计算机程序产品。
背景技术:
1、目前,在基于移动信令的用户标签识别方法中,其不足之处主要表现在识别用户的精确性和识别特征的模糊性。比如基站圈选困难和不准确:目前通常依赖于基站的圈选来确定用户的位置,但是在高密度城市地区和复杂地形中,由于基站覆盖范围不一定准确并且存在信号弱或重叠的情况,可能导致基站圈选困难和不准确并进一步导致用户的位置信息不准确,影响识别的精确性。又比如用户停留时长的变化:用户的停留时间在城市中可能会受到多种因素的影响如交通、活动或个人习惯,因此,目前难以准确预测用户的停留时间,从而导致误判或漏判。再比如识别特征不够明显:目前在确定城市穿城而过的用户时,可能缺乏清晰的特征,使得难以区分那些实际停留的用户和那些只是路过的用户,降低了识别的可信度。
技术实现思路
1、本技术的主要目的在于提供一种识别方法、识别装置、识别设备、存储介质和计算机程序产品,旨在解决用户标签识别准确率低下的技术问题。
2、为实现上述目的,本技术提出一种识别方法,所述的方法包括:
3、获取历史移动信令数据,并基于所述历史移动信令数据确定预设区域内的历史一日用户,其中,所述历史一日用户为在目标历史日期出现于预设区域内,且在所述目标历史日期的前后相邻日期未出现于预设区域内的用户;
4、基于所述历史移动信令数据,将所述历史一日用户的用户轨迹划分为第一轨迹和第二轨迹,并提取所述第一轨迹和所述第二轨迹的移动信令数据特征,其中,所述第一轨迹为所述历史一日用户的用户轨迹的入城部分轨迹,所述第二轨迹为所述历史一日用户的用户轨迹的出城部分轨迹;
5、基于所述移动信令数据特征,识别新的一日用户为第一用户或第二用户,其中,第一用户为穿越预设区域的用户,第二用户为未穿越预设区域的用户。
6、在一实施例中,所述基于所述历史移动信令数据,将所述历史一日用户的用户轨迹划分为第一轨迹和第二轨迹的步骤包括:
7、基于所述历史移动信令数据,确定所述历史一日用户的用户轨迹的时间中点和位置中点;
8、基于所述时间中点和所述位置中点,将所述历史一日用户的用户轨迹划分为第一轨迹和第二轨迹。
9、在一实施例中,所述基于所述时间中点和所述位置中点,将所述历史一日用户的用户轨迹划分为第一轨迹和第二轨迹的步骤包括:
10、确定所述用户轨迹的时间中点在所述用户轨迹上的第一轨迹位置;
11、确定所述用户轨迹的距离中点在所述用户轨迹上的第二轨迹位置;
12、确定所述第一轨迹位置和所述第二轨迹位置的平均轨迹位置;
13、确定所述平均轨迹位置在所述用户轨迹上的中点时刻;
14、将早于所述中点时刻的所述历史一日用户的用户轨迹,划分为第一轨迹;
15、将晚于所述中点时刻的所述历史一日用户的用户轨迹,划分为第二轨迹。
16、在一实施例中,所述提取所述第一轨迹和所述第二轨迹的移动信令数据特征的步骤包括:
17、对所述第一轨迹和所述第二轨迹的历史移动信令数据进行聚类,得到所述第一轨迹和所述第二轨迹的移动信令数据特征。
18、在一实施例中,所述基于所述移动信令数据特征,识别新的一日用户为第一用户或第二用户的步骤包括:
19、基于新的一日用户的移动信令数据,将新的一日用户的用户轨迹划分为第三轨迹和第四轨迹,其中,所述第三轨迹为新的一日用户的用户轨迹的入城部分轨迹,所述第四轨迹为新的一日用户的用户轨迹的出城部分轨迹;
20、提取所述第三轨迹和所述第四轨迹的移动信令数据特征;
21、基于所述第三轨迹和所述第四轨迹的移动信令数据特征,以及所述第一轨迹和所述第二轨迹的移动信令数据特征,识别新的一日用户为第一用户或第二用户。
22、在一实施例中,所述基于所述第三轨迹和所述第四轨迹的移动信令数据特征,以及所述第一轨迹和所述第二轨迹的移动信令数据特征,识别新的一日用户为第一用户或第二用户的步骤包括:
23、若所述第三轨迹的移动信令数据特征与所述第一轨迹的移动信令数据特征之间的相似度大于或等于预设相似度阈值,且所述第四轨迹的移动信令数据特征与所述第二轨迹的移动信令数据特征之间的相似度大于或等于预设相似度阈值,则确定新的一日用户为第一用户;
24、若所述第三轨迹的移动信令数据特征与所述第一轨迹的移动信令数据特征之间的相似度小于预设相似度阈值,或者所述第四轨迹的移动信令数据特征与所述第二轨迹的移动信令数据特征之间的相似度小于预设相似度阈值,则确定新的一日用户为第二用户。
25、此外,为实现上述目的,本技术还提出一种识别装置,所述装置包括:
26、准备模块,用于获取历史移动信令数据,并基于所述历史移动信令数据确定预设区域内的历史一日用户,其中,所述历史一日用户为在目标历史日期出现于预设区域内,且在所述目标历史日期的前后相邻日期未出现于预设区域内的用户;
27、划分模块,用于基于所述历史移动信令数据,将所述历史一日用户的用户轨迹划分为第一轨迹和第二轨迹,并提取所述第一轨迹和所述第二轨迹的移动信令数据特征,其中,所述第一轨迹为所述历史一日用户的用户轨迹的入城部分轨迹,所述第二轨迹为所述历史一日用户的用户轨迹的出城部分轨迹;
28、判断模块,用于基于所述移动信令数据特征,识别新的一日用户为第一用户或第二用户,其中,第一用户为穿越预设区域的用户,第二用户为未穿越预设区域的用户。
29、此外,为实现上述目的,本技术还提出一种识别设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如上文所述的识别方法的步骤。
30、此外,为实现上述目的,本技术还提出一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上文所述的识别方法的步骤。
31、此外,为实现上述目的,本技术还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如上文所述的识别方法的步骤。
32、本技术提出的一个或多个技术方案,至少具有以下技术效果:
33、在本技术中,首先确定在目标历史日期出现于预设区域内,且在目标历史日期的前后相邻日期未出现于预设区域内的历史一日用户,然后,将历史一日用户的用户轨迹划分为入城部分的第一轨迹和出城部分的第二轨迹,同时提取第一轨迹和第二轨迹的移动信令数据特征,最后,基于移动信令数据特征,识别新的一日用户为穿越预设区域的第一用户或未穿越预设区域的第二用户。
34、通过基于历史一日用户的移动信令数据特征,与,新的一日用户的移动信令数据特征,对新的一日用户进行用户标签识别,从而避免比如基站圈选困难和不准确等目前用户标签识别方法中的不足。而通过识别历史一日用户和当前新的一日用户、划分用户轨迹为入城部分和出城部分以及入城部分和基于出城部分的移动信令数据特征的用户标签识别,则更加准确的识别用户标签。
1.一种识别方法,其特征在于,所述的方法包括:
2.如权利要求1所述的方法,其特征在于,所述基于所述历史移动信令数据,将所述历史一日用户的用户轨迹划分为第一轨迹和第二轨迹的步骤包括:
3.如权利要求2所述的方法,其特征在于,所述基于所述时间中点和所述位置中点,将所述历史一日用户的用户轨迹划分为第一轨迹和第二轨迹的步骤包括:
4.如权利要求1所述的方法,其特征在于,所述提取所述第一轨迹和所述第二轨迹的移动信令数据特征的步骤包括:
5.如权利要求1所述的方法,其特征在于,所述基于所述移动信令数据特征,识别新的一日用户为第一用户或第二用户的步骤包括:
6.如权利要求5所述的方法,其特征在于,所述基于所述第三轨迹和所述第四轨迹的移动信令数据特征,以及所述第一轨迹和所述第二轨迹的移动信令数据特征,识别新的一日用户为第一用户或第二用户的步骤包括:
7.一种识别装置,其特征在于,所述装置包括:
8.一种识别设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至6中任一项所述的识别方法的步骤。
9.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的识别方法的步骤。
10.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的识别方法的步骤。
