The present disclosure is a method, device and system for processing terminal data, which belongs to the field of computer technology. The method comprises: receiving terminal to upload the training information, training information includes the training data, according to the training data of the generation time of training data are sorted according to the model type model training instructions received instructions, to obtain valid data corresponding to the target model types from the training data the training, and the effective data, establish the corresponding target model type model, and the model can be established based on the data processing terminal, and outputs the corresponding results to the end. The method of dealing with terminal data is provided by the public. After receiving the modeling instruction, the server can quickly extract effective data according to the type of target model established. It doesn't need to acquire data from terminal when modeling is needed, which improves the efficiency of modeling effectively, and improves the efficiency of terminal data processing based on this model.
【技术实现步骤摘要】
处理终端数据的方法、装置及系统
本公开涉及计算机
,特别涉及一种处理终端数据的方法、装置及系统。
技术介绍
为了实现智能化服务,改善用户体验,服务器可以对终端上传的用户数据进行训练,建立智能模型(例如用户行为分析模型),以便根据该智能模型处理终端数据。相关技术中,当服务器需要建立智能模型时,可以根据建模的需求,从多个终端中获取对应的用户数据,并对该用户数据进行训练以建立智能模型。但是,相关技术中的方法获取到用户数据较为杂乱,根据该用户数据建立智能模型时的效率较低,因此基于该智能模型处理终端数据的效率也较低。
技术实现思路
本公开实施例提供了一种处理终端数据的方法、装置及系统,可以解决相关技术中处理终端数据的效率较低的问题。所述技术方案如下:根据本公开实施例的第一方面,提供了一种处理终端数据的方法,所述方法包括:接收至少一个终端上传的训练信息,所述训练信息包括待训练数据,所述待训练数据携带有所述待训练数据的生成时间;按照待训练数据的生成时间,对接收到的所述待训练数据进行排序;在接收到模型训练指令后,根据所述模型训练指令指示的目标模型类型,从所述待训练数据中获取与所述目标模型类型对应的有效数据;对获取到的有效数据进行训练,以建立所述目标模型类型对应的模型;基于建立的模型处理终端数据,并输出对应的结果。可选的,所述训练信息还包括:终端标识,所述方法还包括:基于接收的多个训练信息,建立终端标识与待训练数据的对应关系;所述按照待训练数据的生成时间,对接收到的待训练数据进行排序,包括:对每个终端标识对应的待训练数据,按照待训练数据的生成时间进行排序。可选的,所述方法 ...
【技术保护点】
一种处理终端数据的方法,其特征在于,所述方法包括:接收至少一个终端上传的训练信息,所述训练信息包括待训练数据,所述待训练数据携带有所述待训练数据的生成时间;按照待训练数据的生成时间,对接收到的所述待训练数据进行排序;在接收到模型训练指令后,根据所述模型训练指令指示的目标模型类型,从所述待训练数据中获取与所述目标模型类型对应的有效数据;对获取到的有效数据进行训练,以建立所述目标模型类型对应的模型;基于建立的模型处理终端数据,并输出对应的结果。
【技术特征摘要】
1.一种处理终端数据的方法,其特征在于,所述方法包括:接收至少一个终端上传的训练信息,所述训练信息包括待训练数据,所述待训练数据携带有所述待训练数据的生成时间;按照待训练数据的生成时间,对接收到的所述待训练数据进行排序;在接收到模型训练指令后,根据所述模型训练指令指示的目标模型类型,从所述待训练数据中获取与所述目标模型类型对应的有效数据;对获取到的有效数据进行训练,以建立所述目标模型类型对应的模型;基于建立的模型处理终端数据,并输出对应的结果。2.根据权利要求1所述的方法,其特征在于,所述训练信息还包括:终端标识,所述方法还包括:基于接收的多个训练信息,建立终端标识与待训练数据的对应关系;所述按照待训练数据的生成时间,对接收到的待训练数据进行排序,包括:对每个终端标识对应的待训练数据,按照待训练数据的生成时间进行排序。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述待训练数据所属的数据类型,对所述待训练数据进行分类存储;所述按照待训练数据的生成时间,对接收到的多个待训练数据进行排序,包括:对每个数据类型对应的待训练数据,按照待训练数据的生成时间进行排序。4.根据权利要求1所述的方法,其特征在于,所述从所述待训练数据中获取与所述目标模型类型对应的有效数据,包括:根据所述模型训练指令指示的目标模型类型,确定目标数据类型;从所述待训练数据中获取所述目标数据类型的待训练数据。5.根据权利要求3所述的方法,其特征在于,所述训练信息还包括:终端标识,所述根据所述待训练数据所属的数据类型,对所述待训练数据进行分类存储,包括:对每个终端标识对应的待训练数据,根据所述待训练数据所属的数据类型,对所述待训练数据进行分类存储。6.根据权利要求1至5任一所述的方法,其特征在于,每个终端上传的训练信息为经过序列化处理和压缩处理后的信息,所述方法还包括:对接收到的训练信息进行解压缩处理和反序列化处理。7.根据权利要求1至5任一所述的方法,其特征在于,所述待训练数据包括:应用程序的使用数据、传感器数据和通信数据中的至少一种;所述应用程序的使用数据包括终端中每个应用程序的启动时刻、运行时长和启动频率中的至少一种;所述传感器数据包括终端中每个传感器采集的数据;所述通信数据包括:终端所连接的通信网络的网络类型、终端与所述通信网络的连接时刻、连接时长和连接频率中的至少一种,所述通信网络包括移动网络和无线局域网。8.一种处理终端数据的装置,其特征在于,所述装置包括:接收模块,被配置为接收至少一个终端上传的训练信息,所述训练信息包括待训练数据,所述待训练数据携带有所述待训练数据的生成时间;排序模块,被配置为按照待训练数据的生成时间,对接收到的所述待训练数据进行排序;获取模块,被配置为在接收到模型训练指令后,根据所述模型训练指令指示的目标模型类型,从所述待训练数据中获取与所述目标模型类型对应的有效数据;训练模块,被配置为对获取到的有效数据进...
【专利技术属性】
技术研发人员:邢旺,张晓亮,刘任,张通,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。