【技术实现步骤摘要】
一种基于自适应矩阵迭代极限学习机的图像识别方法
[0001]本专利技术属于基于机器学习的图像识别
,具体涉及一种基于自适应矩阵迭代极限学习机的图像识别方法。
技术介绍
[0002]随着人工智能产生突破性发展,机器学习作为解决人工智能问题的一类主流方法,在不断创新和改进。图像识别技术作为人工智能的一个重要领域,借助图像识别技术可以完成一般传感器不能完成的任务。图像识别技术以图片特征为基础对图像进行数据处理,利用算法来建立模型,算法的好坏将决定图像识别的效果。
[0003]极限学习机(Extreme Learning Machine,ELM)是一种单隐藏层的前馈神经网络算法,由于其结构简单、训练时输入权重和偏差可以随机产生以及通过求解线性方程组的最小范数解来确定输出权重的特点,ELM算法相较于许多传统算法可以在保证学习准确率的基础上拥有更快的训练速度以及更好的泛化能力,被越来越多的应用于图像识别领域。传统的ELM算法虽然有网络结构简单、设置参数较少以及相对于多层神经网络训练速度较快的优点,但是由于其单层网络结构和参数随机性的特点,其训练出的学习模型的精度具有很大的不稳定性。同时求解输出权重矩阵采用的求解Moore
‑
Penrose广义逆的方法也有一定的缺陷,该方法会导致运算时间过长以及部分情况下图像识别准确率较低。
技术实现思路
[0004]有鉴于此,本专利技术提供了一种基于自适应矩阵迭代极限学习机的图像识别算法,实现了图像的精确、高效识别分类。
[0005]本专利 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种基于自适应矩阵迭代极限学习机的图像识别方法,其特征在于,包括以下步骤:步骤1、对采集到的图像数据集进行数据预处理得到图像的特征向量,并确定图像的标签,所述图像数据集中的元素记为:(x,t),其中,x为图像的特征向量,x=[x1,x2,
…
,x
m
]
T
∈R,m为特征维数;t为图像的标签向量,t=[t1,t2,
…
,t
l
]
T
∈R,l为标签维度;将所述图像数据集划分为测试集和训练集;步骤2、结合极限学习机与自适应的矩阵迭代方式,构建基于自适应矩阵迭代极限学习机的图像识别模型,所述图像识别模型的网络结构由m维的输入层、含有n个节点的隐藏层及含有l个节点的输出层组成,如公式(1)所示:其中,w
i
=[w
i1
,w
i2
,
…
,w
im
]
T
表示连接第i个隐藏层节点与输入层节点的输入权重向量,β
i
=[β
i1
,β
i2
,
…
,β
il
]为连接第i个隐藏层节点与输出层节点的输出权重矩阵,b
i
为第i个隐藏层节点的偏置矩阵,g(w,x,b)为激活函数;所述输入权重矩阵和偏置矩阵均为随机生成;步骤3、采用所述步骤1生成的所述训练集,利用矩阵迭代方式求解输出权重矩阵,完成对所述图像识别模型的训练;步骤4、应用中,将待分类图像的特征向量输入所述步骤3训练得到的所述图像识别模型,即可得到所述待分类图像的类型。2.根据权利要求1所述的图像识别方法,其特征在于,所述步骤3中利用矩阵迭代方式求解输出权重矩阵,完成对所述图像识别模型的训练,包括以下步骤:步骤3.1、选定包含M个样本的训练集,记为:(x
i
,t
i
),i=1,2,
…
M,其中x
i
技术研发人员:李钰祥,邹伟东,夏元清,李慧芳,张金会,翟弟华,戴荔,刘坤,闫莉萍,
申请(专利权)人:北京理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。