SIBILA: High-performance computing and interpretable machine learning join efforts toward personalised medicine in a novel decision-making tool

  • 2022-05-12 18:23:24
  • Antonio Jesús Banegas-Luna, Horacio Pérez-Sánchez
  • 3

Abstract

Background and Objectives: Personalised medicine remains a major challengefor scientists. The rapid growth of Machine learning and Deep learning has madeit a feasible alternative for predicting the most appropriate therapy forindividual patients. However, the lack of interpretation of their results andhigh computational requirements make many reluctant to use these methods. Methods: Several Machine learning and Deep learning models have beenimplemented into a single software tool, SIBILA. Once the models are trained,SIBILA applies a range of interpretability methods to identify the inputfeatures that each model considered the most important to predict. In addition,all the features obtained are put in common to estimate the global attributionof each variable to the predictions. To facilitate its use by non-experts,SIBILA is also available to all users free of charge as a web server athttps://bio-hpc.ucam.edu/sibila/. Results: SIBILA has been applied to three case studies to show its accuracyand efficiency in classification and regression problems. The first two casesproved that SIBILA can make accurate predictions even on uncleaned datasets.The last case demonstrates that SIBILA can be applied to medical contexts withreal data. Conclusion: With the aim of becoming a powerful decision-making tool forclinicians, SIBILA has been developed. SIBILA is a novel software tool thatleverages interpretable machine learning to make accurate predictions andexplain how models made those decisions. SIBILA can be run on high-performancecomputing platforms, drastically reducing computing times.

 

Quick Read (beta)

loading the full paper ...