Machine Learning
Foundational methods for robust, safe, and transparent models — with a focus on reliability under distribution shift and on interpretability of deep architectures.
Full Professor · Sapienza University of Rome
I lead the RSTLess research group on Robust, Safe, and Transparent Machine Learning, and coordinate the Ph.D. Programme in Data Science at Sapienza. My work sits at the intersection of Machine Learning, Natural Language Processing (with applications to Information Retrieval and RAG), and Generative & Agentic AI.
Fabrizio Silvestri is a Full Professor of Computer Science at Sapienza University of Rome, where he leads the RSTLess research group on Robust, Safe, and Transparent Machine Learning and serves as Coordinator of the Ph.D. Programme in Data Science. His research spans Machine Learning, Natural Language Processing (with applications to Information Retrieval and RAG), and Generative and Agentic AI, with a recent focus on the reliability and interpretability of large language models.
Before joining Sapienza, he spent several years in industrial research. At Facebook (now Meta), London, he first worked on Facebook Search, where he productionized the query recommendation system serving billions of users daily; he then joined Facebook AI Research (FAIR), developing models to detect and limit the spread of misinformation across Meta's platforms. Earlier, at Yahoo Labs (London and Barcelona), he worked on web search quality, query understanding, and sponsored search, and before that he was a Senior Researcher at ISTI-CNR in Pisa.
He has authored nearly 200 peer-reviewed publications — more than 60 at CORE A/A* conferences (SIGIR, WWW, KDD, CIKM, WSDM, RecSys, ACL, EMNLP, NeurIPS, IJCAI, ICDE, ICDM, CVPR) and nearly 30 in Scimago Q1 computer-science journals — and his work has accumulated over 11,000 citations on Google Scholar. He regularly serves on the organizing committees of international conferences and workshops, including roles as General Chair, Program Chair, and Area Chair at leading venues in machine learning, natural language processing, and generative AI.
Foundational methods for robust, safe, and transparent models — with a focus on reliability under distribution shift and on interpretability of deep architectures.
Natural Language Processing applied to Information Retrieval and Retrieval-Augmented Generation: query understanding, dense retrieval, and grounded generation.
Large language models and agents: their capabilities, their failure modes, and the techniques that make them trustworthy enough for real-world deployment.
RSTLess group research line — robustness, safety, fairness, and transparency of ML systems, and mitigation of misinformation in online platforms.
Loading publications…
I coordinate the Ph.D. Programme in Data Science at Sapienza University of Rome. I currently teach the following courses:
Applications of Machine Learning — taught in Italian.
Graduate course on generative models, LLMs, and agentic AI — taught in English.
Module on modern NLP within the joint Natural Language Processing and Text Mining course.
I regularly supervise MSc and PhD theses on topics including retrieval-augmented generation, interpretability of large language models, graph neural networks for recommendation, and robustness of sequence models. Prospective students are welcome to get in touch.
DIAG — Dipartimento di Ingegneria Informatica, Automatica e Gestionale
Sapienza University of Rome
Room B209, Via Ariosto 25, 00185 Rome, Italy
fsilvestri@diag.uniroma1.it
+39 06 7727 4015