FyzzyGBR-A gradient boosting regression software with fuzzy target values


Nasiboğlu R., Nasiboğlu E.

SOFTWARE IMPACTS, cilt.14, 2022 (ESCI) identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 14
  • Basım Tarihi: 2022
  • Doi Numarası: 10.1016/j.simpa.2022.100430
  • Dergi Adı: SOFTWARE IMPACTS
  • Derginin Tarandığı İndeksler: Emerging Sources Citation Index (ESCI)
  • Anahtar Kelimeler: Gradient boosting, Regression, Fuzzy number, Defuzzification, Fuzzy distance, DECISION TREE, DEFUZZIFICATION, AGGREGATION, DISTANCE, NUMBERS, INFORMATION, OPERATIONS
  • Dokuz Eylül Üniversitesi Adresli: Evet

Özet

The Gradient Boosting Regression model is a successful model used in machine learning. In this study, the FuzzyGBR algorithm, which is the novel expansion of the GBR algorithm, in case the target variable contains triangular fuzzy numbers, is discussed and its software developed in Python 3 is explained. Mathematical background required for calculating arithmetic operations and distances on fuzzy numbers is given. The source codes, modules, functions and function parameters of the software are explained. The software was implemented using Python's scikit-learn and seaborn libraries and various datasets from the literature.