A fast image classification method based on deep learning, the method comprises the following steps: step one, to construct the network; step two, data preprocessing; step three, network training; step four, image classification, the process is as follows: step 4.1: the processed test data set into the trained network. The multi-scale feature extraction test image; step 4.2: the multi-scale feature extraction into Softmax classifier output test image belongs to a category of probability; step 4.3: the image belongs to probability and image corresponding to a category label input to the Accuracy network layer, the output image is the probability of correct classification; steps to achieve rapid classification of the test image can be. The invention provides a fast image classification method based on depth learning with short training time, simple training and high classification accuracy.
【技术实现步骤摘要】
一种基于深度学习的快速图像分类方法
本专利技术涉及计算机视觉领域的多媒体大数据处理与分析,,特别涉及一种基于深度学习的快速图像分类方法,属于图像分类领域。
技术介绍
卷积神经网络作为深度学习的代表方法,能够自动学习图像特征提取,并通过权值共享减少训练参数,在大部分的计算机视觉任务中都有很好的效果。但是,目前用于计算机视觉任务的卷积神经网络都是趋向于通过增加网络深度来获得更精确的图像特征信息,这不仅增加网络参数,也需要更长的训练时间。近些年来随着网络上可获得的信息量不断增多,在大数据集上进行图像分类不仅在时间开销上还是计算开销上都不乐观。传统的卷积神经网络在应对大数据量的图像分类问题上,存在训练时间长、训练困难、分类精度低的问题。
技术实现思路
为了解决现有图像分类技术存在的训练时间长、训练困难、分类精度低的问题,本专利技术提供一种训练时间短、训练简便、分类精度高的基于深度学习的快速图像分类方法。本专利技术解决其技术问题所采用的技术方案是:一种基于深度学习的快速图像分类方法,所述方法包括以下步骤:步骤一、网络构建,过程如下:步骤1.1:该网络框架由一个输入层、五个卷积层、三个池化层、三个全连接层、一个隐层和一个Softmax层组成;步骤1.2:第一个卷积层后接Relu激活函数,并在激活函数后接批规范化处理和数据归一化,归一化后接第一个池化层用最大值池化;步骤1.3:池化后接第二个卷积层,第二个卷积层后接Relu激活函数,并在激活函数后接批规范化处理和数据归一化,归一化后接第二个池化层,第二个池化层用最大值池化;步骤1.4:第二个池化层后接第三个卷积层,第三个卷积 ...
【技术保护点】
一种基于深度学习的快速图像分类方法,其特征在于:所述方法包括以下步骤:步骤一、网络构建,过程如下:步骤1.1:该网络框架由一个输入层、五个卷积层、三个池化层、三个全连接层、一个隐层和一个Softmax层组成;步骤1.2:第一个卷积层后接Relu激活函数,并在激活函数后接批规范化处理和数据归一化,归一化后接第一个池化层用最大值池化;步骤1.3:池化后接第二个卷积层,第二个卷积层后接Relu激活函数,并在激活函数后接批规范化处理和数据归一化,归一化后接第二个池化层,第二个池化层用最大值池化;步骤1.4:第二个池化层后接第三个卷积层,第三个卷积层后接Relu激活函数,第四个卷积层和第三个卷积层参数设置相同;步骤1.5:第五个卷积层后接Relu激活函数,以及批规范化处理,批规范化后接最大值池化;步骤1.6:池化后接全连接层FC‑6,并在全连接层后接Maxout激活函数和Dropout函数。,全连接层FC‑7设置和FC‑6相同;步骤1.7:在全连接层的FC‑7和FC‑8层之间增加一个隐层H,隐层神经元个数为128,隐层H后接一个Sigmoid激活函数,把输出控制为{0,1};步骤1.8:FC‑8 ...
【技术特征摘要】
1.一种基于深度学习的快速图像分类方法,其特征在于:所述方法包括以下步骤:步骤一、网络构建,过程如下:步骤1.1:该网络框架由一个输入层、五个卷积层、三个池化层、三个全连接层、一个隐层和一个Softmax层组成;步骤1.2:第一个卷积层后接Relu激活函数,并在激活函数后接批规范化处理和数据归一化,归一化后接第一个池化层用最大值池化;步骤1.3:池化后接第二个卷积层,第二个卷积层后接Relu激活函数,并在激活函数后接批规范化处理和数据归一化,归一化后接第二个池化层,第二个池化层用最大值池化;步骤1.4:第二个池化层后接第三个卷积层,第三个卷积层后接Relu激活函数,第四个卷积层和第三个卷积层参数设置相同;步骤1.5:第五个卷积层后接Relu激活函数,以及批规范化处理,批规范化后接最大值池化;步骤1.6:池化后接全连接层FC-6,并在全连接层后接Maxout激活函数和Dropout函数。,全连接层FC-7设置和FC-6相同;步骤1.7:在全连接层的FC-7和FC-8层之间增加一个隐层H,隐层神经元个数为128,隐层H后接一个Sigmoid激活函数,把输出控制为{0,1};步骤1.8:FC-8层输出节点数根据具体分类类别设定;步骤二...
【专利技术属性】
技术研发人员:白琮,黄玲,陈佳楠,郝鹏翼,潘翔,陈胜勇,
申请(专利权)人:浙江工业大学,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。