Related Experiment Video
Updated: Jul 8, 2025

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
Published on: October 11, 2018
MLcps: machine learning cumulative performance score for classification problems
Akshay Akshay1,2, Masoud Abedi3, Navid Shekarchizadeh3,4
1Functional Urology Research Group, Department for BioMedical Research DBMR, University of Bern, 3008 Bern, Switzerland.
Evaluating machine learning (ML) models is simplified with the new Machine Learning Cumulative Performance Score (MLcps). This unified metric offers a comprehensive performance assessment, saving time and reducing bias in model selection.
Area of Science:
- Computer Science
- Data Science
- Machine Learning
Background:
- Assessing machine learning (ML) model performance necessitates multiple evaluation metrics for a comprehensive understanding.
- Individual metric comparison for model selection is time-consuming and prone to user bias.
Purpose of the Study:
- Introduce the Machine Learning Cumulative Performance Score (MLcps) as a novel, unified evaluation metric for classification models.
- Provide a holistic approach to assessing ML model performance, integrating various metrics into a single score.
Main Methods:
- Developed MLcps, a novel metric that consolidates multiple precomputed evaluation metrics.
- Tested MLcps on four publicly available datasets for classification problems.
Main Results:
- MLcps provides a unified score for comprehensive model assessment, highlighting strengths and weaknesses.
- Demonstrated MLcps's ability to offer a holistic evaluation of model robustness and overall performance across datasets.
Conclusions:
- MLcps streamlines the model evaluation process by replacing the need to compare individual metrics.
- Researchers and practitioners can efficiently assess ML models using a single MLcps value, saving time and effort.
- MLcps is available as an open-source Python package for broader accessibility.
Related Concept Videos
Aggregates Classification
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Systems-II
Receiver Operating Characteristic Plot
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Regression Toward the Mean

