I. Introduction
21st-century healthcare systems face a hard challenge due to the ageing population. An example comes from cardiovascular disease (CVD), which counts 17.9 million deaths per year. According to recent predictions, the situation is worsening: the prevalence of the metabolic disease will rise, and in 2030 1 out of 2 U.S. adults will suffer from obesity [25]. With the ageing population [8], high-risk cardiovascular phenotypes will prevail, negatively impacting cardiovascular mortality and morbidity. These considerations can be extended to several chronic diseases (e.g. cancer, neurological and autoimmune disease) that, if not prevented, are deemed to encumber the healthcare systems. To face this challenge means adequately utilising medical resources and data to provide accurate, feasible, and easily implementable disease risk prediction models. Machine Learning (ML) can be used to extrapolate hidden information and improve disease prediction, such as CVD [12], [19], [22].