cmaRs: A powerful predictive data mining package in R


Yerlikaya-Özkurt F., Yazıcı C., BATMAZ İ.

SoftwareX, cilt.24, 2023 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 24
  • Basım Tarihi: 2023
  • Doi Numarası: 10.1016/j.softx.2023.101553
  • Dergi Adı: SoftwareX
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Compendex, INSPEC, Directory of Open Access Journals
  • Anahtar Kelimeler: Binary classification, Conic multivariate adaptive regression splines, Conic quadratic programming, Interior point method, Nonparametric regression, Tikhonov regularization
  • Orta Doğu Teknik Üniversitesi Adresli: Evet

Özet

Conic Multivariate Adaptive Regression Splines (CMARS) is a very successful method for modeling nonlinear structures in high-dimensional data. It is based on MARS algorithm and utilizes Tikhonov regularization and Conic Quadratic Optimization (CQO). In this paper, the open-source R package, cmaRs, built to construct CMARS models for prediction and binary classification is presented with illustrative applications. Also, the CMARS algorithm is provided in both pseudo and R code. Note here that cmaRs package provides a good example for a challenging implementation of CQO based on MOSEK solver in R environment by linking R to MOSEK through the package Rmosek.