Submitted Successfully!
Thank you for your contribution! You can also upload a video entry or images related to this topic.
Ver. Summary Created by Modification Content Size Created at Operation
1 + 928 word(s) 928 2021-09-18 11:13:00 |
2 format change Meta information modification 928 2021-09-28 03:10:03 |

Video Upload Options

Do you have a full video?


Are you sure to Delete?
If you have any further questions, please contact Encyclopedia Editorial Office.
Ventura, C. Machine-Learning Based Methods for PV. Encyclopedia. Available online: (accessed on 11 December 2023).
Ventura C. Machine-Learning Based Methods for PV. Encyclopedia. Available at: Accessed December 11, 2023.
Ventura, Cristina. "Machine-Learning Based Methods for PV" Encyclopedia, (accessed December 11, 2023).
Ventura, C.(2021, September 27). Machine-Learning Based Methods for PV. In Encyclopedia.
Ventura, Cristina. "Machine-Learning Based Methods for PV." Encyclopedia. Web. 27 September, 2021.
Machine-Learning Based Methods for PV

This entry presents the state of the art ML models applied in solar energy’s forecasting field i.e., for solar irradiance and power production forecasting (both point and interval or probabilistic forecasting), electricity price forecasting and energy demand forecasting. Other applications of ML into the photovoltaic (PV) field taken into account are the modelling of PV modules, PV design parameter extraction, tracking the maximum power point (MPP), PV systems efficiency optimization, PV/Thermal (PV/T) and Concentrating PV (CPV) system design parameters’ optimization and efficiency improvement, anomaly detection and energy management of PV’s storage systems. While many review papers already exist in this regard, they are usually focused only on one specific topic, while in this paper are gathered all the most relevant applications of ML for solar systems in many different fields. It gives an overview of the most recent and promising applications of machine learning used in the field of photovoltaic systems.

machine learning photovoltaic solar energy forecast diagnostic MPPT

1. Introduction

ML is a subset of AI which is concerned with creating systems that learn or improve performance based on the data they use. The term machine learning was first used in 1959 by the American scientist Arthur Lee Samuel, with the following definition: “field of study that gives computers the ability to learn without being explicitly programmed”.

Today, ML is ubiquitous. When we interact with banks, shop online or use social media, ML algorithms are used to make our experience efficient, easy and safe, along with learning our lifestyle-related preferences. For example, search engines on the Internet practically exploit them in many ways: the results we obtain derive from algorithms that elaborate models and patterns of use of search keys, as well as for completion suggestions. Amazon Go, the first store with no cashiers opened by Amazon in Seattle, is also based on ML and other advanced technologies. Self-driving cars, which we will soon see on the roads, use continuously improved ML models: MIT in Boston has developed a system that will allow these cars to orient themselves only with sensors and GPS, avoiding the use of maps which may simply be out of date or insufficiently detailed. ML is fundamental for data protection and fraud prevention, thanks to unsupervised algorithms that compare the access models and detect any anomalies, and it can also improve personal security, making checks at airports and places of transport more reliable and faster. Applications in the health sector will also be increasingly relevant, to obtain more accurate diagnoses, analyze the risk factors of certain diseases and prevent epidemics [1][2]. ML and associated technologies are developing rapidly, and we are just starting to discover their capabilities [3][4]. AI technologies have now also arrived in the field of renewable energy; from those, such as Google, who use them in wind farms to improve forecast data [5][6], to those who use them to increase the efficiency of solar panels [7].

Several AI and ML solutions are already available to predict wind and PV energy production, for predictive maintenance systems for wind turbines or to search for new materials for solar panels [5].
The perspective of ML applications for the development of renewable energy is almost unlimited. Many players in this market are testing innovative solutions to improve the performance of their systems. ML applications can make it possible to exploit in the best way the operation of plants, forecasting weather conditions, such as the exposure to the sun of the PV surfaces, the direction and strength of the wind in the case of wind power or rainfall for hydroelectric generators [8][9].
ML and predictive models can also help in the management of energy supply for households in cities, optimizing their distribution network [10][11][12].
According to the International Energy Agency (IEA), in the coming years, in the energy field AI will be decisive and will radically transform global energy systems, making them more interconnected, reliable and sustainable [13].

2. ML Applications 

During the last several years, many papers have been published concerning ML applications in the field of solar systems. This paper presents the state of the art of recent advances in ML for photovoltaic and solar applications, which provides a broad overview of current advanced techniques to academics and practitioners. In particular, papers published in international journals from 2018 to 2021 have been taken under consideration. For the literature review step, the following search engines for research articles (journals and book chapters) have been extensively employed: Microsoft Academic, Scopus/ScienceDirect, ResearchGate and GoogleScholar.
The main contributions of entries are summarized below:
  • This is the first paper, as far as authors know, which gathers only more recent and promising, in authors’ opinion, applications of ML in many different fields of PV and not only in a specific one,
  • For each of the fields under consideration a critical analysis is reported, highlighting the architecture/solution that, in literature, has proven to be the most suitable for that specific task,
  • The pros and cons of each solution are detailed, in addition to suggesting ideas for further investigation.

The remainder of this paper is structured as follows: Chapter 2 reports a reasoned introduction about ML methods or more generally data-driven methods, Chapter 3 gathers all more recent review papers on the topics treated in this paper, Chapter 4 is devoted to the field of PV power forecasting, Chapter 5 reports recent papers concerning the anomaly detection (fault diagnostic) in PV, Chapter 6 regards ML-based methods for MPPT in PV, Chapter 7 gives an overview on the other applications of ML in PV field and finally Chapter 8 ends the paper with concluding remarks and an analysis of possible future trends.


  1. Mottaqi, M.S.; Mohammadipanah, F.; Sajedi, H. Contribution of machine learning approaches in response to SARS-CoV-2 infection. Inform. Med. Unlocked 2021, 23, 100526.
  2. Alfred, R.; Obit, J.H. The roles of machine learning methods in limiting the spread of deadly diseases: A systematic review. Heliyon 2021, 7, e07371.
  3. Buchlak, Q.D.; Esmaili, N.; Leveque, J.C.; Bennett, C.; Farrokhi, F.; Piccardi, M. Machine learning applications to neuroimaging for glioma detection and classification: An artificial intelligence augmented systematic review. J. Clin. Neurosci. 2021, 89, 177–198.
  4. Adlung, L.; Cohen, Y.; Mor, U.; Elinav, E. Machine learning in clinical decision making. Med 2021, 2, 642–665.
  5. Chatterjee, J.; Dethlefs, N. Scientometric review of artificial intelligence for operations & maintenance of wind turbines: The past, present and future. Renew. Sustain. Energy Rev. 2021, 144, 111051.
  6. Betti, A.; Tucci, M.; Crisostomi, E.; Piazzi, A.; Barmada, S.; Thomopulos, D. Fault prediction and early-detection in large pv power plants based on self-organizing maps. Sensors 2021, 21, 1687.
  7. Yılmaz, B.; Yıldırım, R. Critical review of machine learning applications in perovskite solar research. Nano Energy 2021, 80, 105546.
  8. Ibrahim, K.S.M.H.; Huang, Y.F.; Ahmed, A.N.; Koo, C.H.; El-Shafie, A. A review of the hybrid artificial intelligence and optimization modelling of hydrological streamflow forecasting. Alex. Eng. J. 2021.
  9. Liu, C.; Zhang, X.; Mei, S.; Liu, F. Local-pattern-aware forecast of regional wind power: Adaptive partition and long-short-term matching. Energy Convers. Manag. 2021, 231, 113799.
  10. Aslam, S.; Herodotou, H.; Mohsin, S.M.; Javaid, N.; Ashraf, N.; Aslam, S. A survey on deep learning methods for power load and renewable energy forecasting in smart microgrids. Renew. Sustain. Energy Rev. 2021, 144, 110992.
  11. Lissa, P.; Deane, C.; Schukat, M.; Seri, F.; Keane, M.; Barrett, E. Deep reinforcement learning for home energy management system control. Energy AI 2021, 3, 100043.
  12. Babar, M.; Tariq, M.U.; Jan, M.A. Secure and resilient demand side management engine using machine learning for IoT-enabled smart grid. Sustain. Cities Soc. 2020, 62, 102370.
  13. International Energy Agency (IEA). Energy efficiency and digitalisation. Available online: (accessed on 12 August 2021).
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to :
View Times: 477
Revisions: 2 times (View History)
Update Date: 28 Sep 2021