“…A first strategy consists in engineering numerical features to be drawn from the structured data at hand, to be concatenated in a vector form. Examples of feature engineering techniques involve entropy measures (Han et al, 2011;Ye et al, 2014;Bai et al, 2012), centrality measures (Mizui et al, 2017;Martino et al, 2018b;Leone Sciabolazza and Riccetti, 2020;Martino et al, 2020a), heat trace (Xiao and Hancock, 2005;Xiao et al, 2009) and modularity (Li, 2013). Whilst this approach is straightforward and allows to move the pattern recognition problem towards the Euclidean space in which any pattern recognition algorithm can be used without alterations, designing the mapping function (i.e., enumerating the set of numerical features to be extracted) requires a deep knowledge of both the problem and the data at hand: indeed, the input spaces being equal, specific subsets of features allow to solve different problems.…”