首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于深度学习的验证码识别技术研究
引用本文:唐胜贵,胡运红,王宝丽.基于深度学习的验证码识别技术研究[J].数学的实践与认识,2020(7):161-170.
作者姓名:唐胜贵  胡运红  王宝丽
作者单位:运城学院数学与信息技术学院
基金项目:国家自然科学基金项目(61703363);山西省重点实验室实验室开放课题基金项目(CICIP2018008);运城学院博士启动基金项目(YQ-2016006)。
摘    要:针对基于机器学习的传统验证码识别受字符分割限制与人工操作过多等问题,基于深度学习Tensorflow学习框架将卷积神经网络应用到验证码的特性提取、分析、归类和识别中.将图片验证码作为整体输入,改进传统的LeNet-5网络结构,构建一种端到端的9层卷积神经网络,对验证码图像由低级到高级逐层提取图像特征,实现对图片验证码的识别.模型确定后采用控制变量法,针对每一迭代次数所处理的图片数量进行分析,对其准确率、损失值、训练时间进行综合测评,最终选取最优参数.实验结果显示,每批次处理128张图片,每迭代次数用时6秒,准确率的上限最高达到92%,损失值的下限最低达到0.0184.

关 键 词:图片验证码识别  ReLU  CNN  TensorFlow学习框架  深度学习

Research of Captcha Recognition Based on Deep Learning
TANG Sheng-gui,HU Yun-hong,WANG Bao-li.Research of Captcha Recognition Based on Deep Learning[J].Mathematics in Practice and Theory,2020(7):161-170.
Authors:TANG Sheng-gui  HU Yun-hong  WANG Bao-li
Institution:(School of Mathematics and Information Technology,Yuncheng University,Yuncheng 044000,China)
Abstract:Aiming at the defects of traditional machine learning based captcha recognition,this paper deployed a deep learning Tensorflow framework based model,which improved the lenet-5 network,designed an end-to-end 9-layer convolutional neural network,and extracted image features of the captcha images layer by layer for identifying the captchas more better.In the new model,the control variable method was adopted to analyze the number of images processed in each iteration,and the accuracy,loss value and training time were comprehensively evaluated,and then the optimal parameters were finally selected.The experimental results showed that 128 images in each batch taking 6 seconds performed quite well.The upper limit of accuracy was up to 92%,and the lower limit of loss value is up to 0.0184.
Keywords:image verification code recognition  ReLU  CNN  tensorflow learning framework  deep learning
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号