[发明专利]一种基于自编码的物体识别方法有效
申请号: | 201610055128.7 | 申请日: | 2016-01-27 |
公开(公告)号: | CN105718959B | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 刘伟锋;马腾洲 | 申请(专利权)人: | 中国石油大学(华东) |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 青岛致嘉知识产权代理事务所(普通合伙) 37236 | 代理人: | 刘晓 |
地址: | 266580 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 编码 物体 识别 方法 | ||
1.一种基于自编码的物体识别方法,其特征在于,包括以下步骤:
首先为训练过程,包括:
S1、从数据库中提取图像数据及其标签,获得有标签的图像数据集;
S2、依据上述数据,训练自编码器进行特征提取,获取目标函数,所述特征提取过程设计Large-Margin正则化方法进行特征提取;
S3、将提取到的特征数据输入到分类器中,结合标签训练分类器,并通过BP算法进行整体调优;
S4、训练过程完成;
其次为识别过程,包括:
S1’、获取待识别分类的图像数据;
S2’、将待识别分类的图像数据输入到已训练好的自编码器中,得到隐层映射空间中的特征数据;
S3’、将上述特征数据输入到已训练好的分类器中进行分类识别;
S4’、识别过程完成;
所述步骤S2中,对自编码器的训练过程如下:
S21、输入数据:对于获得的有标签的图像数据集,把单一样本数据转换成一个向量,与输入层单元相对应,整个训练数据集形成一个矩阵;
S22、更新自编码器函数的参数,具体包括:
S221、在输入层通过映射函数f1(x)=s(Wx+be)得到隐层数据;
S222、结合训练数据标签计算隐层数据基于k近邻的Large-Mar gin目标函数值;
S223、隐层数据通过映射函数f2(x)=s(WTe+bz)得到输出层数据;
S224、通过上述步骤中获得的数据计算出目标函数;
S225、判断目标函数是否满足要求值/达到迭代次数,若是,则训练结束,否则执行S226;
S226、通过梯度下降法更新函数f1、f2的参数,再转至S221继续执行;
其中,W∈Rn×d为权值矩阵,be、bz分别为编、译码器函数的偏置向量,为sigmoid函数,x∈Rn为输入数据,且e=f1(x)(e∈Rd);
所述目标函数JL-MAE=JAE+λJwd+βJLarge-Margin,其中λ、β为常数参数项;用以最小化编译码器输入输出数据的差异,
用以减小权重的幅度,JLarge-Margin为设计Large-Margin正则化的影响因素;
所述正则化影响因素
其中当为的k近邻样本时否则
当与为同一类时否则且h(s)+=max(s,0)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油大学(华东),未经中国石油大学(华东)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610055128.7/1.html,转载请声明来源钻瓜专利网。