Reinforcement Learning Aided Network Architecture Generation for JPEG Image Steganalysis

7Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The architectures of convolutional neural networks used in steganalysis have been designed heuristically. In this paper, an automatic Network Architecture Generation algorithm based on reinforcement learning for JPEG image Steganalysis (JS-NAG) has been proposed. Different from the automatic neural network generation methods in computer vision which are based on the strong content signals, steganalysis is based on the weak embedded signals, thus needs specific design. In the proposed method, the agent is trained to sequentially select some high-performing blocks using Q-learning to generate networks. An early stop strategy and a well-designed performance prediction function have been utilized to reduce the search time. To generate the optimal networks, hundreds of networks have been searched and trained on 3 GPUs for 15 days. To further improve the detection accuracy, we make an ensemble classifier out of the generated convolutional neural networks. The experimental results have shown that the proposed method significantly outperforms the current state-of-the-art CNN based methods.

Cite

CITATION STYLE

APA

Yang, J., Lu, B., Xiao, L., Kang, X., & Shi, Y. Q. (2020). Reinforcement Learning Aided Network Architecture Generation for JPEG Image Steganalysis. In IH and MMSec 2020 - Proceedings of the 2020 ACM Workshop on Information Hiding and Multimedia Security (pp. 23–32). Association for Computing Machinery, Inc. https://doi.org/10.1145/3369412.3395060

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free