Prediction of Power Output for Combined Cycle Power Plant Using Random Decision Tree Algorithms and ANFIS

  • Lejla BandićEmail author
  • Mehrija Hasičić
  • Jasmin Kevrić
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 83)


This paper presents methods for prediction of the power output of the combined cycle power plant (CCPP) with a full load. A dataset comprising 9568 samples include measurements of ambient temperature (AT), atmospheric pressure (AP), relative humidity (RH), exhaust steam pressure, i.e. vacuum (V) and power output of the CCPP (EP). The research was done two folded: using all features and the reduced set of features. Random Forest, Random Tree, and Adaptive Neuro Fuzzy Inference System (ANFIS) were used for regression. The performance of the methods studied in both folds showed that the best obtained results are gained using Random Forest. Results obtained on all features showed (Root Means Square Error) RMSE of 3.0271 MW, while feature selection leads to the RMSE of 3.0527 MW and Correlation coefficient (CC) of 0.9843, both obtained on 90% Percentage split.


Random Forest (RF) Random Tree ANFIS Power prediction Power plant 


  1. 1.
    Lee, J.J., Kang, D.W., Kim, T.S.: Development of a gas turbine performance analysis program and its application. Energy 36(8), 5274–5285 (2011)CrossRefGoogle Scholar
  2. 2.
    Kaya, H., Tufekci, P., Gurgen, F.S.: Local and global learning methods for prediction of power of a combined gas and steam turbine. In: International Conference on Emerging Trends in Computer and Electronics Engineering (ICETCEE) (2012)Google Scholar
  3. 3.
    Tufekci, P.: Prediction of full load electrical power output of a base load operated combined cycle power plant using machine learning methods. Int. J. Electr. Power Energy Syst. 60, 12–140 (2014)CrossRefGoogle Scholar
  4. 4.
    Yari, M., Shoorehdeli, M.A.: V94.2 gas turbine identification using neural network. In: First RSI/ISM International Conference on Robotics and Mechatronics (ICRoM), IEEE Xplore (2013)Google Scholar
  5. 5.
    Kumar, A., Srivastava, A., Banerjee, A., Goel, A.: Performance based anomaly detection analysis of a gas turbine engine by artificial neural network approach. In: Proceedings of Annual Conference of the Prognostics and Health Management Society (2012)Google Scholar
  6. 6.
    Samani, A.D.: Combined cycle power plant with indirect dry cooling tower forecasting using artificial neural network. Decis. Sci. Lett. 7(2), 131–142 (2018)CrossRefGoogle Scholar
  7. 7.
    Elfaki, E., Hassan, A.H.A.: Prediction of electrical output power of combined cycle power plant using regression ANN model. Int. J. Comput. Sci. Control. Eng. 6(2), 9–21 (2018)Google Scholar
  8. 8.
    Tayarani-Bathaie, S.S., Sadough Vanini, Z.N., Khorasan, K.: Dynamic neural network-based fault diagnosis of gas turbine engines. Neurocomputing 125, 153–165 (2014)CrossRefGoogle Scholar
  9. 9.
    Tso, G.K.F., Yau, K.K.W.: Predicting electricity energy consumption: a comparison of regression analysis, decision tree and neural networks. Energy 32(9), 1761–1768 (2007)CrossRefGoogle Scholar
  10. 10.
    Rahnama, M., Ghorbani, H., Montazeri, A.: Nonlinear identification of a gas turbine system in transient operation mode using neural network. In: 4th Conference on Thermal Power Plants (CTPP), IEEE Xplore (2012)Google Scholar
  11. 11.
    Machine Learning Group at the University of Waikato.
  12. 12.
    Patel, K., Shah, H., Kher, R.: Face recognition using 2DPCA and ANFIS classifier. Adv. Intell. Syst. Comput. 336, 1–12 (2015)Google Scholar
  13. 13.
    Tufekci, P., Kaya, H.: Combined Cycle Power Plant Dataset (CCPP) (2014).
  14. 14.
    Breiman, L.: Random forests. Mach. Learn. 45, 5–32 (2001)CrossRefGoogle Scholar
  15. 15.
    Gelzinis, A., Verikas, A., Vaiciukynas, E., Bacauskiene, M., Minelga, J., Hallander, M., Uloza, V., Padervinskis, E.: Exploring sustained phonation recorded with acoustic and contact microphones to screen for laryngeal disorders. In: IEEE Symposium on Computational Intelligence in Healthcare and e-Health (CICARE) (2014)Google Scholar
  16. 16.
    Liaw, A., Wiener, M.: Classification and regression by random forest. R. News 2, 18–22 (2002)Google Scholar
  17. 17.
    Kalmegh, S.: Analysis of WEKA data mining algorithm REPTree, simple cart and randomtree for classification of Indian news. IJISET Int. J. Innov. Sci. Eng. Technol. 2(2), 438–446 (2015)Google Scholar
  18. 18.
  19. 19.
    Moler, C.: MATrix LABoratory (MATLAB) R2018a, MathWorks. Massachusetts, United States (2018)Google Scholar
  20. 20.
    Hall, M.A.: Correlation-based feature selection for machine learning. PhD Thesis, University of Waikato, New Zealand (1999)Google Scholar
  21. 21.
    Abdi, H., Williams, L.J.: Principal component analysis. Wiley Interdiscip. Rev.: Comput. Stat. 2, 433–459 (2010)CrossRefGoogle Scholar
  22. 22.
    Kira, K., Rendell, L.A.: A practical approach to feature selection. In: Ninth International Workshop on Machine Learning, pp. 249–256 (1992)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Lejla Bandić
    • 1
    Email author
  • Mehrija Hasičić
    • 1
  • Jasmin Kevrić
    • 1
  1. 1.International Burch UniversitySarajevoBosnia and Herzegovina

Personalised recommendations