Softwares

  • GESL: a C library implementing the string edit similarity learning method. GESL handles multi-class problems and also includes a classification library that allows to learn a sparse classifier from an edit similarity. GESL is under GNU/GPL 3 license. (associated paper)
  • Piccata: A java library for learning weighted or unweighted tree automata from samples.
  • JProGraM - PRObabilistic GRAphical Models in Java: A java library which can be used for learning a number of statistical models from data, such as Bayesian networks, Markov random fields, hybrid random fields, probabilistic decision trees, dependency networks, Gaussian mixture models, Parzen windows, and Nadaraya-Watson conditional density estimators.