Enhancing Solar Panel Fault Detection Using VGG16 with Data Augmentation and Transfer Learning

Authors

DOI:

https://doi.org/10.61704/pr.710

Keywords:

Solar Panels, CNN, VGG16, Image Classification, Data Augmentation

Abstract

Surface defects in solar panels have a detrimental impact on the performance and reliability of the system. In this research paper, we proposed an automatic fault detection model for solar panels using a deep learning model based on the VGG16 (CNN) architecture with transfer learning and data augmentation. A dataset that has a total of 869 images for six fault categories (Clean, Dusty, Bird-drop, Electrical-damage, Physical-damage, Snow) was used. Two models were utilized for analysis: (Model 1) the baseline VGG16 which is the VGG16 architecture pre-trained on the original dataset scope; and (Model 2) the enhanced VGG16 which incorporates data augmentation, freezing of early layers and dropout regularizing. Model 2 achieved a higher accuracy at 98.76% on validation set compared to Model 1 with an accuracy of 82.49% indicating that comprising transfer learning along and pertinent augmentation positively enhances the classification accuracy. The proposed approach is capable of being scaled up and replicated in real-world applications of smart automated solar panel inspection.

References

Baykara, M., Abdulrahman, A., & Alahmed, A. S. (2022, September). Classification of Network Data with Machine Learning Methods for Intelligent Intrusion Detection Systems. In 2022 4th International Conference on Advanced Science and Engineering (ICOASE) (pp. 77-82). IEEE. https://doi.org/10.1109/ICOASE56293.2022.10075593

Dhanraj, J. A., Mostafaeipour, A., Velmurugan, K., Techato, K., Chaurasiya, P. K., Solomon, J. M., ... & Phoungthong, K. (2021). An effective evaluation on fault detection in solar panels. Energies, 14(22), 7770. https://doi.org/10.3390/en14227770

Dhoke, A., Sharma, R., & Saha, T. K. (2020). A technique for fault detection, identification and location in solar photovoltaic systems. Solar Energy, 206, 864-874. https://doi.org/10.1016/j.solener.2020.06.019

Duranay, Z. B. (2023). Fault detection in solar energy systems: A deep learning approach. Electronics, 12(21), 4397. https://doi.org/10.3390/electronics12214397

Goodfellow, I., Bengio, Y., Courville, A., & Bengio, Y. (2016). Deep learning (Vol. 1, No. 2, pp. 1-800). Cambridge: MIT press. https://doi.org/10.4258/hir.2016.22.4.351

Hussain, T., Hussain, M., Al-Aqrabi, H., Alsboui, T., & Hill, R. (2023). A Review on Defect Detection of Electroluminescence-Based Photovoltaic Cell Surface Images Using Computer Vision. Energies, 16(10). https://doi.org/10.3390/en16104012

Khedkar, V., Kadam, K., Shetty, A., Rastogi, U., & Chavhan, P. G. (2024). Multiclass solar panel classification based on surface anomalies using VGG16. International Journal of Intelligent Systems and Applications in Engineering, 12(3), 3833–3842. https://www.ijisae.org/index.php/IJISAE/article/view/6067

LeCun, Y., Bengio, Y., & Hinton, G. (2015). Deep learning. nature, 521(7553), 436-444. https://doi.org/10.1038/nature14539

Ledmaoui, Y., El Maghraoui, A., El Aroussi, M., & Saadane, R. (2024). Enhanced fault detection in photovoltaic panels using cnn-based classification with pyqt5 implementation. Sensors, 24(22), 7407. https://doi.org/10.3390/s24227407

Ma, W. Y., & Manjunath, B. S. (2000). EdgeFlow: a technique for boundary detection and image segmentation. IEEE transactions on image processing, 9(8), 1375-1388. https://doi.org/10.1109/83.855433

Mekhilef, S., Saidur, R., & Safari, A. (2011). A review on solar energy use in industries. Renewable and sustainable energy reviews, 15(4), 1777-1790. https://doi.org/10.1016/j.rser.2010.12.018

Mellit, A., Tina, G. M., & Kalogirou, S. A. (2018). Fault detection and diagnosis methods for photovoltaic systems: A review. Renewable and Sustainable Energy Reviews, 91, 1-17. https://doi.org/10.1016/j.rser.2018.03.062

Mr. Aakash Gupta, & Mr. Muhammad Zaid Katlariwala. (2025). Enhanced Detection of Solar Panel Defects Using VGG16-Based Convolutional Neural Networks. International Journal of Scientific Research in Science and Technology, 12(3), 1255–1262. https://doi.org/10.32628/ijsrst25123136

Pathak, S. P., & Patil, S. A. (2023). Evaluation of effect of pre-processing techniques in solar panel fault detection. IEEE Access, 11, 72848-72860. https://doi.org/10.1109/ACCESS.2023.3293756

Perez, L., & Wang, J. (2017). The effectiveness of data augmentation in image classification using deep learning. arXiv preprint arXiv:1712.04621. https://doi.org/10.48550/arXiv.1712.04621

Qdroo, A., & Baykara, M. (2022). A new approach to detect fake news related to COVID-19 pandemic using deep neural network. Journal of Applied Science and Technology Trends, 3(02), 81-88. https://doi.org/10.38094/jastt302124

Ramadhan, A. A., Kareem, O. S., & Zeebaree, D. Q. (2025). A Novel Skin Cancer Detection Approach Using Deep Learning Algorithm with Image Segmentation Filters. ARO-THE SCIENTIFIC JOURNAL OF KOYA UNIVERSITY, 13(1), 153-161. https://doi.org/10.14500/aro.12024

Shorten, C., & Khoshgoftaar, T. M. (2019). A survey on image data augmentation for deep learning. Journal of big data, 6(1), 1-48. https://doi.org/10.1186/s40537-019-0197-0

Simonyan, K., & Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556. https://doi.org/10.48550/arXiv.1409.1556

Tsanakas, J. A., Ha, L., & Buerhop, C. (2016). Faults and infrared thermographic diagnosis in operating c-Si photovoltaic modules: A review of research and future challenges. Renewable and sustainable energy reviews, 62, 695-709. https://doi.org/10.1016/j.rser.2016.04.079

Yang, Y., Zang, B., Song, C., Li, B., Lang, Y., Zhang, W., & Huo, P. (2024). Small object detection in remote sensing images based on redundant feature removal and progressive regression. IEEE Transactions on Geoscience and Remote Sensing, 62, 1-14. https://doi.org/10.1109/TGRS.2024.3417960

Downloads

Published

2026-05-07

How to Cite

Yahya, Y. A. (2026). Enhancing Solar Panel Fault Detection Using VGG16 with Data Augmentation and Transfer Learning. PROSPECTIVE RESEARCHES, 26(2), 125–135. https://doi.org/10.61704/pr.710

Similar Articles

<< < 2 3 4 5 6 7 8 9 10 11 > >> 

You may also start an advanced similarity search for this article.