{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T20:50:41Z","timestamp":1761598241119,"version":"build-2065373602"},"reference-count":129,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2020,7,21]],"date-time":"2020-07-21T00:00:00Z","timestamp":1595289600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Entropy"],"abstract":"<jats:p>Multiple kernel learning is a paradigm which employs a properly constructed chain of kernel functions able to simultaneously analyse different data or different representations of the same data. In this paper, we propose an hybrid classification system based on a linear combination of multiple kernels defined over multiple dissimilarity spaces. The core of the training procedure is the joint optimisation of kernel weights and representatives selection in the dissimilarity spaces. This equips the system with a two-fold knowledge discovery phase: by analysing the weights, it is possible to check which representations are more suitable for solving the classification problem, whereas the pivotal patterns selected as representatives can give further insights on the modelled system, possibly with the help of field-experts. The proposed classification system is tested on real proteomic data in order to predict proteins\u2019 functional role starting from their folded structure: specifically, a set of eight representations are drawn from the graph-based protein folded description. The proposed multiple kernel-based system has also been benchmarked against a clustering-based classification system also able to exploit multiple dissimilarities simultaneously. Computational results show remarkable classification capabilities and the knowledge discovery analysis is in line with current biological knowledge, suggesting the reliability of the proposed system.<\/jats:p>","DOI":"10.3390\/e22070794","type":"journal-article","created":{"date-parts":[[2020,7,21]],"date-time":"2020-07-21T06:38:55Z","timestamp":1595313535000},"page":"794","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Modelling and Recognition of Protein Contact Networks by Multiple Kernel Learning and Dissimilarity Representations"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1730-5436","authenticated-orcid":false,"given":"Alessio","family":"Martino","sequence":"first","affiliation":[{"name":"Department of Information Engineering, Electronics and Telecommunications, University of Rome \u201cLa Sapienza\u201d, Via Eudossiana 18, 00184 Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4915-0723","authenticated-orcid":false,"given":"Enrico","family":"De Santis","sequence":"additional","affiliation":[{"name":"Department of Information Engineering, Electronics and Telecommunications, University of Rome \u201cLa Sapienza\u201d, Via Eudossiana 18, 00184 Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4640-804X","authenticated-orcid":false,"given":"Alessandro","family":"Giuliani","sequence":"additional","affiliation":[{"name":"Department of Environment and Health, Istituto Superiore di Sanit\u00e0, Viale Regina Elena 299, 00161 Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8244-0015","authenticated-orcid":false,"given":"Antonello","family":"Rizzi","sequence":"additional","affiliation":[{"name":"Department of Information Engineering, Electronics and Telecommunications, University of Rome \u201cLa Sapienza\u201d, Via Eudossiana 18, 00184 Rome, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,7,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Bianchi, F.M., Scardapane, S., Livi, L., Uncini, A., and Rizzi, A. (2014, January 6\u201311). An interpretable graph-based image classifier. Proceedings of the 2014 International Joint Conference on Neural Networks (IJCNN), Beijing, China.","DOI":"10.1109\/IJCNN.2014.6889601"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1007\/s12559-015-9369-1","article-title":"Granular Computing Techniques for Classification and Semantic Characterization of Structured Data","volume":"8","author":"Bianchi","year":"2016","journal-title":"Cogn. Comput."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Del Vescovo, G., and Rizzi, A. (2007, January 2\u20134). Online Handwriting Recognition by the Symbolic Histograms Approach. Proceedings of the 2007 IEEE International Conference on Granular Computing (GRC 2007), San Jose, CA, USA.","DOI":"10.1109\/GrC.2007.141"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"83","DOI":"10.3389\/fgene.2014.00083","article-title":"Why network approach can promote a new way of thinking in biology","volume":"5","author":"Giuliani","year":"2014","journal-title":"Front. Genet."},{"key":"ref_5","first-page":"1598","article-title":"Protein contact networks: An emerging paradigm in chemistry","volume":"113","author":"Paci","year":"2012","journal-title":"Chem. Rev."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"28","DOI":"10.2174\/138920308783565705","article-title":"Proteins as networks: Usefulness of graph theory in protein science","volume":"9","author":"Krishnan","year":"2008","journal-title":"Curr. Protein Pept. Sci."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"651","DOI":"10.1038\/35036627","article-title":"The large-scale organization of metabolic networks","volume":"407","author":"Jeong","year":"2000","journal-title":"Nature"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Di Paola, L., and Giuliani, A. (2017). Protein\u2013Protein Interactions: The Structural Foundation of Life Complexity, American Cancer Society.","DOI":"10.1002\/9780470015902.a0001346.pub2"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1694","DOI":"10.1093\/oxfordjournals.molbev.a003957","article-title":"Scale-Free Behavior in Protein Domain Networks","volume":"18","author":"Wuchty","year":"2001","journal-title":"Mol. Biol. Evol."},{"key":"ref_10","unstructured":"Pedrycz, W., and Chen, S.M. (2018). Granular Computing Techniques for Bioinformatics Pattern Recognition Problems in Non-metric Spaces. Computational Intelligence for Pattern Recognition, Springer International Publishing."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1016\/j.neunet.2019.12.006","article-title":"A novel multi-modal machine learning based approach for automatic classification of EEG recordings in dementia","volume":"123","author":"Ieracitano","year":"2020","journal-title":"Neural Netw."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Cinti, A., Bianchi, F.M., Martino, A., and Rizzi, A. (2019). A Novel Algorithm for Online Inexact String Matching and its FPGA Implementation. Cogn. Comput.","DOI":"10.1007\/s12559-019-09646-y"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"689","DOI":"10.1016\/S0167-8655(97)00060-3","article-title":"On a relation between graph edit distance and maximum common subgraph","volume":"18","author":"Bunke","year":"1997","journal-title":"Pattern Recognit. Lett."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Bargiela, A., and Pedrycz, W. (2003). Granular Computing: An Introduction, Kluwer Academic Publishers.","DOI":"10.1007\/978-1-4615-1033-8"},{"key":"ref_15","unstructured":"Pedrycz, W. (2001, January 25\u201328). Granular computing: An introduction. Proceedings of the 9th IFSA World Congress and 20th NAFIPS International Conference, Vancouver, BC, Canada."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Bargiela, A., and Pedrycz, W. (2016). Granular Computing. Handbook on Computational Intelligence, World Scientific Publishers. Chapter 2.","DOI":"10.1142\/9789814675017_0002"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1007\/s12559-017-9527-8","article-title":"Similar Vague Concepts Selection Using Their Euclidean Distance at Different Granulation","volume":"10","author":"Singh","year":"2018","journal-title":"Cogn. Comput."},{"key":"ref_18","unstructured":"Lin, T.Y., Yao, Y.Y., and Zadeh, L.A. (2013). Data Mining, Rough Sets and Granular Computing, Springer."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1007\/s00500-013-1065-z","article-title":"A Granular Computing approach to the design of optimized graph classification systems","volume":"18","author":"Bianchi","year":"2014","journal-title":"Soft Comput."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Rizzi, A., Del Vescovo, G., Livi, L., and Frattale Mascioli, F.M. (2012, January 10\u201315). A new Granular Computing approach for sequences representation and classification. Proceedings of the 2012 International Joint Conference on Neural Networks (IJCNN), Brisbane, Australia.","DOI":"10.1109\/IJCNN.2012.6252680"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Del Vescovo, G., and Rizzi, A. (2007, January 2\u20134). Automatic Classification of Graphs by Symbolic Histograms. Proceedings of the 2007 IEEE International Conference on Granular Computing (GRC 2007), San Jose, CA, USA.","DOI":"10.1109\/GrC.2007.140"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Baldini, L., Martino, A., and Rizzi, A. (2019, January 17\u201319). Stochastic Information Granules Extraction for Graph Embedding and Classification. Proceedings of the 11th International Joint Conference on Computational Intelligence\u2014Volume 1: NCTA, (IJCCI 2019), Vienna, Austria.","DOI":"10.5220\/0008149403910402"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"107187","DOI":"10.1016\/j.compbiolchem.2019.107187","article-title":"Metabolic networks classification and knowledge discovery by information granulation","volume":"84","author":"Martino","year":"2020","journal-title":"Comput. Biol. Chem."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Martino, A., Frattale Mascioli, F.M., and Rizzi, A. (2020, January 19\u201324). On the Optimization of Embedding Spaces via Information Granulation for Pattern Recognition. Proceedings of the 2020 International Joint Conference on Neural Networks (IJCNN), Glasgow, UK.","DOI":"10.1109\/IJCNN48605.2020.9206830"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Martino, A., Giuliani, A., and Rizzi, A. (2019). (Hyper)Graph Embedding and Classification via Simplicial Complexes. Algorithms, 12.","DOI":"10.3390\/a12110223"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"P\u0119kalska, E., and Duin, R.P. (2005). The Dissimilarity Representation for Pattern Recognition: Foundations and Applications, World Scientific.","DOI":"10.1142\/9789812703170"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1016\/j.patcog.2005.06.012","article-title":"Prototype selection for dissimilarity-based classifiers","volume":"39","author":"Duin","year":"2006","journal-title":"Pattern Recognit."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"826","DOI":"10.1016\/j.patrec.2011.04.019","article-title":"The dissimilarity space: Bridging structural and statistical pattern recognition","volume":"33","author":"Duin","year":"2012","journal-title":"Pattern Recognit. Lett."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Shawe-Taylor, J., and Cristianini, N. (2004). Kernel Methods for Pattern Analysis, Cambridge University Press.","DOI":"10.1017\/CBO9780511809682"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Sch\u00f6lkopf, B., and Smola, A.J. (2002). Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond, MIT Press.","DOI":"10.7551\/mitpress\/4175.001.0001"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Cristianini, N., and Shawe-Taylor, J. (2000). An Introduction to Support Vector Machines and Other Kernel-Based Learning Methods, Cambridge University Press.","DOI":"10.1017\/CBO9780511801389"},{"key":"ref_32","first-page":"415","article-title":"Functions of positive and negative type, and their connection with the theory of integral equations","volume":"209","author":"Mercer","year":"1909","journal-title":"R. Soc."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"326","DOI":"10.1109\/PGEC.1965.264137","article-title":"Geometrical and statistical properties of systems of linear inequalities with applications in pattern recognition","volume":"EC-14","author":"Cover","year":"1965","journal-title":"IEEE Trans. Electron. Comput."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Boser, B.E., Guyon, I., and Vapnik, V. (1992, January 27\u201329). A training algorithm for optimal margin classifiers. Proceedings of the Fifth Annual Workshop on Computational Learning Theory, Pittsburgh, PA, USA.","DOI":"10.1145\/130385.130401"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"273","DOI":"10.1007\/BF00994018","article-title":"Support-vector networks","volume":"20","author":"Cortes","year":"1995","journal-title":"Mach. Learn."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"482","DOI":"10.1109\/TPAMI.2005.78","article-title":"Feature space interpretation of SVMs with indefinite kernels","volume":"27","author":"Haasdonk","year":"2005","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_37","first-page":"801","article-title":"Feature Discovery in Non-Metric Pairwise Data","volume":"5","author":"Laub","year":"2004","journal-title":"J. Mach. Learn. Res."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Ong, C.S., Mary, X., Canu, S., and Smola, A.J. (2004, January 4\u20138). Learning with Non-positive Kernels. Proceedings of the Twenty-first International Conference on Machine Learning, Banff, AL, Canada.","DOI":"10.1145\/1015330.1015443"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Chen, Y., Gupta, M.R., and Recht, B. (2009, January 14\u201318). Learning kernels from indefinite similarities. Proceedings of the 26th Annual International Conference on Machine Learning, Montreal, QC, Canada.","DOI":"10.1145\/1553374.1553393"},{"key":"ref_40","first-page":"747","article-title":"Similarity-based classification: Concepts and algorithms","volume":"10","author":"Chen","year":"2009","journal-title":"J. Mach. Learn. Res."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1073\/pnas.37.4.205","article-title":"The structure of proteins: Two hydrogen-bonded helical configurations of the polypeptide chain","volume":"37","author":"Pauling","year":"1951","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"106","DOI":"10.2174\/1574893611666151109175216","article-title":"Characterization of graphs for protein structure modeling and recognition of solubility","volume":"11","author":"Livi","year":"2016","journal-title":"Curr. Bioinform."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.ins.2015.07.043","article-title":"Toward a multilevel representation of protein molecules: Comparative approaches to the aggregation\/folding propensity problem","volume":"326","author":"Livi","year":"2016","journal-title":"Inf. Sci."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"De Santis, E., Martino, A., Rizzi, A., and Frattale Mascioli, F.M. (2018, January 8\u201313). Dissimilarity Space Representations and Automatic Feature Selection for Protein Function Prediction. Proceedings of the 2018 International Joint Conference on Neural Networks (IJCNN), Rio de Janeiro, Brazil.","DOI":"10.1109\/IJCNN.2018.8489115"},{"key":"ref_45","unstructured":"Sharma, P., and Bianchi, F.M. (2017). Supervised Approaches for Function Prediction of Proteins Contact Networks from Topological Structure Information. Image Analysis, Proceedings of the 20th Scandinavian Conference, SCIA 2017, Troms\u00f8, Norway, 12\u201314 June 2017, Springer International Publishing."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Martino, A., Rizzi, A., and Frattale Mascioli, F.M. (2018, January 8\u201313). Supervised Approaches for Protein Function Prediction by Topological Data Analysis. Proceedings of the 2018 International Joint Conference on Neural Networks (IJCNN), Rio de Janeiro, Brazil.","DOI":"10.1109\/IJCNN.2018.8489307"},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"1441","DOI":"10.1080\/07391102.2015.1077736","article-title":"A generative model for protein contact networks","volume":"34","author":"Livi","year":"2016","journal-title":"J. Biomol. Struct. Dyn."},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/j.physa.2015.08.059","article-title":"Analysis of heat kernel highlights the strongly modular and heat-preserving structure of proteins","volume":"441","author":"Livi","year":"2016","journal-title":"Phys. A Stat. Mech. Its Appl."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"302","DOI":"10.1016\/j.physa.2015.02.026","article-title":"Multifractal characterization of protein contact networks","volume":"428","author":"Maiorino","year":"2015","journal-title":"Phys. A Stat. Mech. Its Appl."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"804","DOI":"10.1016\/j.physa.2016.12.046","article-title":"Spectral reconstruction of protein contact networks","volume":"471","author":"Maiorino","year":"2017","journal-title":"Phys. A Stat. Mech. Its Appl."},{"key":"ref_51","unstructured":"Webb, E.C. (1992). Enzyme Nomenclature 1992. Recommendations of the Nomenclature Committee of the International Union of Biochemistry and Molecular Biology on the Nomenclature and Classification of Enzymes, Academic Press. [6th ed.]."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1016\/j.ins.2014.01.005","article-title":"Optimized dissimilarity space embedding for labeled graphs","volume":"266","author":"Livi","year":"2014","journal-title":"Inf. Sci."},{"key":"ref_53","unstructured":"Bishop, C.M. (2006). Pattern Recognition and Machine Learning, Springer."},{"key":"ref_54","unstructured":"Vapnik, V. (1998). Statistical Learning Theory, Wiley."},{"key":"ref_55","first-page":"1531","article-title":"Large scale multiple kernel learning","volume":"7","author":"Sonnenburg","year":"2006","journal-title":"J. Mach. Learn. Res."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Lewis, D.P., Jebara, T., and Noble, W.S. (2006, January 25\u201329). Nonstationary kernel combination. Proceedings of the 23rd International Conference on Machine Learning, Pittsburgh, PA, USA.","DOI":"10.1145\/1143844.1143914"},{"key":"ref_57","first-page":"27","article-title":"Learning the kernel matrix with semidefinite programming","volume":"5","author":"Lanckriet","year":"2004","journal-title":"J. Mach. Learn. Res."},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"G\u00f6nen, M., and Alpaydin, E. (2008, January 5\u20139). Localized multiple kernel learning. Proceedings of the 25th International Conference on Machine Learning, Helsinki, Finland.","DOI":"10.1145\/1390156.1390201"},{"key":"ref_59","unstructured":"Cortes, C., Mohri, M., and Rostamizadeh, A. (2009). Learning non-linear combinations of kernels. Advances in Neural Information Processing Systems 22, Proceedings of the 23rd Annual Conference on Neural Information Processing Systems 2009, Vancouver, BC, Canada, 7\u201310 December 2009, Curran Associates Inc."},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"Bach, F.R., Lanckriet, G.R., and Jordan, M.I. (2004, January 4\u20138). Multiple kernel learning, conic duality, and the SMO algorithm. Proceedings of the Twenty-first International Conference on Machine Learning, Banff, AL, Canada.","DOI":"10.1145\/1015330.1015424"},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"827","DOI":"10.1109\/TNN.2009.2014229","article-title":"Building sparse multiple-kernel SVM classifiers","volume":"20","author":"Hu","year":"2009","journal-title":"IEEE Trans. Neural Netw."},{"key":"ref_62","first-page":"2211","article-title":"Multiple kernel learning algorithms","volume":"12","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"ref_63","doi-asserted-by":"crossref","unstructured":"Horn, R.A., and Johnson, C.R. (1985). Matrix Analysis, Cambridge University Press.","DOI":"10.1017\/CBO9780511810817"},{"key":"ref_64","doi-asserted-by":"crossref","first-page":"1207","DOI":"10.1162\/089976600300015565","article-title":"New support vector algorithms","volume":"12","author":"Smola","year":"2000","journal-title":"Neural Comput."},{"key":"ref_65","unstructured":"Goldberg, D.E. (1989). Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley Longman Publishing Co., Inc.. [1st ed.]."},{"key":"ref_66","unstructured":"Rojas, S.A., and Fernandez-Reyes, D. (2005, January 2\u20135). Adapting multiple kernel parameters for support vector machines using genetic algorithms. Proceedings of the 2005 IEEE Congress on Evolutionary Computation, Scotland, UK."},{"key":"ref_67","unstructured":"Phienthrakul, T., and Kijsirikul, B. (2006, January 20\u201323). Evolving Hyperparameters of Support Vector Machines Based on Multi-Scale RBF Kernels. Proceedings of the International Conference on Intelligent Information Processing, Adelaide, Australia."},{"key":"ref_68","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1023\/A:1015059928466","article-title":"Evolution strategies\u2014A comprehensive introduction","volume":"1","author":"Beyer","year":"2002","journal-title":"Nat. Comput."},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1002\/1097-0142(1950)3:1<32::AID-CNCR2820030106>3.0.CO;2-3","article-title":"Index for rating diagnostic tests","volume":"3","author":"Youden","year":"1950","journal-title":"Cancer"},{"key":"ref_70","first-page":"37","article-title":"Evaluation: From precision, recall and f-measure to roc., informedness, markedness & correlation","volume":"2","author":"Powers","year":"2011","journal-title":"J. Mach. Learn. Technol."},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"3241","DOI":"10.1093\/bioinformatics\/btt547","article-title":"BioServices: A common Python package to access biological Web Services programmatically","volume":"29","author":"Cokelaer","year":"2013","journal-title":"Bioinformatics"},{"key":"ref_72","doi-asserted-by":"crossref","unstructured":"The UniProt Consortium (2017). UniProt: The universal protein knowledgebase. Nucleic Acids Res., 45, D158\u2013D169.","DOI":"10.1093\/nar\/gkw1099"},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1093\/nar\/28.1.235","article-title":"The Protein Data Bank","volume":"28","author":"Berman","year":"2000","journal-title":"Nucleic Acids Res."},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"1422","DOI":"10.1093\/bioinformatics\/btp163","article-title":"Biopython: Freely available Python tools for computational molecular biology and bioinformatics","volume":"25","author":"Cock","year":"2009","journal-title":"Bioinformatics"},{"key":"ref_75","doi-asserted-by":"crossref","unstructured":"Raschka, S. (2017). BioPandas: Working with molecular structures in pandas DataFrames. J. Open Source Softw., 2.","DOI":"10.21105\/joss.00279"},{"key":"ref_76","unstructured":"Hagberg, A., Swart, P., and Schult, D. (2008, January 19\u201324). Exploring network structure, dynamics, and function using NetworkX. Proceedings of the 7th Python in Science Conference (SciPy), Pasadena, CA, USA."},{"key":"ref_77","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","article-title":"SciPy 1.0: Fundamental algorithms for scientific computing in Python","volume":"17","author":"Virtanen","year":"2020","journal-title":"Nat. Methods"},{"key":"ref_78","doi-asserted-by":"crossref","unstructured":"Oliphant, T.E. (2007). Python for scientific computing. Comput. Sci. Eng., 9.","DOI":"10.1109\/MCSE.2007.58"},{"key":"ref_79","doi-asserted-by":"crossref","first-page":"27:1","DOI":"10.1145\/1961189.1961199","article-title":"LIBSVM: A library for support vector machines","volume":"2","author":"Chang","year":"2011","journal-title":"ACM Trans. Intell. Syst. Technol."},{"key":"ref_80","doi-asserted-by":"crossref","first-page":"861","DOI":"10.1016\/j.patrec.2005.10.010","article-title":"An Introduction to ROC Analysis","volume":"27","author":"Fawcett","year":"2006","journal-title":"Pattern Recognit. Lett."},{"key":"ref_81","doi-asserted-by":"crossref","first-page":"368","DOI":"10.1016\/j.neucom.2015.05.112","article-title":"Modeling and recognition of smart grid faults by a combined approach of dissimilarity learning and one-class classification","volume":"170","author":"Livi","year":"2015","journal-title":"Neurocomputing"},{"key":"ref_82","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1016\/j.swevo.2017.10.007","article-title":"A cluster-based dissimilarity learning approach for localized fault classification in Smart Grids","volume":"39","author":"Rizzi","year":"2018","journal-title":"Swarm Evol. Comput."},{"key":"ref_83","doi-asserted-by":"crossref","unstructured":"De Santis, E., Paschero, M., Rizzi, A., and Frattale Mascioli, F.M. (2018, January 8\u201313). Evolutionary Optimization of an Affine Model for Vulnerability Characterization in Smart Grids. Proceedings of the 2018 International Joint Conference on Neural Networks (IJCNN), Rio de Janeiro, Brazil.","DOI":"10.1109\/IJCNN.2018.8489749"},{"key":"ref_84","first-page":"188","article-title":"A Survey of Recent Trends in One Class Classification","volume":"Volume 6206","author":"Coyle","year":"2010","journal-title":"Artificial Intelligence and Cognitive Science"},{"key":"ref_85","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1016\/j.sigpro.2013.12.026","article-title":"A review of novelty detection","volume":"99","author":"Pimentel","year":"2014","journal-title":"Signal Process."},{"key":"ref_86","unstructured":"Martino, A., Rizzi, A., and Frattale Mascioli, F.M. (, January 1\u20133). Efficient Approaches for Solving the Large-Scale k-medoids Problem. Proceedings of the 9th International Joint Conference on Computational Intelligence\u2014Volume 1, Madeira, Portugal."},{"key":"ref_87","doi-asserted-by":"crossref","unstructured":"Martino, A., Rizzi, A., and Frattale Mascioli, F.M. (2018, January 8\u201313). Distance Matrix Pre-Caching and Distributed Computation of Internal Validation Indices in k-medoids Clustering. Proceedings of the 2018 International Joint Conference on Neural Networks (IJCNN), Rio de Janeiro, Brazil.","DOI":"10.1109\/IJCNN.2018.8489101"},{"key":"ref_88","unstructured":"Sabourin, C., Merelo, J.J., Madani, K., and Warwick, K. (2019). Efficient Approaches for Solving the Large-Scale k-Medoids Problem: Towards Structured Data. Computational Intelligence, Proceedings of the 9th International Joint Conference, IJCCI 2017 Funchal-Madeira, Portugal, 1\u20133 November 2017, Springer International Publishing."},{"key":"ref_89","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1109\/5.364485","article-title":"Fuzzy logic systems for engineering: A tutorial","volume":"83","author":"Mendel","year":"1995","journal-title":"Proc. IEEE"},{"key":"ref_90","doi-asserted-by":"crossref","unstructured":"Martino, A., De Santis, E., Baldini, L., and Rizzi, A. (2019, January 17\u201319). Calibration Techniques for Binary Classification Problems: A Comparative Analysis. Proceedings of the 11th International Joint Conference on Computational Intelligence\u2014Volume 1, Vienna, Austria.","DOI":"10.5220\/0008165504870495"},{"key":"ref_91","unstructured":"Martino, A. (2020). Pattern Recognition Techniques for Modelling Complex Systems in Non-Metric Domains. [Ph.D. Thesis, University of Rome \u201cLa Sapienza\u201d]."},{"key":"ref_92","unstructured":"Branden, C.I., and Tooze, J. (1991). Introduction to Protein Structure, Garland Publishing Inc."},{"key":"ref_93","doi-asserted-by":"crossref","first-page":"1471","DOI":"10.1021\/cr0101499","article-title":"Nonlinear Signal Analysis Methods in the Elucidation of Protein Sequence-Structure Relationships","volume":"102","author":"Giuliani","year":"2002","journal-title":"Chem. Rev."},{"key":"ref_94","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.sbi.2015.03.001","article-title":"Protein contact network topology: A natural language for allostery","volume":"31","author":"Giuliani","year":"2015","journal-title":"Curr. Opin. Struct. Biol."},{"key":"ref_95","unstructured":"Devore, J.L., and Peck, R. (2001). Statistics: The Exploration and Analysis of Data, Brooks\/Cole. [4th ed.]."},{"key":"ref_96","unstructured":"Bartz, A.E. (1988). Basic Statistical Concepts, Macmillan Pub Co."},{"key":"ref_97","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.sbi.2015.10.004","article-title":"Allosteric sites: Remote control in regulation of protein activity","volume":"37","author":"Guarnera","year":"2016","journal-title":"Curr. Opin. Struct. Biol."},{"key":"ref_98","doi-asserted-by":"crossref","first-page":"E12201","DOI":"10.1073\/pnas.1810452115","article-title":"Eigenvector centrality for characterization of protein allosteric pathways","volume":"115","author":"Negre","year":"2018","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_99","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1090\/S0273-0979-09-01249-X","article-title":"Topology and data","volume":"46","author":"Carlsson","year":"2009","journal-title":"Bull. Am. Math. Soc."},{"key":"ref_100","doi-asserted-by":"crossref","first-page":"501","DOI":"10.1146\/annurev-statistics-031017-100045","article-title":"Topological Data Analysis","volume":"5","author":"Wasserman","year":"2018","journal-title":"Annu. Rev. Stat. Its Appl."},{"key":"ref_101","unstructured":"Estrada, E., and Rodriguez-Velazquez, J.A. (2005). Complex networks as hypergraphs. arXiv."},{"key":"ref_102","doi-asserted-by":"crossref","first-page":"p03034","DOI":"10.1088\/1742-5468\/2009\/03\/P03034","article-title":"Persistent homology of complex networks","volume":"2009","author":"Horak","year":"2009","journal-title":"J. Stat. Mech. Theory Exp."},{"key":"ref_103","doi-asserted-by":"crossref","unstructured":"Barbarossa, S., and Sardellitti, S. (2020). Topological Signal Processing over Simplicial Complexes. IEEE Trans. Signal Process.","DOI":"10.1109\/TSP.2020.2981920"},{"key":"ref_104","unstructured":"Ghrist, R.W. (2014). Elementary Applied Topology, Createspace."},{"key":"ref_105","first-page":"175","article-title":"On the Vietoris-Rips complexes and a cohomology theory for metric spaces","volume":"138","author":"Hausmann","year":"1995","journal-title":"Ann. Math. Stud."},{"key":"ref_106","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1007\/s00454-004-1146-y","article-title":"Computing persistent homology","volume":"33","author":"Zomorodian","year":"2005","journal-title":"Discret. Comput. Geom."},{"key":"ref_107","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1016\/j.cag.2010.03.007","article-title":"Fast construction of the Vietoris-Rips complex","volume":"34","author":"Zomorodian","year":"2010","journal-title":"Comput. Graph."},{"key":"ref_108","unstructured":"Munkres, J.R. (1984). Elements of Algebraic Topology, Addison-Wesley."},{"key":"ref_109","unstructured":"Artin, M. (1991). Algebra, Prentice Hall."},{"key":"ref_110","doi-asserted-by":"crossref","unstructured":"Newman, M.E.J. (2010). Networks: An Introduction, Oxford University Press.","DOI":"10.1093\/acprof:oso\/9780199206650.003.0001"},{"key":"ref_111","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1007\/BF02289026","article-title":"A new status index derived from sociometric analysis","volume":"18","author":"Katz","year":"1953","journal-title":"Psychometrika"},{"key":"ref_112","doi-asserted-by":"crossref","unstructured":"Wasserman, S., and Faust, K. (1994). Social Network Analysis: Methods and Applications, Cambridge University Press.","DOI":"10.1017\/CBO9780511815478"},{"key":"ref_113","doi-asserted-by":"crossref","first-page":"136","DOI":"10.1016\/j.socnet.2007.11.001","article-title":"On variants of shortest-path betweenness centrality and their generic computation","volume":"30","author":"Brandes","year":"2008","journal-title":"Soc. Netw."},{"key":"ref_114","doi-asserted-by":"crossref","first-page":"278701","DOI":"10.1103\/PhysRevLett.87.278701","article-title":"Universal behavior of load distribution in scale-free networks","volume":"87","author":"Goh","year":"2001","journal-title":"Phys. Rev. Lett."},{"key":"ref_115","doi-asserted-by":"crossref","first-page":"056103","DOI":"10.1103\/PhysRevE.71.056103","article-title":"Subgraph centrality in complex networks","volume":"71","author":"Estrada","year":"2005","journal-title":"Phys. Rev. E"},{"key":"ref_116","doi-asserted-by":"crossref","first-page":"713","DOI":"10.1016\/S0009-2614(00)00158-5","article-title":"Characterization of 3D molecular structure","volume":"319","author":"Estrada","year":"2000","journal-title":"Chem. Phys. Lett."},{"key":"ref_117","doi-asserted-by":"crossref","first-page":"222","DOI":"10.1080\/15427951.2013.865686","article-title":"Axioms for centrality","volume":"10","author":"Boldi","year":"2014","journal-title":"Internet Math."},{"key":"ref_118","doi-asserted-by":"crossref","unstructured":"Mones, E., Vicsek, L., and Vicsek, T. (2012). Hierarchy measure for complex networks. PLoS ONE, 7.","DOI":"10.1371\/journal.pone.0033799"},{"key":"ref_119","doi-asserted-by":"crossref","first-page":"027105","DOI":"10.1103\/PhysRevE.75.027105","article-title":"Generalizations of the clustering coefficient to weighted complex networks","volume":"75","author":"Onnela","year":"2007","journal-title":"Phys. Rev. E"},{"key":"ref_120","doi-asserted-by":"crossref","first-page":"3747","DOI":"10.1073\/pnas.0400087101","article-title":"The architecture of complex weighted networks","volume":"101","author":"Barrat","year":"2004","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"ref_121","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.laa.2005.09.008","article-title":"Laplacian energy of a graph","volume":"414","author":"Gutman","year":"2006","journal-title":"Linear Algebra Appl."},{"key":"ref_122","doi-asserted-by":"crossref","first-page":"895","DOI":"10.1038\/nature03288","article-title":"Functional cartography of complex metabolic networks","volume":"433","author":"Guimera","year":"2005","journal-title":"Nature"},{"key":"ref_123","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1126\/science.220.4598.671","article-title":"Optimization by simulated annealing","volume":"220","author":"Kirkpatrick","year":"1983","journal-title":"Science"},{"key":"ref_124","doi-asserted-by":"crossref","first-page":"2589","DOI":"10.1016\/j.patcog.2008.12.029","article-title":"Graph characteristics from the heat kernel trace","volume":"42","author":"Xiao","year":"2009","journal-title":"Pattern Recognit."},{"key":"ref_125","doi-asserted-by":"crossref","unstructured":"Xiao, B., and Hancock, E.R. (2005, January 7\u20139). Graph clustering using heat content invariants. Proceedings of the Iberian Conference on Pattern Recognition and Image Analysis, Estoril, Portugal.","DOI":"10.1007\/11492542_16"},{"key":"ref_126","doi-asserted-by":"crossref","first-page":"623","DOI":"10.1134\/S0026893308040195","article-title":"Radius of gyration as an indicator of protein structure compactness","volume":"42","author":"Lobanov","year":"2008","journal-title":"Mol. Biol."},{"key":"ref_127","doi-asserted-by":"crossref","unstructured":"Butler, S. (2016). Algebraic aspects of the normalized Laplacian. Recent Trends in Combinatorics, Springer.","DOI":"10.1007\/978-3-319-24298-9_13"},{"key":"ref_128","doi-asserted-by":"crossref","first-page":"1065","DOI":"10.1214\/aoms\/1177704472","article-title":"On estimation of a probability density function and mode","volume":"33","author":"Parzen","year":"1962","journal-title":"Ann. Math. Stat."},{"key":"ref_129","doi-asserted-by":"crossref","first-page":"605","DOI":"10.1093\/biomet\/66.3.605","article-title":"On optimal and data-based histograms","volume":"66","author":"Scott","year":"1979","journal-title":"Biometrika"}],"container-title":["Entropy"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1099-4300\/22\/7\/794\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:50:14Z","timestamp":1760176214000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1099-4300\/22\/7\/794"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,21]]},"references-count":129,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2020,7]]}},"alternative-id":["e22070794"],"URL":"https:\/\/doi.org\/10.3390\/e22070794","relation":{},"ISSN":["1099-4300"],"issn-type":[{"type":"electronic","value":"1099-4300"}],"subject":[],"published":{"date-parts":[[2020,7,21]]}}}