Skip to main content
Journal cover image

Neural CAPTCHA networks

Publication ,  Journal Article
Ma, Y; Zhong, G; Liu, W; Sun, J; Huang, K
Published in: Applied Soft Computing Journal
December 1, 2020

To protect against attacks by malicious computer programs, many websites apply the CAPTCHA (short for completely automated public turing test to tell computers and humans apart) technique for security protection. The distortion, rotation and deformation of the characters or puzzles in CAPTCHAs increase the difficulty for machines to automatically recognize them. State-of-the-art CAPTCHA recognition algorithms generally use convolutional neural networks (CNNs) without considering the spatially sequential property of the characters/image features. To address this problem, we propose a new CAPTCHA recognition algorithm called neural CAPTCHA networks (NCNs). NCNs use a convolutional structure to extract CAPTCHA image features, and use bidirectional recurrent modules to learn the spatially sequential information in CAPTCHAs. We have applied NCNs to recognize text-based CAPTCHAs, including arithmetic operation, character recognition and character matching CAPTCHAs, and puzzle-based CAPTCHAs. For arithmetic operation and character recognition CAPTCHAs, we obtained 100% accuracy on the SOIEC CAPTCHA dataset, for the character matching task, we obtained 99.3% accuracy on the SOIEC CAPTCHA dataset, while for the puzzle-based CAPTCHAs, we obtained 98.13% accuracy. These experimental results demonstrate the advantages of NCNs over related state-of-the-art approaches for CAPTCHA recognition.

Duke Scholars

Published In

Applied Soft Computing Journal

DOI

ISSN

1568-4946

Publication Date

December 1, 2020

Volume

97

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 4903 Numerical and computational mathematics
  • 4602 Artificial intelligence
  • 0806 Information Systems
  • 0801 Artificial Intelligence and Image Processing
  • 0102 Applied Mathematics
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Ma, Y., Zhong, G., Liu, W., Sun, J., & Huang, K. (2020). Neural CAPTCHA networks. Applied Soft Computing Journal, 97. https://doi.org/10.1016/j.asoc.2020.106769
Ma, Y., G. Zhong, W. Liu, J. Sun, and K. Huang. “Neural CAPTCHA networks.” Applied Soft Computing Journal 97 (December 1, 2020). https://doi.org/10.1016/j.asoc.2020.106769.
Ma Y, Zhong G, Liu W, Sun J, Huang K. Neural CAPTCHA networks. Applied Soft Computing Journal. 2020 Dec 1;97.
Ma, Y., et al. “Neural CAPTCHA networks.” Applied Soft Computing Journal, vol. 97, Dec. 2020. Scopus, doi:10.1016/j.asoc.2020.106769.
Ma Y, Zhong G, Liu W, Sun J, Huang K. Neural CAPTCHA networks. Applied Soft Computing Journal. 2020 Dec 1;97.
Journal cover image

Published In

Applied Soft Computing Journal

DOI

ISSN

1568-4946

Publication Date

December 1, 2020

Volume

97

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 4903 Numerical and computational mathematics
  • 4602 Artificial intelligence
  • 0806 Information Systems
  • 0801 Artificial Intelligence and Image Processing
  • 0102 Applied Mathematics