CAPTCHA Recognition Based on Improved Xception Network
Captcha is a commonly used automated program designed to differentiate between humans and computers.In order to collect large amount of information from websites,machines must be able to auto-matically recognize the website's captcha.In order to automatically recognize captcha,this paper conducts a study on deep learning-based captcha recognition and proposes a captcha recognition method based on Xception network and MLP.The Xception network is first employed to extract the captcha's features,then MLP is used to assign different weights and the optimal weight distribution of the network is eventually achieved.This end-to-end deep learning has the ability to predict the outcome from input to output,eliminating the need for preprocessing and character segmentation steps.Tests on different captcha data-sets achieved a recognition accuracy rate of over 95%.