RatingScaleReduction package: stepwise rating scale item reduction without predictability loss

This study presents an innovative method for reducing the number of rating scale items without predictability loss. The “area under the receiver operator curve” method (AUC ROC) is used for the stepwise method of reducing items of a rating scale. RatingScaleReduction R package contains the presented implementation. Differential evolution (a metaheuristic for optimization) was applied to one of the analyzed datasets to illustrate that the presented stepwise method can be used with other classifiers to reduce the number of rating scale items (variables). The targeted areas of application are decision making, data mining, machine learning, and psychometrics. Keywords: rating scale, receiver operator characteristic, ROC, AUC, scale reduction.

Waldemar W. Koczkodaj , Feng Li , Alicja Wolny–Dominiak
2018-06-01

CRAN packages used

pROC, ROCR, RatingScaleReduction, DEoptim

CRAN Task Views implied by cited packages

MachineLearning, Multivariate, Optimization

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".

Citation

For attribution, please cite this work as

Koczkodaj, et al., "RatingScaleReduction package: stepwise rating scale item reduction without predictability loss", The R Journal, 2018

BibTeX citation

@article{RJ-2018-035,
  author = {Koczkodaj, Waldemar W. and Li, Feng and Wolny–Dominiak, Alicja},
  title = {RatingScaleReduction package: stepwise rating scale item reduction without predictability loss},
  journal = {The R Journal},
  year = {2018},
  note = {https://doi.org/10.32614/RJ-2018-035},
  doi = {10.32614/RJ-2018-035},
  volume = {10},
  issue = {1},
  issn = {2073-4859},
  pages = {43-55}
}