Verification Code Recognition Based on Active and Deep Learning

02/12/2019
by   Dongliang Xu, et al.
0

A verification code is an automated test method used to distinguish between humans and computers. Humans can easily identify verification codes, whereas machines cannot. With the development of convolutional neural networks, automatically recognizing a verification code is now possible for machines. However, the advantages of convolutional neural networks depend on the data used by the training classifier, particularly the size of the training set. Therefore, identifying a verification code using a convolutional neural network is difficult when training data are insufficient. This study proposes an active and deep learning strategy to obtain new training data on a special verification code set without manual intervention. A feature learning model for a scene with less training data is presented in this work, and the verification code is identified by the designed convolutional neural network. Experiments show that the method can considerably improve the recognition accuracy of a neural network when the amount of initial training data is small.

READ FULL TEXT
research
02/18/2023

Vulnerability analysis of captcha using Deep learning

Several websites improve their security and avoid dangerous Internet att...
research
04/19/2016

Right whale recognition using convolutional neural networks

We studied the feasibility of recognizing individual right whales (Eubal...
research
12/03/2017

Automatic Recognition of Coal and Gangue based on Convolution Neural Network

We designed a gangue sorting system,and built a convolutional neural net...
research
08/16/2021

IADA: Iterative Adversarial Data Augmentation Using Formal Verification and Expert Guidance

Neural networks (NNs) are widely used for classification tasks for their...
research
05/22/2018

A Study On Convolutional Neural Network Based End-To-End Replay Anti-Spoofing

The second Automatic Speaker Verification Spoofing and Countermeasures c...
research
06/26/2023

Topology Estimation of Simulated 4D Image Data by Combining Downscaling and Convolutional Neural Networks

Four-dimensional image-type data can quickly become prohibitively large,...
research
09/05/2014

Identifying Synapses Using Deep and Wide Multiscale Recursive Networks

In this work, we propose a learning framework for identifying synapses u...

Please sign up or login with your details

Forgot password? Click here to reset