Machine Learning is a set of methods and techniques for constructing software systems automatically by analyzing only examples of the desired behaviour.
You do not write a program. You only provide examples of what you want. The program will be synthesized automatically.

In our lab we focus on engineering applications: have a look at our publications.

The Lab is directed by prof. Alberto Bartoli, assisted by prof. Eric Medvet, and hosts PostDocs, PhD students and LM, LT students: check the opportunities.
The Lab is part of DIA, University of Trieste, located in Trieste, Italy.

Follow us on Twitter
Recent news Feed icon

Survey on eduroam configuration (ARES paper)

11-06-2018In our recent paper Evil twins and WPA2 Enterprise: A coming security disaster? we documented the security risks associated with wi-fi devices that are not configured correctly. A pervasive example of those devices are smartphones. The security risks...More

Best paper at EuroGP 2018!

09-04-2018Our work "On the Automatic Design of a Representation for Grammar-based Genetic Programming" has been chosen as best paper at the 21st European Conference on Genetic Programming (part of Evostar 2018). This work is somewhat theoretical, at least for our...More

Evil Twins and WPA2 Enterprise: A Coming Security Disaster?

11-01-2018This post is an introduction for the research paper “Evil twins and WPA2 Enterprise: A coming security disaster?”, to appear on Computers & Security, Elsevier ( Download link at the end of the post. Would you...More

Journal Paper on Active Learning of Regexes from Examples

04-03-2017Yet another great result for our multi-year activity on the automatic construction of regular expressions from examples of the desired behavior: our work Active Learning of Regular Expressions for Entity Extraction has been accepted for publication on...More

Open PostDoc position

01-03-2017The lab has 1 one-year Postdoctoral fellowship available. The fellow will work on the "Design and development of a Machine Learning-based software system for detecting and predicting failures and wear in internal combustion engines", as part of a research...More