Automatic modulation recognition has a wide range of applications in wireless communication. To solve the problem that the previous methods convert signal modulation recognition into image recognition, leading to increased time costs and information loss, an automatic modulation recognition approach consisting of the improved deep K-SVD denoising algorithm is suggested. First, the effectiveness of the model for random sine wave denoising is demonstrated by simulation. Second, the original I/Q signals are fed into the modified deep K-SVD model for denoising, skipping the complicated image processing steps. Finally, the noise-reduced signals are input into a multi-channel convolutional long short-term neural network to complete the modulation recognition. To solve the slow convergence problem of Iterative Shrinkage Thresholding Algorithms in sparse coding, the Fast Iterative Shrinkage Thresholding Algorithm is adopted to improve the computational efficiency and obtain a better denoising effect. The experiments show that the improved model has an average recognition accuracy of 91.26% at different SNRs from -2 dB to 18 dB, which is better than the state-of-the-art modulation recognition models.