资源预览内容
第1页 / 共50页
第2页 / 共50页
第3页 / 共50页
第4页 / 共50页
第5页 / 共50页
第6页 / 共50页
第7页 / 共50页
第8页 / 共50页
第9页 / 共50页
第10页 / 共50页
亲,该文档总共50页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
河南科技大学本科毕业设计(论文)基于 caffe 的卷积神经网络模型的评估摘 要本课题主要依据 caffe 平台进行神经网络的训练,主要对于本组成员所设计的神经网络得模型进行的评估和测试,测试时使用的是 MATLAB,依据 caffe 提供的 MATLAB 的接口,使用的是 caffe 神经网络的模型,模型分别为alexnet,caffenet,lenet,目的是测试模型在新图片的准确率,同时对模型的网络文件的参数进行图像可视化,本课题通过研究三种模型,设计了算法来区分它们的识别率,测试识别率,模型参数可视化,测试准确率时是通过批处理测试,对比训练图片的标签,和测试图片得到的标签来进行判断:在对于模型进行参数可视化时,对第一层的卷积三个通道进行参数可视化,本课题在测试模型对识别图片的准确率上,并未采用单张图片进行测试,而是使用了批处理测试,首先对图片进行预处理,将图片转化为 lmdb 格式,最后得到均值文件,再进行全部的测试。在可视化时,将原来的 3*num_output 的卷积层参数视图,转化为正方形的图像,最后在比对图像的清晰度。本课题最后得到图像分别为alexnet,caffenet,lenet 三种神经网络的参数可视化图像,得到的 caffenet 的图像应该为清晰的灰度图像,准确率方面也应该比其他的两种模型测试得到的结果要高。关键词:caffe,神经网络,参数可视化,卷积层河南科技大学本科毕业设计(论文)IENGLISH SUBJECTABSTRACTNeural network based on the Caffe platform, training, evaluation and testing for the design of neural network for the members of this group, Caffe provides MATLAB interface based on the Caffe neural network model, models were alexnet, caffenet, lenet, test the accuracy of the model in the new picture, at the same time parameters on the model of network file image visualization, this paper through theStudy on three kinds of model, the algorithm is designed to distinguish them from the recognition rate, the recognition rate of the test, mainly through batch test, comparison of training images and test images from the label, label to judge, after the parameters in the test model of visualization results, also designed the algorithm, the main use of the Gabor function, it is to extract the features of the images, this test by using the Gabor function for each filter feature extraction and visualization of convolution of the first layer parameters of three channels, the subject in the test model on the accuracy of image recognition, did not use a single image for testing, but the use of the first batch of test. Preprocessing the image to a picture into a LMDB format, and finally get the average file, then all the test. In the visualization, the original 3*num_output convolution layer parameter view is transformed into a square image, and finally the definition of the image is compared. This paper finally respectively alexnet, caffenet image, lenet image visualization parameters of three kinds of neural network, the image of the caffenet should be a clear picture, the accuracy should be higher than the other two model test results to high.KEY WORDS: caffe, neural network, parameter visualization, convolution layer河南科技大学本科毕业设计(论文)II河南科技大学本科毕业设计(论文)0目录前 言 .2caffe 的安装与配置 .5caffe 的安装 .5Caffe 平台的搭建的配置选择 .5caffe 与 MATLAB 的接口配置 .7配置文件的设置 .8生成文件 .9测试模型 .9对网络 模型进行测试图片 .11单张图片的测试 .11Classfication 代码分析 .11deployed 配置文件分析 .15测试代码片段 .16Caffe 在 MATLAB 上实现批处理测试集的精度 .16分析 .17图片的准备 .18修改网络的配置文件 .19代码片段 .20测试的结果 .20网络参数可视化 .23卷积核的参数分析 .23测试 .23测试结果 .26结 论 .29参考文献 .30致 谢 .32附 录 .
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号