Improving Defect Detection in Solar PV Modules through Data Balancing and 2D CNN Techniques


Creative Commons License

Demir A., Acaroğlu H., Necati A.

International Conference on Cognitive Computing, Intelligence and Data Science Applications, İstanbul, Türkiye, 27 - 28 Aralık 2024, ss.1-14, (Tam Metin Bildiri)

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Basıldığı Şehir: İstanbul
  • Basıldığı Ülke: Türkiye
  • Sayfa Sayıları: ss.1-14
  • Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu
  • Eskişehir Osmangazi Üniversitesi Adresli: Evet

Özet

In this study, we aimed to detect defects on solar panels using a specially designed 2D CNN architecture to classify images from the publicly available ELPV dataset. The images were organized into four classes based on the crystalline type and defect probability values specified in the dataset’s CSV file. An initial analysis showed class imbalance, which was addressed through oversampling to match the largest class, resulting in both balanced and unbalanced datasets for comparative analysis. Our 2D CNN model was trained for 30 epochs on both datasets, yielding F1 scores of 83.72% for the unbalanced data and 95.45% for the balanced data, indicating that data balancing significantly enhanced defect detection. To further demonstrate the model’s efficacy, accuracy-loss plots and confusion matrices were generated for both datasets. Additionally, heatmaps from the final CNN layer highlighted areas of focus, revealing that the model trained on balanced data targeted defect regions more accurately. These findings underscore the importance of data balancing in improving solar panel defect classification.