Skip to main navigation Skip to search Skip to main content

Standard vs. non-standard cross-validation: Evaluation of performance in a space with structured distribution of datapoints

Research output: Contribution to journal › Conference article › peer-review

30 Citations (Scopus)

Abstract

Cross-validation is a popularly used approach to evaluation of performance for classifiers. It relies on random selection of independent samples for training and testing, and assumes that if any similarities among samples exist, they do not lead to known grouping of datapoints in the input space. If these conditions are violated, as it may happen for datasets with some structure of samples included, standard cross-validation can return biased results even for many folds. In the paper the research on cross-validation was reported for application to stylometric datasets, describing a task of authorship attribution. The comparison of standard and nonstandard processing was presented. In the latter case, selected subsets of examples were swapped over between training and test sets several times. The experiments with three popular classifiers showed that standard cross-validation tended to give over-optimistic results, whereas non-standard processing was more guarded, and by that more reliable. To avoid high computational costs involved, evaluation based on averaged predictions for limited numbers of test sets can be considered as a reasonable compromise.

Original languageEnglish
Pages (from-to)1245-1254
Number of pages10
JournalProcedia Computer Science
Volume192
DOIs
Publication statusPublished - 2021
Event25th KES International Conference on Knowledge-Based and Intelligent Information and Engineering Systems, KES 2021 - Szczecin, Poland
Duration: 8 Sept 2021 → 10 Sept 2021

Keywords

  • Classification
  • Cross-validation
  • Distribution
  • Evaluation of performance
  • Fold
  • Stylometry

ASJC Scopus subject areas

  • General Computer Science

Fingerprint

Dive into the research topics of 'Standard vs. non-standard cross-validation: Evaluation of performance in a space with structured distribution of datapoints'. Together they form a unique fingerprint.

Cite this