面向线上购物用户消费习惯的智能大数据分析设计方法技术

技术编号:27287171 阅读:10 留言:0更新日期:2021-02-06 11:55
本发明专利技术的一种面向线上购物用户消费习惯的智能大数据分析设计方法,包括依次连接的用户数据采集模块、压缩编码模块、空间池模块和时间池模块。对HTM空间池的结构进行了重构,在每个微柱中增加所匹配的输入信息,计算微柱的承载度,作为考核微柱在HTM空间池中利用程度的度量,为选择的微柱能够稀疏分布空间池提供支撑;利用HTM中微柱与输入的重叠值对微柱进行分级,再结合微柱的承载度等信息挑选微柱,增强HTM空间池中选择微柱的均匀性,提高空间池微柱的利用率;设计基于压缩编码的突触调整规则,在学习新输入时,保护HTM微柱中已有的有效关联信息,从而在保证HTM良好动态适应能力的同时,减少HTM空间池的抖动,提高HTM训练的效率,增强空间池的稳定性。增强空间池的稳定性。增强空间池的稳定性。

【技术实现步骤摘要】
面向线上购物用户消费习惯的智能大数据分析设计方法


[0001]本专利技术涉及人工智能深度学习
,尤其是一种面向线上购物用户消费习惯的智能大数据分析设计方法。

技术介绍

[0002]商家和用户双向信息交流是直复营销理论中一个重要的理论观点,互联网技术恰能为网络销售中的消费者和企业构建了无障碍的沟通渠道,这使得网络营销的参与者中,消费者可以通过互联网与企业达成最基本的交易,企业也可以通过网络收集消费者信息和问题反馈,并依此及时调整营销策略,提高销售率。而且网络销售信息可以通过数字化存储和分析,增加企业的决策依据。
[0003]近年来,深度学习算法在图像处理、语音处理、自然语言处理等多个领域得到广泛的应用并产生巨大的影响,这在很大程度上归功于各种新型神经网络模型以及高效的模型训练方法。随着生物神经科学的进步,越来越多的新型神经网络正在被研究。HTM(Hierarchical Temporal Memory)是一种模仿人脑中处理高级认知功能的新皮质部分运作原理的新型人工神经网络,其将接受到的各种模式与记忆中的模式进行匹配,并对下一刻将会接收到的信息作出预测与反应,如此循环往复,从而体现时效性(Temporal)。
[0004]HTM以输入的稀疏分布表示为基础进行工作,空间池训练算法(spatial pool learning algorithm,SPL)利用赫比规则建立输入编码与微柱突触之间的连接,通过输入编码的有效位激活空间池中的微柱集,实现用空间池微柱的稀疏分布表征来表达输入。在该过程中,希望空间池能够像大脑皮层一样维持一定的灵活性:1、尽可能让空间池的所有微柱都参与输入的表达,2、表达输入的微柱具有一定的稀疏度并散列在空间池中,3、避免微柱与输入产生过多无效的突触连接,4、避免微柱被少量活跃突触激活,5、空间池具有一定的自适应性,应对微柱或输入的损坏。为此空间池训练算法引入了激励规则和抑制规则,设置微柱激活阈值以及维持庞大的突触池,通过多次训练,空间池便可动态调整到所希望的目标,但是维持庞大的突触池会降低空间池训练算法训练效率,激励规则和抑制规则会导致训练结果的不稳定。为了提高HTM对线上购物用户消费习惯的学习能力,有必要设计新型的空间池池算法,降低HTM空间池训练算法的时间开销,提高空间池训练结果的稳定性。

技术实现思路

[0005]本专利技术要解决的技术问题是:为了解决上述
技术介绍
中存在的问题,提供一种改进的面向线上购物用户消费习惯的智能大数据分析设计方法,以解决现有HTM空间池训练效率低和空间池训练结果稳定性差的问题。
[0006]本专利技术解决其技术问题所采用的技术方案是:一种面向线上购物用户消费习惯的智能大数据分析设计方法,包括依次连接的用户数据采集模块、压缩编码模块、空间池模块和时间池模块,所述用户消费数据采集模块构建输入序列,所述压缩编码模块对输入的序列进行压缩,所述空间池模块包括依次连接微柱激活子模块和微柱突触调整子模块,所述
微柱激活子模块用于激活空间池的微柱集,获取输入的稀疏分布表征,所述微柱突触调整子模块用于对微柱上的突触进行调整,构建输入与激活微柱集的映射关系,所述时间池模块用于构建对历史用户消费数据分析,具体过程包括以下步骤:
[0007]步骤1,采集某个较长时间段内,线上线上用户消费数据信息,与当时的时间信息一起构建历史线上线上用户消费数据集,使其包含消费物品和时间则两方面的特性,构成具有时序特性的线上线上用户消费数据流;
[0008]步骤2,针对线上购物用户消费习惯分析应用,将具有时序特性的线上用户消费数据流作为HTM分析模型的输入,并根据输入编码中1分量的位置对编码进行压缩,得到输入序列的压缩编码;
[0009]步骤3,利用微柱与压缩编码的重叠值o
i
计算微柱的自荐状态,将自荐状态和微柱的承载度信息共同作为微柱的激活依据,构建微柱激活规则,在空间池中形成输入的稀疏分布表征;
[0010]步骤4,针对被输入所激活的微柱集,通过基于压缩编码的微柱突触调整规则调整激活微柱中的近端突触,构建输入压缩编码与激活微柱集的映射关系;
[0011]步骤5,将被激活的微柱集送入时间池进行训练,构建输入之间的时序关系,并在HTM中形成记忆,完成对历史用户消费数据分析,输出在某种条件下对用户消费物品的预测和推荐。
[0012]本专利技术的有益效果是:
[0013]1、本专利技术对HTM空间池的结构进行了重构,在每个微柱中增加所匹配的输入信息,计算微柱的承载度,作为考核微柱在HTM空间池中利用程度的度量,为选择的微柱能够稀疏分布空间池提供支撑;
[0014]2、本专利技术与现有空间池算法主要使用重叠值挑选微柱不同,利用HTM中微柱与输入的重叠值对微柱进行分级,再结合微柱的承载度等信息挑选微柱,增强HTM空间池中选择微柱的均匀性,提高空间池微柱的利用率;
[0015]3、本专利技术与现有空间池算法使用赫比规则调整输入与微柱之间的链接不同,设计基于压缩编码的突触调整规则,在学习新输入时,保护HTM微柱中已有的有效关联信息,从而在保证HTM良好动态适应能力的同时,减少HTM空间池的抖动,提高HTM训练的效率,增强空间池的稳定性。
附图说明
[0016]下面结合附图和实施例对本专利技术进一步说明。
[0017]图1是本专利技术的系统结构图。
具体实施方式
[0018]现在结合附图对本专利技术作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本专利技术的基本结构,因此其仅显示与本专利技术有关的构成。
[0019]如图1所示,一种面向线上购物用户消费习惯的智能大数据分析功能设计方法,包括依次连接的用户数据采集模块、压缩编码模块、空间池模块和时间池模块,用户消费数据采集模块构建输入序列,压缩编码模块对输入的序列进行压缩,空间池模块包括依次连接
微柱激活子模块和微柱突触调整子模块,微柱激活子模块用于激活空间池的微柱集,获取输入的稀疏分布表征,微柱突触调整子模块用于对微柱上的突触进行调整,构建输入与激活微柱集的映射关系,时间池模块用于构建对历史用户消费数据分析,具体过程包括以下步骤:
[0020]步骤1:采集某个较长时间段内,线上线上用户消费数据信息,与当时的时间信息一起构建历史线上线上用户消费数据集,使其包含消费物品和时间则两方面的特性,构成具有时序特性的线上线上用户消费数据流。
[0021]步骤2:计算输入序列对应的编码,构建输入序列的分布特征表示;并根据输入编码中1分量的位置对编码进行压缩,得到输入序列的压缩编码,过程可表示为:
[0022]s
(i)=(w-k)
×
i+i
[0023]encoder(i)={s(i),s(i)+1,s(i)+2,
……
s(i)+w}
[0024]其中,s(i)表达输入编码中为1分量的起始位置,w代表编码中为1分量的个数,k代表相邻标量编码中1分量的重叠数量,i为标量,enco本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向线上购物用户消费习惯的智能大数据分析设计方法,包括依次连接的用户数据采集模块、压缩编码模块、空间池模块和时间池模块,其特征是:所述用户消费数据采集模块构建输入序列,所述压缩编码模块对输入的序列进行压缩,所述空间池模块包括依次连接微柱激活子模块和微柱突触调整子模块,所述微柱激活子模块用于激活空间池的微柱集,获取输入的稀疏分布表征,所述微柱突触调整子模块用于对微柱上的突触进行调整,构建输入与激活微柱集的映射关系,所述时间池模块用于构建对历史用户消费数据分析,具体过程包括以下步骤:步骤1,采集某个较长时间段内,线上线上用户消费数据信息,与当时的时间信息一起构建历史线上线上用户消费数据集,使其包含消费物品和时间则两方面的特性,构成具有时序特性的线上线上用户消费数...

【专利技术属性】
技术研发人员:朱博袁云燕左翌张雨钊蔡文华
申请(专利权)人:江苏瑞祥科技集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1