Prediction of successful aging using ensemble machine learning algorithms

Abstract Background Aging is a chief risk factor for most chronic illnesses and infirmities. The growth in the aged population increases medical costs, thus imposing a heavy financial burden on families and communities. Successful aging (SA) is a positive and qualitative view of aging. From a biomed...

Full description

Bibliographic Details
Main Authors: Zahra Asghari Varzaneh, Mostafa Shanbehzadeh, Hadi Kazemi-Arpanahi
Format: Article
Language:English
Published: BMC 2022-10-01
Series:BMC Medical Informatics and Decision Making
Subjects:
Online Access:https://doi.org/10.1186/s12911-022-02001-6
_version_ 1817984870005080064
author Zahra Asghari Varzaneh
Mostafa Shanbehzadeh
Hadi Kazemi-Arpanahi
author_facet Zahra Asghari Varzaneh
Mostafa Shanbehzadeh
Hadi Kazemi-Arpanahi
author_sort Zahra Asghari Varzaneh
collection DOAJ
description Abstract Background Aging is a chief risk factor for most chronic illnesses and infirmities. The growth in the aged population increases medical costs, thus imposing a heavy financial burden on families and communities. Successful aging (SA) is a positive and qualitative view of aging. From a biomedical perspective, SA is defined as the absence of diseases or disability disorders. This is distinct from normal aging, which is associated with age-related deterioration in physical and cognitive functions. From a social perspective, SA highlights life satisfaction and individual well-being, usually attained through socialization. It is an abstract and multidimensional concept surrounded by imprecision about its definition and measurement. Our study attempted to find the most effective features of SA as defined by Rowe and Kahn's theory. The determined features were used as input parameters of six machine learning (ML) algorithms to create and validate predictive models for SA. Methods In this retrospective study, the raw data set was first pre-processed; then, based on the data of a sample of 983, five basic ML techniques including artificial neural network, decision tree, support vector machine, Naïve Bayes, and k-nearest neighbors (K-NN) with one ensemble method (that gathers 30 K-NN algorithms as weak learners) were trained. Finally, the prediction result was yielded using the majority vote method based on the output of the generated base models. Results The experimental results revealed that the predictive system has been more successful in predicting SA with a 93% precision, 92.40% specificity, 87.80% sensitivity, 90.31% F-measure, 89.62% accuracy, and a ROC of 96.10%, using a five-fold cross-validation procedure. Conclusions Our results showed that ML techniques potentially have satisfactory performance in supporting the SA-related decisions of social and health policymakers. The KNN-based ensemble algorithm is superior to the other ML models in classifying people into SA and non-SA classes.
first_indexed 2024-04-13T23:50:54Z
format Article
id doaj.art-9932094071fd41208511a24510bfd26c
institution Directory Open Access Journal
issn 1472-6947
language English
last_indexed 2024-04-13T23:50:54Z
publishDate 2022-10-01
publisher BMC
record_format Article
series BMC Medical Informatics and Decision Making
spelling doaj.art-9932094071fd41208511a24510bfd26c2022-12-22T02:24:06ZengBMCBMC Medical Informatics and Decision Making1472-69472022-10-0122111610.1186/s12911-022-02001-6Prediction of successful aging using ensemble machine learning algorithmsZahra Asghari Varzaneh0Mostafa Shanbehzadeh1Hadi Kazemi-Arpanahi2Department of Computer Science, Faculty of Mathematics and Computer, Shahid Bahonar University of KermanDepartment of Health Information Technology, School of Paramedical, Ilam University of Medical SciencesDepartment of Health Information Technology, Abadan University of Medical SciencesAbstract Background Aging is a chief risk factor for most chronic illnesses and infirmities. The growth in the aged population increases medical costs, thus imposing a heavy financial burden on families and communities. Successful aging (SA) is a positive and qualitative view of aging. From a biomedical perspective, SA is defined as the absence of diseases or disability disorders. This is distinct from normal aging, which is associated with age-related deterioration in physical and cognitive functions. From a social perspective, SA highlights life satisfaction and individual well-being, usually attained through socialization. It is an abstract and multidimensional concept surrounded by imprecision about its definition and measurement. Our study attempted to find the most effective features of SA as defined by Rowe and Kahn's theory. The determined features were used as input parameters of six machine learning (ML) algorithms to create and validate predictive models for SA. Methods In this retrospective study, the raw data set was first pre-processed; then, based on the data of a sample of 983, five basic ML techniques including artificial neural network, decision tree, support vector machine, Naïve Bayes, and k-nearest neighbors (K-NN) with one ensemble method (that gathers 30 K-NN algorithms as weak learners) were trained. Finally, the prediction result was yielded using the majority vote method based on the output of the generated base models. Results The experimental results revealed that the predictive system has been more successful in predicting SA with a 93% precision, 92.40% specificity, 87.80% sensitivity, 90.31% F-measure, 89.62% accuracy, and a ROC of 96.10%, using a five-fold cross-validation procedure. Conclusions Our results showed that ML techniques potentially have satisfactory performance in supporting the SA-related decisions of social and health policymakers. The KNN-based ensemble algorithm is superior to the other ML models in classifying people into SA and non-SA classes.https://doi.org/10.1186/s12911-022-02001-6Machine learningEnsemble learningQuality of lifeAged
spellingShingle Zahra Asghari Varzaneh
Mostafa Shanbehzadeh
Hadi Kazemi-Arpanahi
Prediction of successful aging using ensemble machine learning algorithms
BMC Medical Informatics and Decision Making
Machine learning
Ensemble learning
Quality of life
Aged
title Prediction of successful aging using ensemble machine learning algorithms
title_full Prediction of successful aging using ensemble machine learning algorithms
title_fullStr Prediction of successful aging using ensemble machine learning algorithms
title_full_unstemmed Prediction of successful aging using ensemble machine learning algorithms
title_short Prediction of successful aging using ensemble machine learning algorithms
title_sort prediction of successful aging using ensemble machine learning algorithms
topic Machine learning
Ensemble learning
Quality of life
Aged
url https://doi.org/10.1186/s12911-022-02001-6
work_keys_str_mv AT zahraasgharivarzaneh predictionofsuccessfulagingusingensemblemachinelearningalgorithms
AT mostafashanbehzadeh predictionofsuccessfulagingusingensemblemachinelearningalgorithms
AT hadikazemiarpanahi predictionofsuccessfulagingusingensemblemachinelearningalgorithms