会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 市场指令 / 基于贝叶斯网络模型的产品市场报告生成方法、装置

基于贝叶斯网络模型的产品市场报告生成方法、装置

申请号 CN201910160103.7 申请日 2019-03-04 公开(公告)号 CN109949079A 公开(公告)日 2019-06-28
申请人 王汝平; 发明人 王汝平;
摘要 本申请提供基于贝叶斯网络模型的产品市场报告生成方法、装置,通过将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告,能够实现根据市场报告生成指令,自动形成对应产品的市场报告,且生成速度快,预测准确,不需要人工对产品特征数据进行大量的归类和总结,在会议中能够及时根据市场报告生成指令生成市场报告,方便使用者在会议上使用和讨论产品开发可行性,提高了会议效率和人力资源利用率。
权利要求

1.一种基于贝叶斯网络模型的产品市场报告生成方法,其特征在于,包括:基于获取的市场报告生成指令,与预设数据库建立链接,并从该预设数据库中调取与所述市场报告生成指令对应的产品特征数据;

将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告;所述市场报告包括有对应产品的销售增长趋势预测结果和预期收益增长结果;

其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系。

2.根据权利要求1所述的产品市场报告方法,其特征在于,还包括:根据多种产品特征数据及其对应的市场报告,生成训练样本集;

应用所述训练样本集,基于评分函数和搜索算法建立贝叶斯网络的拓扑结构;

基于极大似然估计方法确定所述贝叶斯网络的拓扑结构中的各结点处的条件概率,得到各个所述结点的产品销售增长量概率表和产品预期收益增长量概率表。

3.根据权利要求2所述的产品市场报告方法,其特征在于,所述根据多种产品特征数据及其对应的市场报告,生成训练样本集,包括:从已存在的市场报告中提取产品的特征数据;

结合从已存在的市场报告中提取的产品特征数据,和该些市场报告中的基于该些产品特征数据作出的总结信息,建立各种产品特征数据分别对应市场报告中的总结信息的对应关系;

对提取的所述产品特征数据进行预处理;

基于所述各种产品特征数据分别对应市场报告中的总结信息的对应关系,结合经预处理后的产品特征数据生成训练样本集。

4.根据权利要求3所述的产品市场报告生成方法,其特征在于,所述对提取的所述产品特征数据进行预处理,包括:对提取的所述产品特征数据进行数据清洗;

将经数据清洗后的所述产品特征数据进行数据变换。

5.一种基于贝叶斯网络模型的产品市场报告生成装置,其特征在于,包括:产品特征数据调取模块,基于获取的市场报告生成指令,与预设数据库建立链接,并从该预设数据库中调取与所述市场报告生成指令对应的产品特征数据;

市场报告生成模块,将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告;所述市场报告包括有对应产品的销售增长趋势预测结果和预期收益增长结果;

其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系。

6.根据权利要求1所述的产品市场报告装置,其特征在于,还包括:训练模块,根据多种产品特征数据及其对应的市场报告,生成训练样本集;

拓扑结构建立模块,应用所述训练样本集,基于评分函数和搜索算法建立贝叶斯网络的拓扑结构;

概率表生成模块,基于极大似然估计方法确定所述贝叶斯网络的拓扑结构中的各结点处的条件概率,得到各个所述结点的产品销售增长量概率表和产品预期收益增长量概率表。

7.根据权利要求6所述的产品市场报告装置,其特征在于,所述训练模块包括:提取单元,从已存在的市场报告中提取产品的特征数据;

对应关系建立单元,结合从已存在的市场报告中提取的产品特征数据,和该些市场报告中的基于该些产品特征数据作出的总结信息,建立各种产品特征数据分别对应市场报告中的总结信息的对应关系;

预处理单元,对提取的所述产品特征数据进行预处理;

训练样本集生成单元,基于所述各种产品特征数据分别对应市场报告中的总结信息的对应关系,结合经预处理后的产品特征数据生成训练样本集。

8.根据权利要求7所述的产品市场报告装置,其特征在于,所述预处理单元包括:数据清洗单元,对提取的所述产品特征数据进行数据清洗;

数据交换单元,将经数据清洗后的所述产品特征数据进行数据变换。

9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至4任一项所述基于贝叶斯网络模型的产品市场报告生成方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至4任一项所述的基于贝叶斯网络模型的产品市场报告生成方法的步骤。

说明书全文

基于贝叶斯网络模型的产品市场报告生成方法、装置

技术领域

[0001] 本申请涉及数据分析领域,具体涉及一种基于贝叶斯网络模型的产品市场报告生成方法、装置。

背景技术

[0002] 随着科技飞速发展,人工智能已经越来越多地应用于各种领域,但是在市场分析方面,由于需要对产品特征数据进行大量的归类和总结,目前大多采用人工分析产品的市场情况,费时费力。

发明内容

[0003] 针对目前仍然采用人工分析产品的市场情况,本申请提供一种基于贝叶斯网络模型的产品市场报告生成方法、装置。
[0004] 本发明的第一方面提供一种基于贝叶斯网络模型的产品市场报告生成方法,包括:
[0005] 基于获取的市场报告生成指令,与预设数据库建立链接,并从该预设数据库中调取与所述市场报告生成指令对应的产品特征数据;
[0006] 将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告;所述市场报告包括有对应产品的销售增长趋势预测结果和预期收益增长结果;
[0007] 其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系。
[0008] 在某些实施例中,还包括:
[0009] 根据多种产品特征数据及其对应的市场报告,生成训练样本集;
[0010] 应用所述训练样本集,基于评分函数和搜索算法建立贝叶斯网络的拓扑结构;
[0011] 基于极大似然估计方法确定所述贝叶斯网络的拓扑结构中的各结点处的条件概率,得到各个所述结点的产品销售增长量概率表和产品预期收益增长量概率表。
[0012] 在某些实施例中,所述根据多种产品特征数据及其对应的市场报告,生成训练样本集,包括:
[0013] 从已存在的市场报告中提取产品的特征数据;
[0014] 结合从已存在的市场报告中提取的产品特征数据,和该些市场报告中的基于该些产品特征数据作出的总结信息,建立各种产品特征数据分别对应市场报告中的总结信息的对应关系;
[0015] 对提取的所述产品特征数据进行预处理;
[0016] 基于所述各种产品特征数据分别对应市场报告中的总结信息的对应关系,结合经预处理后的产品特征数据生成训练样本集。
[0017] 在某些实施例中,所述对提取的所述产品特征数据进行预处理,包括:
[0018] 对提取的所述产品特征数据进行数据清洗;
[0019] 将经数据清洗后的所述产品特征数据进行数据变换。
[0020] 本发明第二方面提供一种基于贝叶斯网络模型的产品市场报告生成装置,包括:
[0021] 产品特征数据调取模块,基于获取的市场报告生成指令,与预设数据库建立链接,并从该预设数据库中调取与所述市场报告生成指令对应的产品特征数据;
[0022] 市场报告生成模块,将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告;所述市场报告包括有对应产品的销售增长趋势预测结果和预期收益增长结果;
[0023] 其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系。
[0024] 在某些实施例中,还包括:
[0025] 训练模块,根据多种产品特征数据及其对应的市场报告,生成训练样本集;
[0026] 拓扑结构建立模块,应用所述训练样本集,基于评分函数和搜索算法建立贝叶斯网络的拓扑结构;
[0027] 概率表生成模块,基于极大似然估计方法确定所述贝叶斯网络的拓扑结构中的各结点处的条件概率,得到各个所述结点的产品销售增长量概率表和产品预期收益增长量概率表。
[0028] 在某些实施例中,所述训练模块包括:
[0029] 提取单元,从已存在的市场报告中提取产品的特征数据;
[0030] 对应关系建立单元,结合从已存在的市场报告中提取的产品特征数据,和该些市场报告中的基于该些产品特征数据作出的总结信息,建立各种产品特征数据分别对应市场报告中的总结信息的对应关系;
[0031] 预处理单元,对提取的所述产品特征数据进行预处理;
[0032] 训练样本集生成单元,基于所述各种产品特征数据分别对应市场报告中的总结信息的对应关系,结合经预处理后的产品特征数据生成训练样本集。
[0033] 在某些实施例中,所述预处理单元包括:
[0034] 数据清洗单元,对提取的所述产品特征数据进行数据清洗;
[0035] 数据交换单元,将经数据清洗后的所述产品特征数据进行数据变换。
[0036] 第三方面,本申请提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现基于贝叶斯网络模型的产品市场报告生成方法的步骤。
[0037] 第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的基于贝叶斯网络模型的产品市场报告生成方法的步骤。
[0038] 由上述技术方案可知,本申请提供一种基于贝叶斯网络模型的产品市场报告生成方法及装置,通过将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告,其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系,能够实现根据市场报告生成指令,自动形成对应产品的市场报告,且生成速度快,预测准确,不需要人工对产品特征数据进行大量的归类和总结,在会议中能够及时根据市场报告生成指令生成市场报告,方便使用者在会议上使用和讨论产品开发可行性,提高了会议效率和人力资源利用率。

附图说明

[0039] 为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040] 图1为本发明实施例中的基于贝叶斯网络模型的产品市场报告生成方法的流程示意图。
[0041] 图2为本发明实施例中的服务器S1与客户端设备B1之间的构架示意图。
[0042] 图3为本发明实施例中的服务器S1、客户端设备B1与终端装置B2之间的构架示意图。
[0043] 图4为本发明实施例中的包含有步骤001至步骤003的基于贝叶斯网络模型的产品市场报告生成方法的流程示意图。
[0044] 图5为本发明实施例中的基于贝叶斯网络模型的产品市场报告生成方法中步骤001的流程示意图。
[0045] 图6为本发明实施例中的基于贝叶斯网络模型的产品市场报告生成方法中步骤001c的流程示意图。
[0046] 图7为本发明实施例中的基于贝叶斯网络模型的产品市场报告生成装置的结构示意图。
[0047] 图8为本发明实施例中的包含有模型建立模块00的基于贝叶斯网络模型的产品市场报告生成装置的结构示意图。
[0048] 图9为本发明实施例中模型建立模块00的结构示意图。
[0049] 图10为本发明实施例中的基于贝叶斯网络模型的产品市场报告生成方法中训练样本集生成模块01的结构示意图。
[0050] 图11为本发明实施例中的电子设备的结构示意图。

具体实施方式

[0051] 为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0052] 由于产品的类型和决定产品的市场表现的因素繁多,甚至一个产品的商标名称的不同,都会产生极大的市场影响。而产品市场报告中不仅需要体现产品本身的特性,还需要体现出产品在未来的市场表现,例如产品的销售周期中的销售量、增长性、收益等,市场报告中还需要统计目前对于该产品的市场需求等客观信息,因此需要大量人力搜索和总结,效率低下,本申请提供一种基于贝叶斯网络模型的产品市场报告生成方法、基于贝叶斯网络模型的产品市场报告生成装置、用于实现基于贝叶斯网络模型的产品市场报告生成方法的电子设备和计算机存储介质。其中,基于贝叶斯网络模型的产品市场报告生成方法通过将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告,其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系,能够实现根据市场报告生成指令,自动形成对应产品的市场报告,且生成速度快,预测准确,不需要人工对产品特征数据进行大量的归类和总结,在会议中能够及时根据市场报告生成指令生成市场报告,方便使用者在会议上使用和讨论产品开发可行性,提高了会议效率和人力资源利用率。
[0053] 本申请第一方面提供一种基于贝叶斯网络模型的产品市场报告生成方法,如图1所示,包括:
[0054] 步骤100:基于获取的市场报告生成指令,与预设数据库建立链接,并从该预设数据库中调取与所述市场报告生成指令对应的产品特征数据。
[0055] 步骤200:将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告;所述市场报告包括有对应产品的销售增长趋势预测结果和预期收益增长结果。
[0056] 其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系。
[0057] 本申请提供一种基于贝叶斯网络模型的产品市场报告生成方法及装置,通过将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告,其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系,能够实现根据市场报告生成指令,自动形成对应产品的市场报告,且生成速度快,预测准确,不需要人工对产品特征数据进行大量的归类和总结,在会议中能够及时根据市场报告生成指令生成市场报告,方便使用者在会议上使用和讨论产品开发可行性,提高了会议效率和人力资源利用率。
[0058] 在一种模型训练场景中,本申请还提供一种基于贝叶斯网络模型的产品市场报告生成装置,该装置可以为一种服务器S1,参见图2,该服务器S1可以与至少一个客户端设备B1通信连接,所述客户端设备B1可以在线将市场报告生成指令发送至所述服务器S1,所述服务器S1可以在线接收市场报告生成指令。所述服务器S1可以与内置的或者其他服务器中的预设数据库建立链接,并从该预设数据库中调取与所述市场报告生成指令对应的产品特征数据,并根据调取的产品特征数据与对应的市场报告之间的对应关系建立市场报告生成体系,对所述市场报告生成体系对应的特征数据进行预处理,而后根据经预处理后的产品特征数据生成训练样本集,应用所述训练样本集,基于评分函数和搜索算法建立贝叶斯网络的拓扑结构,基于极大似然估计方法确定所述贝叶斯网络的拓扑结构中的各结点处的条件概率,得到各个所述结点的产品销售增长量概率表和产品预期收益增长量概率表,进而完成贝叶斯网络模型的建立。
[0059] 基于上述描述,所述服务器S1也可以替换为一用于被所述服务器S1访问的数据库,即,所述服务器S1可以分时或定时自该数据库中获取产品特征数据。
[0060] 在一种模型预测场景中,参见图3,所述服务器S1还可以与至少一个终端装置B2通信连接,所述终端装置B2在线将市场报告生成指令发送至所述服务器S1,所述服务器S1在线接收市场报告生成指令并在线或离线自市场报告生成指令中提取得到对应的产品特征数据,其后,所述服务器S1将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告,其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系,而后,所述服务器S1将所述市场报告在线发送至终端装置B2,使得终端装置B2可以打印或者转化为语音播报。
[0061] 基于上述内容,所述客户端设备B1可以具有显示界面,并且可以具有市场报告生成指令的输入界面以及市场报告的显示界面,使得用户能够根据界面查看所述服务器S1发送的市场报告生成指令对应产品特征数据的市场报告。
[0062] 可以理解的是,所述客户端设备B1可以包括智能手机、平板电子设备、网络机顶盒、便携式计算机、台式电脑、个人数字助理(PDA)、车载设备、智能穿戴设备等。其中,所述智能穿戴设备可以包括智能眼镜、智能手表、智能手环等。
[0063] 并可以理解的是,所述终端装置B2可以为机器人装置、接收器、打印机装置等可以通过语音、文字表述等方式反馈出从服务器接收到的市场报告。例如智能播报机器人,智能打印机等,此时市场报告生成指令可以不是通过界面输入的方式获取,例如可以通过会议中的口述的形式,智能播报机器人通过语音识别技术识别出市场报告生成指令。
[0064] 在实际应用中,进行基于贝叶斯网络模型的产品市场报告生成的部分可以在如上述内容所述的服务器S1侧执行,即,如图2或图3所示的架构,也可以所有的操作都在所述客户端设备B1或者终端装置B2中完成。具体可以根据所述客户端设备B1或者终端装置B2的处理能力,以及用户使用场景的限制等进行选择。本申请对此不作限定。若所有的操作都在所述客户端设备B1中完成,所述客户端设备B1还可以包括处理器,用于进行基于贝叶斯网络模型的产品市场报告生成的具体处理。
[0065] 所述服务器与所述客户端设备或者服务器与终端装置之间可以使用任何合适的网络协议进行通信,包括在本申请提交日尚未开发出的网络协议。所述网络协议例如可以包括TCP/IP协议、UDP/IP协议、HTTP协议、HTTPS协议等。当然,所述网络协议例如还可以包括在上述协议之上使用的RPC协议(Remote Procedure Call Protocol,远程过程调用协议)、REST协议(Representational State Transfer,表述性状态转移协议)等。
[0066] 在本申请的一个或多个实施例中,终端装置为智能机器人,该智能机器人用户会议时,通过语音识别出特定身份的使用者(例如预设为公司中高层人员),通过音色的识别可以识别出语音发出的对象,进而可以二次确认是否是市场报告生成指令。
[0067] 在本申请的一个或多个实施例中,市场报告生成指令具有特殊的识别格式,以语音为例,市场报告生成指令需要具备“生成”、“产品名称”和“产品预设型号”等信息,例如“生成X1啤酒的市场报告”,此时与预设的数据库建立连接,从数据库中调取X1啤酒的特征数据。
[0068] 在本申请的一个或多个实施例中,产品特征数据可以为产品的颜色、外部图案、口感、产品组成成分、产品的商标信息等能够反映产品特性的数据,这些数据通常具有一些分类,可以利用归类算法进行数据归纳,例如X1啤酒的产品特征数据中包含了红色的啤酒盖、黄色的商标信息、绿色的啤酒瓶、黑色的啤酒产品,这些具有颜色信息的数据,可以归纳进入颜色数据分类器中。
[0069] 在本申请的一个或多个实施例中,产品的市场报告包括有对应产品的销售增长趋势预测结果和预期收益增长结果,更具体的,市场报告需要预测出该产品在未来可能的市场表现,在一个具体实施例中,市场报告的格式如下:
[0070] 产品:X1啤酒
[0071] 产品的需求趋势:根据xxxx年-xxxx年的历史数据可以知晓,对该产品的需求以每年6%的趋势增长。
[0072] 产品的供应量:目前以xx啤酒制作厂、xx啤酒制造厂等年产量在xxx,总年产量为xxxx。
[0073] 产品的预期销售增长量(一年内):增长30%的概率为40%,增长40%的概率为30%,增长50%的概率为30%。
[0074] 产品的预期收益增长量(一年内):增长20%的概率为45%,增长25%的概率为35%,增长30%的概率为20%。
[0075] 当然,对于一份具体的市场报告格式往往比上述格式复杂很多,本申请不限于此,但在本申请中,市场报告需要产品的预期销售增长量和产品的预期收益增长量的概率统计。
[0076] 可以理解的是,贝叶斯网络BN(Bayesian network model),又称为信度网,由一个有向无环图(Directed Acylic Graph,DAG)和产品销售增长量概率表(Conditional Probability Table,CPT)组成。在贝叶斯网络中,两个变量X和Y如果直接相连,则表示它们之间有直接依赖关系,对X的了解会影响关于Y的信度,反之亦然。在这种意义下,我们称信息能够在两个直接相连的节点之间传递。另一方面,如果两个变量X和Y不直接相连,那么信息需要通过其它变量才能在两者之间传递。如果X和Y之间的所有信息通道都被阻塞,那么信息就无法在它们之间传递。这时,对其中一个变量的了解不会影响对另一个变量的信度,因而X和Y相互条件独立。如果考虑两个变量X和Y通过第三个变量Z间接相连这一基本情况,则可将贝叶斯网络分解成三种基本的结构,即顺连、分连和汇连。
[0077] 其中,贝叶斯网络的优点主要体现在:
[0078] (1)贝叶斯网络使用图形的方法描述数据间的相互关系,语义清晰,易于理解。图形化的知识表示方法使得保持概率知识库的一致性和完整性变得容易,可以方便地针对条件的改变进行网络模块的重新配置。
[0079] (2)贝叶斯网络易于处理不完备数据集。对于传统标准的监督学习算法而言必须知道所有可能的数据输入,如果缺少其中的某一输入就会对建立的模型产生偏差,贝叶斯网络的方法反映的是整个数据库中数据间的概率关系模型,缺少某一数据变量仍然可以建立精确的模型。
[0080] (3)贝叶斯网络允许学习变量间的因果关系。在以往的数据分析中,一个问题的因果关系在干扰较多时,系统就无法做出精确的预测。而这种因果关系己经包含在贝叶斯网络模型中。贝叶斯方法具有因果和概率性语义,可以用来学习数据中的因果关系,并根据因果关系进行学习。
[0081] (4)贝叶斯网络与贝叶斯统计相结合能够充分利用领域知识和样本数据的信息。贝叶斯网络用弧表示变量间的依赖关系,用概率分布表来表示依赖关系的强弱,将先验信息与样本知识有机结合起来,促进了先验知识和数据的集成,这在样本数据稀疏或数据较难获得的时候特别有效。
[0082] 从上述描述可知,本申请提供一种基于贝叶斯网络模型的产品市场报告生成方法及装置,通过将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告,其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系,能够实现根据市场报告生成指令,自动形成对应产品的市场报告,且生成速度快,预测准确,不需要人工对产品特征数据进行大量的归类和总结,在会议中能够及时根据市场报告生成指令生成市场报告,方便使用者在会议上使用和讨论产品开发可行性,提高了会议效率和人力资源利用率。
[0083] 为了能够提供更为准确且有针对性的贝叶斯网络模型,以进一步提高市场分析的准确性,在本申请的一实施例中,本申请的基于贝叶斯网络模型的产品市场报告生成方法还包含有模型建立步骤,参见图4,所述模型建立步骤具体包括如下内容:
[0084] 步骤001:根据多种产品特征数据及其对应的市场报告,生成训练样本集。
[0085] 步骤002:应用所述训练样本集,基于评分函数和搜索算法建立贝叶斯网络的拓扑结构。
[0086] 步骤003:基于极大似然估计方法确定所述贝叶斯网络的拓扑结构中的各结点处的条件概率,得到各个所述结点的产品销售增长量概率表和产品预期收益增长量概率表。
[0087] 为了能够进一步电桩故障原因诊断的准确性和可靠性,在本申请的一实施例中还提供基于贝叶斯网络模型的产品市场报告生成方法中步骤001的具体实现方式,参见图5,所述步骤001具体包括如下内容:
[0088] 步骤001a:从已存在的市场报告中提取产品的特征数据。
[0089] 可以理解的是,已存在的市场报告为其他公司或者本公司的,可以查询到的市场报告,通过对市场报告进行文字识别,提取产品的特征数据。
[0090] 步骤001b:结合从已存在的市场报告中提取的产品特征数据,和该些市场报告中的基于该些产品特征数据作出的总结信息,建立各种产品特征数据分别对应市场报告中的总结信息的对应关系。
[0091] 在一种具体举例中,上述对应关系可以总结为:产品的颜色对产品的销售的影响对应关系,例如通过对大量市场报告进行录入,选取最相似的多个产品,通过对比找出该些最相似的产品中的不同产品特征,例如对于A和B产品,其区别仅在于颜色特征的不同,根据该颜色特征的不同,结合A和B产品的市场表现,可以获得市场对于颜色的认可关系,例如啤酒的瓶身颜色为暗红色时,市场认可度高,销售量为M,瓶身颜色为绿色时,市场认可度低,销售量为N,并且暗红色对应的价格认可度更高,销售价格更高,绿色对应的价格认可度更低,对应的销售价格更低。
[0092] 当然,上述举例仅仅示出了最简单的场景,对于复杂的场景需要借助于本申请的贝叶斯网络的拓扑结构中的条件概率分析。
[0093] 步骤001c:对提取的所述产品特征数据进行预处理。
[0094] 步骤001d:基于所述各种产品特征数据分别对应市场报告中的总结信息的对应关系,结合经预处理后的产品特征数据生成训练样本集。
[0095] 为了能够进一步贝叶斯网络模型建立的准确性和可靠性,在本申请的一实施例中还提供基于贝叶斯网络模型的产品市场报告生成方法中步骤001c的具体实现方式,参见图6,所述步骤001c具体包括如下内容:
[0096] 步骤001c-1:对提取的所述产品特征数据进行数据清洗。
[0097] 步骤001c-2:将经数据清洗后的所述产品特征数据进行数据变换。
[0098] 对所述产品特征数据进行预处理。可以理解的是,所述预处理的方式至少可以包含有数据清洗、属性规约及数据变换等方式。可以理解的是,其中的数据清洗方式至少可以包含有:异常值识别、缺失值插补及数据去重等处理手段。具体来说:
[0099] (1)数据清洗:
[0100] 对所述产品特征数据进行异常值识别,并将识别出的异常值自所述产品特征数据中删除,以及,对所述产品特征数据进行缺失识别,并将缺失值插补到所述产品特征数据中的对应位置,另外,对产品特征数据进行重复数据识别,并将识别出的重复数据自所述产品特征数据中删除。
[0101] (2)数据变换:
[0102] 对经上述数据清洗的产品特征数据进行数据变换,具体可以应用离散化处理的方式或者应用独热编码One-Hot-Encoder的方式进行数值化处理。所述独热编码方法是使用N位状态寄存器来对N个状态进行编码,每个状态都有它独立的寄存器位,并且在任意时候,其中只有一位有效。
[0103] 例如,可以对颜色特征数据进行离散化处理。
[0104] 贝叶斯网络拓扑结构建立:
[0105] 基于评分和搜索的算法进行贝叶斯网络拓扑结构的学习,找到和样本数据集合匹配度最好的贝叶斯网络结构,也就是说,贝叶斯网络拓扑结构学习的目标是找到和样本数据集合匹配度最好的贝叶斯网络结构。贝叶斯网络结构的学习包含基于评分和搜索的算法、基于约束的算法和混合算法。其中,基于评分和搜索的算法采用某个评分标准,评判网络结构反映出的独立及依赖关系和数据的匹配程度,再选择某一搜索算法搜索分值最高的网络模型。该算法过程简单、规范,且可通过禁忌搜索达到全局最优,故选择该算法进行贝叶斯网络拓扑结构的学习。
[0106] 贝叶斯网络结构的建立需要解决的两个主要问题分别为评分函数的选取和搜索方法的选择,具体如下:
[0107] (1)确定评分函数:
[0108] 根据训练样本集确定贝叶斯网络对应的评分函数。
[0109] 常用的评分函数基于信息论准则,此类准则将学习问题等效为一个数据压缩任务,学习的目标是找到一个能以最短编码长度描述训练数据的模型,此时编码的长度包括了描述模型自身所需的字节长度和使用该模型描述数据所需的字节长度。对贝叶斯网络学习而言,模型就是一个贝叶斯网络,同时,每个贝叶斯网络描述了一个在训练数据上的概率分布,自有一套编码机制能使那些经常出现的样本有更短的。因此,应选择那个综合编码长度(包括描述网络和编码数据)最短的贝叶斯网络,上述即为最小描述长度(Minimal Description Length,简称MDL)准则。
[0110] 给定训练集D={x1,x2...,xm},贝叶斯网络B=在D上的评分函数可写为:
[0111] s(B|D)=f(θ)|B|-LL(B|D)  (1)
[0112] 式(1)中,|B|是贝叶斯网络的参数个数;f(θ)表示描述每个参数θ所需的字节数;其中的 是贝叶斯网络B的对数似然。显然,式(1)的第一项f(θ)|B|
是计算编码贝叶斯网络所需的字节数,第二项LL(B|D)是计算B所对应的概率分布PB需多少字节来描述D。于是,学习任务就转化为一个优化任务,即寻找一个贝叶斯网络B使评分函数s(B|D)最小。
[0113] 若f(θ)=1,即每个参数用1字节描述,则得到赤池信息量准则AIC(Akaike information criterion)评分函数AIC(B|D)为:
[0114] AIC(B|D)=|B|-LL(B|D)
[0115] 若 即每个参数用 个字节描述,则得到贝叶斯信息规则BIC(Bayesian Information Criterions)评分函数BIC(B|D)为:
[0116]
[0117] 显然,若f(θ)=0,即不计算对网络进行编码的长度,则评分函数退化为负对数似然,相应的,学习任务退化为极大似然估计。
[0118] (2)搜索算法:
[0119] 在确定了评分函数的情况下,贝叶斯网络的学习问题就变成了一个搜索问题。搜索算法是为了搜索在某个评分函数下分值最高的贝叶斯网络结构。当变量数目增加时,搜索空间将以节点数目的指数级别增加,寻找最优的模型是存在多项式算法能够解决的非决定性问题NP(Non-Deterministic Polynomial Problems)。目前常采用启发式搜索,如贪婪搜索、模拟退火、最优最先搜索等算法。
[0120] 最常用的搜索方法是连续变动网络结构中的有向边,评判每次变动对分值的影响。如果两个变量之间存在有向边,那么变动方向可以是删除有向边或逆转有向边;如果两个变量间不存在有向边,则变动方式可以是增加任意方向的有向边,但在变动时,不能产生有向回路。
[0121] 最简单的搜索算法是贪婪搜索(Greedy Search)。令E表示所有可能添加到网络结构中的候选边集,Δ(e)表示E中的边e加入到网络结构中后评分函数的变化值。那么搜索算法可描述为:
[0122] 1)选择一个初始网络结构;
[0123] 2)选择候选边集中的边e,使得Δ(e)>Δ(e'),其中,e'为E中除了e的任意边,并且Δ(e)>0,如果找不到满足条件的边,则停止,否则转3);
[0124] 3)加e到网络结构中,并从候选集E中删除该边,转2);
[0125] 该算法中,初始网络结构可以是空网、随机网或利用经验知识建造的先验网。贪婪搜索策略是一种局部搜索策略,存在陷入局部极值和鞍点的问题。一种解决的方法是当陷入局部极值或者鞍点时,随机改变网络的结构,可能会跳出鞍点或从一个局部极值区域跳到另一个极值区域。
[0126] (3)基于评分函数及搜索算法确定贝叶斯网络的拓扑结构:
[0127] 基于极大似然估计进行贝叶斯网络参数的学习,即在给定贝叶斯网络拓扑结构的情况下,确定各结点处的条件概率。
[0128] 贝叶斯网络参数学习的目标是给定网络拓扑结构G和训练样本集D,利用先验知识,确定贝叶斯网络模型各结点处的条件概率密度,记为:p(θ|D,G)。常见的参数学习方法有极大似然估计算法及贝叶斯估计算法等。极大似然估计算法适用于数据大量,估计的参数能够较好的反映实际情况。因此,在本申请的一个实施例中,选择极大似然估计作为贝叶斯网络参数的学习。
[0129] (1)极大似然估计:
[0130] 在极大似然估计过程中,参数是通过计算给定父结点集的值时,结点不同取值的出现频率,并以之作为该结点的条件概率参数。最大似然估计的基本原理就是试图寻找使得似然函数最大的参数。最大似然估计就是要用似然函数取到最大值时的参数作为估计值,似然函数可以表示为:
[0131]
[0132] 由于有连乘运算,通常对似然函数取对数的计算更为简便,即对数似然函数,最大似然估计问题可以写成:
[0133]
[0134] 这是一个关于θ的函数,求解这个优化问题通常对θ求导,得到导数为0的极值点。该函数取得最大值时,θ对应的取值就是我们估计得模型参数。
[0135] (2)网络结点的产品销售增长量概率表:
[0136] 在给定网络拓扑结构G和训练样本集D的条件下,运用极大似然估计学习得到的网络各结点的产品销售增长量概率表如下:
[0137] 瓶身颜色的产品销售增长量概率表如下所示:
[0138]
[0139] 需要说明的是,上表中,0.4221692表示42.21692%,即暗红色增长在一年内销售量增长30%的概率是42.21692%。
[0140] (二)模型预测场景
[0141] S1:获取市场报告生成指令。
[0142] S2:从该预设数据库中调取与所述市场报告生成指令对应的产品特征数据。
[0143] S3:将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告。具体处理方式如下:
[0144] 根据贝叶斯网络的拓扑结构及其产品销售增长量概率表,计算某些特征结点取值的概率,从而得到产品销售增长量概率表和对应的产品预期收益增长量概率表。
[0145] 从上述描述可知,本申请提供的基于贝叶斯网络模型的产品市场报告生成方法,能够实现根据市场报告生成指令,自动形成对应产品的市场报告,且生成速度快,预测准确,不需要人工对产品特征数据进行大量的归类和总结,在会议中能够及时根据市场报告生成指令生成市场报告,方便使用者在会议上使用和讨论产品开发可行性,提高了会议效率和人力资源利用率。
[0146] 本申请实施例提供一种用于实现基于贝叶斯网络模型的产品市场报告生成方法中全部内容的基于贝叶斯网络模型的产品市场报告生成装置的具体实施例,参见图7,所述基于贝叶斯网络模型的产品市场报告生成装置具体包括如下内容:
[0147] 产品特征数据调取模块10,基于获取的市场报告生成指令,与预设数据库建立链接,并从该预设数据库中调取与所述市场报告生成指令对应的产品特征数据。
[0148] 市场报告生成模块20,将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告;所述市场报告包括有对应产品的销售增长趋势预测结果和预期收益增长结果。
[0149] 其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系。
[0150] 本申请提供的基于贝叶斯网络模型的产品市场报告生成装置的实施例具体可以用于执行上述实施例中的基于贝叶斯网络模型的产品市场报告生成方法的各个实施例的全部处理流程,其功能在此不再赘述,可以参照上述方法实施例的详细描述。
[0151] 从上述描述可知,本申请实施例提供的基于贝叶斯网络模型的产品市场报告生成装置,通过产品特征数据调取模块10将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并通过市场报告生成模块20将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告,其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系,能够实现根据市场报告生成指令,自动形成对应产品的市场报告,且生成速度快,预测准确,不需要人工对产品特征数据进行大量的归类和总结,在会议中能够及时根据市场报告生成指令生成市场报告,方便使用者在会议上使用和讨论产品开发可行性,提高了会议效率和人力资源利用率。
[0152] 为了能够提供更为准确且有针对性的贝叶斯网络模型,以进一步提高诊断过程的效率和诊断结果的准确性,参见图8,在本申请的一实施例中,本申请的基于贝叶斯网络模型的产品市场报告生成装置还包含有模型建立模块00,具体如图9示出的,所述模型建立模块00具体包括如下内容:
[0153] 训练模块01,根据多种产品特征数据及其对应的产品市场报告,生成训练样本集。
[0154] 拓扑结构建立模块02,应用所述训练样本集,基于评分函数和搜索算法建立贝叶斯网络的拓扑结构。
[0155] 概率表生成模块03,基于极大似然估计方法确定所述贝叶斯网络的拓扑结构中的各结点处的条件概率,得到各个所述结点的产品销售增长量概率表和产品预期收益增长量概率表。
[0156] 为了能够进一步电桩故障原因诊断的准确性和可靠性,在本申请的一实施例中还提供基于贝叶斯网络模型的产品市场报告生成装置中训练样本集生成模块01的具体实现方式,参见图10,所述训练样本集生成模块01具体包括如下内容:
[0157] 提取单元01a,从已存在的市场报告中提取产品的特征数据。
[0158] 对应关系建立单元01b,结合从已存在的市场报告中提取的产品特征数据,和该些市场报告中的基于该些产品特征数据作出的总结信息,建立各种产品特征数据分别对应市场报告中的总结信息的对应关系。
[0159] 预处理单元01c,对提取的所述产品特征数据进行预处理。
[0160] 训练样本集生成单元01d,基于所述各种产品特征数据分别对应市场报告中的总结信息的对应关系,结合经预处理后的产品特征数据生成训练样本集。
[0161] 为了能够进一步贝叶斯网络模型建立的准确性和可靠性,在本申请的一实施例中还提供基于贝叶斯网络模型的产品市场报告生成装置中数据预处理单元01c的具体实现方式,所述数据预处理单元01c具体用于:对提取的所述产品特征数据进行数据清洗;将经数据清洗后的所述产品特征数据进行数据变换。
[0162] 从上述描述可知,本申请提供的基于贝叶斯网络模型的产品市场报告生成装置,能够实现根据市场报告生成指令,自动形成对应产品的市场报告,且生成速度快,预测准确,不需要人工对产品特征数据进行大量的归类和总结,在会议中能够及时根据市场报告生成指令生成市场报告,方便使用者在会议上使用和讨论产品开发可行性,提高了会议效率和人力资源利用率。
[0163] 本申请的实施例还提供能够实现上述实施例中的基于贝叶斯网络模型的产品市场报告生成方法中全部步骤的一种电子设备的具体实施方式,参见图11,所述电子设备具体包括如下内容:
[0164] 处理器(processor)601、存储器(memory)602、通信接口(Communications Interface)603和总线604;
[0165] 其中,所述处理器601、存储器602、通信接口603通过所述总线604完成相互间的通信;所述通信接口603用于实现基于贝叶斯网络模型的产品市场报告生成装置、客户终端、终端装置以及其他参与机构之间的信息传输;
[0166] 所述处理器601用于调用所述存储器602中的计算机程序,所述处理器执行所述计算机程序时实现上述实施例中的基于贝叶斯网络模型的产品市场报告生成方法中的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:
[0167] 步骤100:基于获取的市场报告生成指令,与预设数据库建立链接,并从该预设数据库中调取与所述市场报告生成指令对应的产品特征数据。
[0168] 步骤200:将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告;所述市场报告包括有对应产品的销售增长趋势预测结果和预期收益增长结果。
[0169] 其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系。
[0170] 从上述描述可知,本申请提供的电子设备,通过将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告,其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系,能够实现根据市场报告生成指令,自动形成对应产品的市场报告,且生成速度快,预测准确,不需要人工对产品特征数据进行大量的归类和总结,在会议中能够及时根据市场报告生成指令生成市场报告,方便使用者在会议上使用和讨论产品开发可行性,提高了会议效率和人力资源利用率。
[0171] 本申请的实施例还提供能够实现上述实施例中的基于贝叶斯网络模型的产品市场报告生成方法中全部步骤的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的基于贝叶斯网络模型的产品市场报告生成方法的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:
[0172] 步骤100:基于获取的市场报告生成指令,与预设数据库建立链接,并从该预设数据库中调取与所述市场报告生成指令对应的产品特征数据。
[0173] 步骤200:将调取的产品特征数据作为预测样本输入预设的贝叶斯网络模型,并将该贝叶斯网络模型的输出作为该产品特征数据对应的市场报告;所述市场报告包括有对应产品的销售增长趋势预测结果和预期收益增长结果。
[0174] 其中,所述贝叶斯网络模型包含有贝叶斯网络的拓扑结构及对应的产品销售增长量概率表和对应的产品预期收益增长量概率表,该贝叶斯网络模型的拓扑结构用于表示调取的数据与对应的市场报告之间的对应关系。
[0175] 从上述描述可知,本申请提供的计算机可读存储介质,能够实现根据市场报告生成指令,自动形成对应产品的市场报告,且生成速度快,预测准确,不需要人工对产品特征数据进行大量的归类和总结,在会议中能够及时根据市场报告生成指令生成市场报告,方便使用者在会议上使用和讨论产品开发可行性,提高了会议效率和人力资源利用率。
[0176] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于硬件+程序类实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。虽然本说明书实施例提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或终端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本说明书实施例时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块或子单元的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。本领域技术人员应明白,本说明书的实施例可提供为方法、系统或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。以上所述仅为本说明书实施例的实施例而已,并不用于限制本说明书实施例。对于本领域技术人员来说,本说明书实施例可以有各种更改和变化。凡在本说明书实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书实施例的权利要求范围之内。