The development and application of marine current energy are attracting more and more attention in the world. Due to the hardness of its working environment, it’s important to study the fault diagnosis of marine current generation system. In this paper, underwater image is chosen as the fault diagnosing signal after different sensors are compared. The faults are set by simulating varying degrees of biological attachment in the actual working environment of marine current turbine (MCT). This paper proposes a diagnosis method based on the improved sparse autoencoder (SA) and softmax regression (SR). The improved SA is used to extract the features and SR is used to classify them. Images are used to monitor whether the blade is attached by benthos and to determine its corresponding degree of attachment. Compared with the other techniques, experiment results show that the proposed method can diagnose the blade attachment with higher accuracy.