Reparameterization convolutional neural networks for handling imbalanced datasets in solar panel fault classification

Jielong Guo, Chak Fong Chong, Pedro Henriques Abreu, Chao Mao, Jiaxuan Li, Chan Tong Lam, Benjamin K. Ng

Research output: Contribution to journalArticlepeer-review

Abstract

Solar photovoltaic technology has grown significantly as a renewable energy, with unmanned aerial vehicles equipped with thermal infrared cameras effectively inspecting solar panels. However, long-distance capture and low-resolution infrared cameras make the targets small, complicating feature extraction. Additionally, the large number of normal photovoltaic modules results in a significant imbalance in the dataset. Furthermore, limited computing resources on unmanned aerial vehicles further challenge real-time fault classification. These factors limit the performance of current fault classification systems for solar panels. The multi-scale and multi-branch Reparameterization of convolutional neural networks can improve model performance while reducing computational demands at the deployment stage, making them suitable for practical applications. This study proposes an efficient framework based on reparameterization for infrared solar panel fault classification. We propose a Proportional Balanced Weight asymmetric loss function to address the class imbalance and employ multi-branch, multi-scale convolutional kernels for extracting tiny features from low-resolution images. The designed models were trained with Exponential Moving Average for better performance and reparameterized for efficient deployment. We evaluated the designed models using the Infrared Solar Module dataset. The proposed framework achieved an accuracy of 83.8% for the 12-Class classification task and 74.0% for the 11-Class task, both without data augmentation to enhance generalization. The accuracy improvements of up to 16.4% and F1-Score gains of up to 18.7%. Additionally, we achieved an inference speed that is 3.4 times faster than the training speed, while maintaining high fault classification performance.

Original languageEnglish
Article number110541
JournalEngineering Applications of Artificial Intelligence
Volume150
DOIs
Publication statusPublished - 15 Jun 2025

Keywords

  • Convolutional neural network
  • Fault classification
  • Photovoltaic modules
  • Reparameterization
  • Solar energy

Fingerprint

Dive into the research topics of 'Reparameterization convolutional neural networks for handling imbalanced datasets in solar panel fault classification'. Together they form a unique fingerprint.

Cite this