Research Article

Using Machine Learning for Performance Classification and Early Fault Detection in Solar Systems

Table 2

Experimental results on the solar dataset using different ML models.

ML algorithmAccuracyF-monitoringF-inspectingF-runningWeighted avg. F-scoreWeighted avg. precisionWeighted avg. recall

ZeroR45.65%0.627000.2170.4570.545
Random Forest98.28%0.9810.9710.9930.9830.9830.983
J4898.85%0.9880.9780.9970.9890.9890.989
LibLinear82.95%0.8010.8320.8630.8280.8330.830
Naïve Bayes91.18%0.9040.9080.9260.9120.9150.912
Linear Regression97.250.9700.9390.9980.9730.9730.973
CNN91.42%0.9030.9200.9250.9140.9150.914

Values highlighted in bold indicate the highest value across all models with respect to a certain metric.