发明名称 一种网络热销商品的预测方法及系统
摘要 网络热销商品的预测方法,包括:网络热销商品逻辑控制模块M3控制数据获取接口模块M1根据需求获取所需预测的商品列表;网络热销商品逻辑控制模块M3控制数据获取接口模块M1读取列表中所有商品的历史访问、成交数据,并结构化;网络热销商品逻辑控制模块M3控制参数智能设置模块M4根据历史数据,自动设置热销商品预测所需的参数;网络热销商品逻辑控制模块M3控制预测模块M5根据历史数据和参数智能设置模块M4设置的预测参数,预测各商品的热销指数;网络热销商品逻辑控制模块M3控制排名输出模块M2,根据预测模块计算得到的热销指数对各个商品进行排序。以及实现上述方法的系统。
申请公布号 CN104517224A 申请公布日期 2015.04.15
申请号 CN201410800573.2 申请日期 2014.12.22
申请人 浙江工业大学 发明人 周艳波
分类号 G06Q30/02(2012.01)I 主分类号 G06Q30/02(2012.01)I
代理机构 杭州天正专利事务所有限公司 33201 代理人 王兵;舒良
主权项 网络热销商品的预测方法,包括如下步骤:步骤ST1,网络热销商品逻辑控制模块M3控制数据获取接口模块M1根据需求获取所需预测的商品列表,每个商品有一个唯一标识Id;步骤ST2,网络热销商品逻辑控制模块M3控制数据获取接口模块M1读取列表中所有商品的历史访问、成交数据,并结构化为如下的形式;<tables num="0001" id="ctbl0001"><table><tgroup cols="3"><colspec colname="c001" colwidth="34%" /><colspec colname="c002" colwidth="32%" /><colspec colname="c003" colwidth="34%" /><tbody><row><entry morerows="1">字段名称</entry><entry morerows="1">字段类型</entry><entry morerows="1">是否可选</entry></row><row><entry morerows="1">Id</entry><entry morerows="1">Int</entry><entry morerows="1">否</entry></row><row><entry morerows="1">Time</entry><entry morerows="1">Timestamp</entry><entry morerows="1">否</entry></row><row><entry morerows="1">Action</entry><entry morerows="1">Bool</entry><entry morerows="1">否</entry></row></tbody></tgroup></table></tables>步骤ST3,网络热销商品逻辑控制模块M3控制参数智能设置模块M4根据历史数据,自动设置热销商品预测所需的参数,具体包括以下几个步骤:步骤ST301,设定一个时间点t′,用于将数据分为测试集与训练集两部分,为最优参数的设置提供参照集;步骤ST302、ST303和ST309,比较时间点t′与历史数据中各次成交、访问的时间,将t′时间之前产生的数据归入训练集,t′时间之后的数据归入测试集;步骤ST304,初始化参数a=ε,τ=0;预测所需参数a为大于0的数,根据参数迭代优化的方法找到最优参数;步骤ST305,计算训练集中各次访问权重;设访问i的访问时间为t1<sub>i</sub>,则这次访问的权重值为<img file="FDA0000639903850000011.GIF" wi="295" he="81" />步骤ST306,计算训练集中各次成交的权重;设成交i的成交时间为t2<sub>i</sub>,则这次成交的权重值为<img file="FDA0000639903850000012.GIF" wi="301" he="80" />步骤ST307,计算商品的热销总权重;设V为某商品所有训练集中的访问组成的集合,B为其所有训练集中的成交组成的集合,则该商品的热销总权重为W=∑<sub>i∈V</sub>w1<sub>i</sub>+∑<sub>i∈B</sub>w2<sub>i</sub>;步骤ST308,将各个商品根据热销总权重从大到小排序;步骤ST310,计算测试集中各商品的成交数量,并按从大到小顺序排序;步骤ST311,将步骤ST308与ST310所得的两个排序结果进行比较,计算其Kendall's tau值,记作τ′;步骤ST312、ST313与ST314,比较τ与τ′;如果τ′&gt;τ,则设置τ=τ′,a=a×Δ,回到第(4)步;其中Δ为控制预测精度的参数,可根据需要自由设定;如果τ′&lt;τ,则α/Δ即为得到的预测参数;步骤ST4,网络热销商品逻辑控制模块M3控制预测模块M5根据历史数据和参数智能设置模块M4设置的预测参数,预测各商品的热销指数,具体包括以下几个步骤:ST401,计算各次访问的权重;设访问i的访问时间为t1<sub>i</sub>,则这次访问的权重值为<img file="FDA0000639903850000013.GIF" wi="284" he="79" />t为当前时刻,a为参数智能设置模块M4设置的预测参数;ST402,计算各次成交的权重;设成交i的成交时间为t2<sub>i</sub>,则这次成交的权重值为<img file="FDA0000639903850000021.GIF" wi="300" he="76" />t为当前时刻,a为参数智能设置模块M4设置的预测参数;ST403,计算商品的热销总权重,即热销指数;设V为某商品所有访问组成的集合,B为其所有成交组成的集合,则该商品的热销总权重为W=Σ<sub>i∈V</sub>w1<sub>i</sub>+Σ<sub>i∈B</sub>w2<sub>i</sub>;步骤ST5,网络热销商品逻辑控制模块M3控制排名输出模块M2,根据预测模块计算得到的热销指数对各个商品进行排序,指数越高排名越靠前,排名靠前的商品即为预测得到的热销商品,将最终预测结果排序输出。
地址 310014 浙江省杭州市下城区潮王路18号