AbstractIntelligent fault diagnosis for wind energy systems requires identifying unique characteristics to differentiate various fault types effectively, even when data discrepancy occurs due to the unpredictable and dynamic nature of its environment. This article addresses some of the challenges of fault classification in wind energy systems by proposing an integrated approach that combines deep learning features with a resampled supervisory control and data acquisition (SCADA) dataset. The methodology involves resampling the imbalanced SCADA dataset using synthetic minority oversampling technique (SMOTE) and near‐miss undersampling techniques, extracting deep learning features using deep convolutional neural network, and feeding them into an XGBoost (extreme gradient boosting) classifier with tuned parameters using adaptive elite‐particle swarm optimization (AEPSO). The effectiveness of the proposed method is demonstrated through validation conducted on a different imbalanced dataset showing superior performance metrics in terms of accuracy. Additionally, the study contributes to methodological advancements in wind turbine fault diagnosis by providing a rigorous framework for fault classification. It is confirmed that utilizing the extracted deep learning features into the resampled data can significantly affect the classification performance metrics. Furthermore, the proposed integrated approach shows significance for fault diagnosis enhancement in wind energy systems and advancing the field towards more efficient and reliable operation.