A method to validate scoring systems based on logistic regression models to predict binary outcomes via a mobile application for Android with an example of a real case
Related Experiment Video
Updated: Dec 18, 2025

An R-Based Landscape Validation of a Competing Risk Model
Published on: September 16, 2022
David Manuel Folgado-de la Rosa1, Antonio Palazón-Bru2, Vicente Francisco Gil-Guillén2
1Department of Information Technology (IT), CrossLend GmbH, Berlin, Germany.
Background And Objectives:
To use a points system based on a logistic regression model to predict a binary event in a given population, the validation of this system is necessary. The most correct way to do this is to calculate discrimination and calibration using bootstrapping. Discrimination can be addressed through the area under the receiver operating characteristic curve (AUC) and calibration through the representation of the smoothed calibration plot (most recommended method). As this is not a simple task, we developed a methodology to construct a mobile application in Android to perform this task.
Methods:
The construction of the application is based on source code written in language supported by Android. It is designed to use a database of subjects to be analyzed and to be able to apply statistical methods widely used in the scientific literature to validate a points system (bootstrap, AUC, logistic regression models and smooth curves). As an example our methodology was applied on simulated points system data (doi: 10.1111/ijcp.12851) to predict mortality on admission to intensive care units (Google Play: ICU mortality). The results were compared with those obtained applying the same methods in the R statistical package.
Results:
No differences were found between the results obtained in the mobile application and those from the R statistical package, an expected result when applying the same mathematical techniques.
Conclusions:
Our methodology may be applied to other point systems for predicting binary events, as well as to other types of predictive models.
More Related Videos
12:18A Machine Learning Approach to Design an Efficient Selective Screening of Mild Cognitive Impairment
Published on: January 11, 2020
04:09Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma
Published on: October 10, 2018
Related Concept Videos
Receiver Operating Characteristic Plot
Types of Biopharmaceutical Studies: Controlled and Non-Controlled Approaches
Non-controlled studies, commonly employed for initial exploration, lack a control group, rendering them susceptible to biases and external influences. In contrast,...
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
Sample Proportion and Population Proportion
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...