The present invention relates to a configurable method of feature computing. The method includes: writing the configuration of feature computing; scheduling the feature computing program by the scheduler; the feature computing program completes the feature calculation and the transformation of the feature dimensions according to the configuration calculated by the features described. The invention relates to a configurable feature computing system. It effectively solves the limitation of manual coding of feature computing codes in the existing technology, and realizes the problems of high cost, difficult maintenance and expansion.
【技术实现步骤摘要】
一种可配置的特征计算方法及系统
本专利技术涉及计算机网络
,尤其涉及一种可配置的特征计算方法及系统。
技术介绍
近年来随着互联网的普及,越来越多的人加入到互联网行列,人们在网络上的各种操作行为都会留下数以亿计的网络留痕,称之为网络日志。从如此庞大的日志数据中分析用户行为,进而挖掘出有效信息并用于商业行为,可以极大提升用户体验。信息挖掘中的一个步骤就是特征计算。一般的方法是在一段时间的日志数据中,在一组维度联合上,做数值聚合,从而反映出这组维度上的信息特点。一般的特征计算过程的代码,均为人工编写,所以可处理的维度数量极为有限,甚至为了维护有限的维度,还需要人工把其他维度转换成特定维度,方便开发人员维护和管理。这样的设计不仅实现成本很高,对特征设计有很强的限制,而且很难以维护和扩展,尤其难以满足越来越多的特征计算的需求。
技术实现思路
有鉴于此,本专利技术提供一种可配置的特征计算方法及系统,能够根据编写的特征计算的配置,以及根据调度器调度特征计算程序,在很短的时间内实现了很多个维度的特征计算。进而解决人工编写特征计算代码处理的维度数量有限,以及实现成本高,对特征设计有很强的限制,而且难以维护和扩展的问题。为实现上述目的,根据本专利技术的一个方面,提供了一种可配置的特征计算方法。本专利技术的方法包括:编写特征计算的配置;通过调度器调度特征计算程序;所述特征计算程序根据所述特征计算的配置,完成特征计算和特征维度的转换。可选地,本专利技术的方法还包括:预定义特征计算的集合,进而基于所述集合编写特征计算的配置;并且预定义特征计算的调度配置和预定义特征维度转换的调度配 ...
【技术保护点】
1.一种可配置的特征计算方法,其特征在于,包括:编写特征计算的配置;通过调度器调度特征计算程序;所述特征计算程序根据所述特征计算的配置,完成特征计算和特征维度的转换。
【技术特征摘要】
1.一种可配置的特征计算方法,其特征在于,包括:编写特征计算的配置;通过调度器调度特征计算程序;所述特征计算程序根据所述特征计算的配置,完成特征计算和特征维度的转换。2.根据权利要求1所述的方法,其特征在于,还包括:预定义特征计算的集合,进而基于所述集合编写特征计算的配置;并且预定义特征计算的调度配置和预定义特征维度转换的调度配置。3.根据权利要求2所述的方法,其特征在于,所述特征计算程序根据所述特征计算的配置,完成特征计算和特征维度的转换包括:读取所述特征计算的配置;根据所述特征计算的配置,以及预定义的特征计算的集合、预定义的特征计算的调度配置和预定义的特征维度转换的调度配置,自动生成特征计算代码、特征计算的调度配置、特征维度转换代码和特征维度转换的调度配置;读取所述特征计算代码和特征计算的调度配置,对基础日志进行处理,获得各个维度的特征数据;读取所述特征维度转换代码和特征维度转换的调度配置,对所述各个维度的特征数据进行维度转换处理,获得统一维度的特征数据。4.根据权利要求1所述的方法,其特征在于,所述调度器为oozie调度器。5.一种可配置的特征计算系统,其特征在于,包括:配置编写模块、调度器和特征计算模块;所述配置编写模块用于编写特征计算的配置;所述...
【专利技术属性】
技术研发人员:朱健,寿如阳,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。