Improving the effectiveness of medical decision support systems based on machine learning and cloud services

Authors

DOI:

https://doi.org/10.15587/2706-5448.2026.352435

Keywords:

stroke prediction, data analysis, machine learning, DSS, web-programming, cloud infrastructure

Abstract

The object of research is the process of developing and deploying decision support systems using ML models and cloud infrastructure. A significant problem solved in this research is the software implementation of such DSSs with ML models, as well as their further deployment for end-user access. As a result, a multipurpose scheme that combines the stages of local development and publication in a cloud infrastructure is proposed. Such approach is relevant for small companies and government agencies as it allows them to save financial resources on maintaining permanent IT specialists, maintenance and support. Its distinctive feature is that model training and its integration into a web application are performed at the local stage, while the publication stage uses cloud services to automatically update the project.

The research implements a comprehensive data preprocessing pipeline for stroke risk prediction, including KNN-based imputation for missing values and SMOTE + NCL for class balancing. Following a correlation analysis and data augmentation four classification algorithms: logistic regression, SVM, Random Forest, and eXtreme Gradient Boosting were evaluated. Logistic regression is identified as the top-performing model regarding recall after data augmentation. The final model is integrated into a Flask application via serialization and a dedicated inference module.

The application is published automatically from GitHub to Amazon’s cloud environment using such services as EC2, S3, ECR, and Secrets Manager. The cost of maintaining such a project is significantly lower than using dedicated servers or third-party software with a subscription fee per user. The results can be used in various industries to create DSSs that require high availability and minimal maintenance costs.

Author Biographies

Dmytro Buhai, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

Automation Hardware and Software Department

Anatolii Zhuchenko, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

Doctor of Technical Sciences, Professor

Automation Hardware and Software Department

 

Oleksii Zhuchenko, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

Doctor of Technical Sciences, Professor

Automation Hardware and Software Department

Dmytro Kovaliuk, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

PhD, Associate Professor

Automation Hardware and Software Department

 

Denys Skladannyy, National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”

PhD, Associate Professor

Automation Hardware and Software Department

 

References

  1. Kubat, M. (2017). An Introduction to Machine Learning. Springer International Publishing, 348. https://doi.org/10.1007/978-3-319-63913-0
  2. Shalev-Shwartz, S., Ben-David, S. (2014). Understanding Machine Learning. Cambridge University Press, 449. https://doi.org/10.1017/cbo9781107298019
  3. Chowdary, M. N., Sankeerth, B., Chowdary, C. K., Gupta, M. (2022). Accelerating the Machine Learning Model Deployment using MLOps. Journal of Physics: Conference Series, 2327 (1), 012027. https://doi.org/10.1088/1742-6596/2327/1/012027
  4. Paleyes, A., Urma, R.-G., Lawrence, N. D. (2022). Challenges in Deploying Machine Learning: A Survey of Case Studies. ACM Computing Surveys, 55 (6), 1–29. https://doi.org/10.1145/3533378
  5. Treveil, M., Omont, N., Stenac, C., Lefevre, K., Phan, D., Zentici, J. et al. (2020) Introducing MLOps How to Scale Machine Learning in the Enterprise. O’Reilly Media, Inc. Available at: https://itsocial.fr/wp-content/uploads/2021/04/Comment-mettre-%C3%A0-l%E2%80%99%C3%A9chelle-le-Machine-Learning-en-entreprise.pdf
  6. Heymann, H., Kies, A. D., Frye, M., Schmitt, R. H., Boza, A. (2022). Guideline for Deployment of Machine Learning Models for Predictive Quality in Production. Procedia CIRP, 107, 815–820. https://doi.org/10.1016/j.procir.2022.05.068
  7. Corbin, C. K., Maclay, R., Acharya, A., Mony, S., Punnathanam, S., Thapa, R. et al. (2023). DEPLOYR: a technical framework for deploying custom real-time machine learning models into the electronic medical record. Journal of the American Medical Informatics Association, 30 (9), 1532–1542. https://doi.org/10.1093/jamia/ocad114
  8. Heymann, H., Schmitt, R. H. (2023). Machine Learning Pipeline for Predictive Maintenance in Polymer 3D Printing. Procedia CIRP, 117, 341–346. https://doi.org/10.1016/j.procir.2023.03.058
  9. Kozak, Ye. В. (2021). Data Analysis and Machine Learning in Cloud and Fog Platforms as a Basis for Efficient Data Transfer. Scientific Notes of Taurida National V. I. Vernadsky University. Series: Technical Sciences, 5, 100–107. https://doi.org/10.32838/2663-5941/2021.5/16
  10. Panchenko, T., Tuzova, I., Tuzov, O., Chumak, O. (2024). Khmarni servisy ta ohliad yikh postachalnykiv. InterConf, 43 (193), 550–559. https://doi.org/10.51582/interconf.19-20.03.2024.053
  11. Report on Situational Analysis Results of Acute Stroke Care in Ukraine (2024). World Health Organization. Available at: https://www.who.int/ukraine/publications/WHO-EURO-2024-9677-49449-73972
  12. Stroke Prediction Dataset. Kaggle Inc. Available at: https://www.kaggle.com/datasets/fedesoriano/stroke-prediction-dataset
  13. SMOTE. Imbalanced-learn. Available at: https://imbalanced-learn.org/stable/references/generated/imblearn.over_sampling.SMOTE.html
  14. Kovaliuk, D. O., Kovaliuk, O. O., Pinaieva, O. Y., Kotyra, A., Kalizhanova, A. (2019). Optimization of web-application performance. Photonics Applications in Astronomy, Communications, Industry, and High-Energy Physics Experiments 2019, 210. https://doi.org/10.1117/12.2537163
  15. Singh, C. (2023). Automate deployment (CI/CD) of React JS application in AWS by using CodePipeline and EBS. L&G Consultancy. Available at: https://lng-consultancy.com/automate-deployment-ci-cd-of-react-js-application/
Improving the effectiveness of medical decision support systems based on machine learning and cloud services

Downloads

Published

2026-02-28

How to Cite

Buhai, D., Zhuchenko, A., Zhuchenko, O., Kovaliuk, D., & Skladannyy, D. (2026). Improving the effectiveness of medical decision support systems based on machine learning and cloud services. Technology Audit and Production Reserves, 1(2(87), 75–84. https://doi.org/10.15587/2706-5448.2026.352435

Issue

Section

Systems and Control Processes