LBP-DBN人脸识别MATLAB程序 错误率1.67%

LBP-DBN人脸识别MATLAB程序 错误率1.67%

%0-这个程序的功能,使用DBN算法来实现人脸识别,数据库使用ORL数据库,在迭代次数达到3000时,识别准确率98%左右

%1-此程序使用的是LBP(Local Binary Pattern)来实现特征的提取

%2-此程序还附带了画学习曲线的功能,画正则参数,隐层结点数,训练样本数的学习曲线

%3-DBN是有几层RBM构成,我这个程序实现的是4层网络,输入层-隐层1-隐层2-输出层

%4-DBN的训练基本上分为两步,先用RBM的训练方法训练网络得到初始值,来初始化整个网络,然后用BP反向传播算法来微调整个网络

%5-神经网络参数的更新,使用matlab提供的fmincg函数,前提是我们要先得到网络的代价函数nnCostFunctionr

ID:6314

详询客服 微信shujuqudong1 或shujuqudong6 或 qq68823886 或 27699885

图文详情请查看: http://matup.cn/617593177858.html

QQ客服:27699885 微信客服:shujuqudong1 微信客服:shujuqudong6


本站资料较杂,精品资料单独做了汇总,可查阅 https://liruan.net/ 里面资源更优秀