【技术实现步骤摘要】
一种基于精度的宽度学习动态节点调整方法
[0001]本专利技术属于宽度学习
,具体涉及一种基于精度的宽度学习动态节点调整方法。
技术介绍
[0002]深度学习因其卓越的性能,被广泛用于各种实际应用场景中。然而,深层结构中的大量参数以及训练方式极大地增加了模型的时间和资源消耗。作为一种有效的增量式模型,宽度学习系统是单层前馈网络结构的形式,并通过数学求解方式得到模型参数,能够在短时间内建立高性能模型。目前该方法已经被广泛应用到包括医疗、控制等领域,大量学者也对其进行扩展和改进,使其能够解决特定背景下的实际问题。
[0003]宽度学习系统够通过增强节点的调整来提高模型的性能,然而标准宽度学习系统采用手工或静态的节点设置,这会造成时间和资源消耗。一方面,增加数量设置太小会极大地影响模型的优化效率;另一方面,增加数量设置太大,会损失一些模型参数且会造成大量资源的消耗。
技术实现思路
[0004]本专利技术的主要目的在于克服现有技术的缺点与不足,提出一种基于精度的宽度学习动态节点调整方法,能够高效发现最优 ...
【技术保护点】
【技术特征摘要】
1.一种基于精度的宽度学习动态节点调整方法,其特征在于,包括以下步骤:S1、设置初始映射特征节点和增强节点个数、预设精度和迭代次数,基于该三个参数建立宽度学习模型;S2、判断模型精度是否达到预设终止条件,若是,则输出模型训练和测试属性;若否,则进入步骤S3;S3、根据宽度学习模型的精度和预设精度计算需要增加的增强节点数量;S4、增加增强节点数量,并基于新的增强节点数量构建新的宽度学习模型,跳转至步骤S2。2.根据权利要求1所述的一种基于精度的宽度学习动态节点调整方法,其特征在于,步骤S1中,预设精度具体包括预设训练精度和预设测试精度;预设训练精度用于计算增强节点调整个数;预设测试精度用于计算增强节点调整个数和判断迭代是否终止。3.根据权利要求1所述的一种基于精度的宽度学习动态节点调整方法,其特征在于,步骤S2中,终止条件包括两种情况,具体为测试精度达到预设测试精度和迭代次数达到预设的最大次数。4.根据权利要求1所述的一种基于精度的宽度学习动态节点调整方法,其特征在于,步骤S1中,建立宽度学习模型具体包括以下步骤:初始化模型参数,模型参数包括映射特征组个数、组内特征个数以及增强节点个数;利用模型输入X,计算特征映射节点Z
n
≡[Z1,Z2,
…
,Z
n
],该过程是一个线性映射,其中第i组映射特征Z
i
的计算如公式(1),连接权重W
ei
和β
ei
是随机产生的,为线性映射,每一组特征包含k个映射特征;为了增加模型中特征的非线性,由映射节点Z
n
计算增强节点H
m
≡[H1,H2,
…
,H
m
],该过程是一个非线性映射,其中增强特征H
j
的计算如公式(2),连接权重W
hj
和β
hj
是随机产生的,ζ(Z,W
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。