[发明专利]一种处理订单数据的方法和装置在审
申请号: | 201810865110.2 | 申请日: | 2018-08-01 |
公开(公告)号: | CN110807466A | 公开(公告)日: | 2020-02-18 |
发明(设计)人: | 耿万里;张雯;解鹏;曲洪涛 | 申请(专利权)人: | 北京京东金融科技控股有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06Q40/08;G06Q30/00 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;李阳 |
地址: | 101111 北京市北京经济*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 处理 订单 数据 方法 装置 | ||
1.一种处理订单数据的方法,其特征在于,包括:
从训练集中随机抽取多个样本集,每个样本集包括多个订单数据;
采用订单数据进行孤立森林算法建模,从而构建多棵二叉树,其中,每个样本集对应于一棵二叉树;
根据所述多棵二叉树的树结构,计算待预测订单数据的异常值。
2.根据权利要求1所述的方法,其特征在于,采用订单数据进行孤立森林算法建模,包括:
针对每个样本集,以该样本集中编码后的订单数据作为根节点;
随机选取一个特征,确定该样本集中该特征的最小值和最大值;
随机选取该特征的最小值与最大值之间的值作为切分点值,将小于所述切分点值的特征对应的订单数据放入一侧的子节点,将大于等于所述切分点值的特征对应的订单数据放入另一侧的子节点;
对两侧子节点的订单数据重复执行随机选取特征及其切分点值的步骤,直到所有订单数据不可再分或者达到预设的树高度,从而创建得到一棵二叉树。
3.根据权利要求1所述的方法,其特征在于,根据所述多棵二叉树的树结构,计算待预测订单数据的异常值,包括:
将待预测订单数据逐一遍历所述多棵二叉树,根据所述待预测订单数据在每棵二叉树中的位置,计算所述待预测订单数据的异常值。
4.根据权利要求3所述的方法,其特征在于,根据所述待预测订单数据在每棵二叉树中的位置,计算所述待预测订单数据的异常值,包括:
根据所述待预测订单数据在每棵二叉树中的位置,计算所述待预测订单数据在所有二叉树中的高度的均值;
根据所述待预测订单数据在所有二叉树中的高度的均值以及所述待预测订单数据点在每棵二叉树中所在的子节点处的样本数量,计算所述待预测订单数据的异常值。
5.根据权利要求3所述的方法,其特征在于,根据所述待预测订单数据在每棵二叉树中的位置,计算所述待预测订单数据的异常值,包括:
采用以下公式计算所述待预测订单数据的异常值:
h(x)=e+c(n)
其中,s(x,n)表示待预测订单数据的异常值,E(h(x))表示待预测订单数据在所有二叉树中的高度的均值;h(x)表示待预测订单数据在某一棵二叉树中的高度;e表示待预测订单数据点所在的子节点到根节点的深度;n表示待预测订单数据点所在的子节点处的样本数量;ξ表示欧拉常数。
6.根据权利要求1所述的方法,其特征在于,从训练集中随机抽取多个样本集之前,还包括:
对训练集中的订单数据进行清洗;
根据众数、平均数、多维度上的前后值,填充订单数据中的缺失值;
提取所述训练集中的订单数据的特征,并对所述特征进行编码。
7.一种处理订单数据的装置,其特征在于,包括:
特征模块,用于从训练集中随机抽取多个样本集,每个样本集包括多个订单数据;
建模模块,用于采用订单数据进行孤立森林算法建模,从而构建多棵二叉树,其中,每个样本集对应于一棵二叉树;
计算模块,用于根据所述多棵二叉树的树结构,计算待预测订单数据的异常值。
8.根据权利要求7所述的装置,其特征在于,采用订单数据进行孤立森林算法建模,包括:
针对每个样本集,以该样本集中编码后的订单数据作为根节点;
随机选取一个特征,确定该样本集中该特征的最小值和最大值;
随机选取该特征的最小值与最大值之间的值作为切分点值,将小于所述切分点值的特征对应的订单数据放入一侧的子节点,将大于等于所述切分点值的特征对应的订单数据放入另一侧的子节点;
对两侧子节点的订单数据重复执行随机选取特征及其切分点值的步骤,直到所有订单数据不可再分或者达到预设的树高度,从而创建得到一棵二叉树。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东金融科技控股有限公司,未经北京京东金融科技控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810865110.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于评价和表征井眼轨迹误差的方法
- 下一篇:视频推荐方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置