LBP-DBN人脸识别matlab代码

时间:2020-07-09 17:48:04
【文件属性】:

文件名称:LBP-DBN人脸识别matlab代码

文件大小:4.07MB

文件格式:ZIP

更新时间:2020-07-09 17:48:04

LBP DBN 人脸识别 matlab

这个程序的功能,是使用DBN算法来实现人脸识别,数据库使用ORL数据库,在迭代次数达到3000时,识别准确率98%左右 1-此程序使用的是LBP(Local Binary Pattern)来实现特征的提取 2-此程序还附带了画学习曲线的功能,画正则参数,隐层结点数,训练样本数的学习曲线 3-DBN是有几层RBM构成,该程序实现的是4层网络,输入层-隐层1-隐层2-输出层 4-DBN的训练基本上分为两步,先用RBM的训练方法训练网络得到初始值,来初始化整个网络,然后用BP反向传播算法来微调整个网络 5-神经网络参数的更新,使用matlab提供的fmincg函数,前提是我们要先得到网络的代价函数nnCostFunction 在此感谢改程序作者,改程序很有参考价值,值得深度学习。ps.程序内的一些图片目录小伙伴们请自行修改


网友评论

  • 请问我想验证不同迭代次数的错误率,要改哪里,我改了opts.numepochs = 30这个,运行还是3000次,应该改哪里呀?
  • 人脸识别进行预测的输入格式是什么,可以举个例子吗? pred = predict(Theta1, Theta2,Theta3, test_x); %计算正确率
  • 如果我要提升网络层数,这个程序能办到吗
  • 你好,修改正确了图片目录,运行主函数,没有出现学习曲线?没有出现图片显示? 运行主函数 什么框和结果都没有出来啊
  • 请问一下这个是怎么运行的
  • 你好,我这个运行之后没有出现学习曲线,请问怎么能出来学习曲线呢?
  • 运行总是有错误怎么办??
  • 怎么运行呢?我没用过这方面的工具
  • 好压 我在下一次~
  • 可以参考一下,特别是LBP特征的提取过程
  • 请问楼主,这个程序可以识别人脸吗,为什么只有一个深度学习的训练过程,测试人脸的代码这里没有嘛。。
  • 不会用,,,楼主可否教一下怎么用,,,