“…However, it remains a challenge to analyze and derive insights from the huge volume of EHR data, which are multivariate, heterogeneous, and sparse. These analyses involve finding similar patients for patient stratification [ 11 , 12 , 13 ], diagnosis prediction [ 14 , 15 ], medical prognosis [ 16 , 17 ], or treatment recommendations [ 18 , 19 , 20 ]. With patient similarity analytics, personalized models can be built based on the retrieved cohort of similar patients, thus furthering the development of personalized medicine.…”