Javier Fumanal Idocin
Hi! I am Postdoc YUFE MSCA fellow in the University of Essex, working in Prof. Javier Andreu-Perez’s research group, researching in Explainable Artificial Intelligence. I did my PhD in the Grupo de Inteligencia y Artificial Razonamiento Aproximado (GIARA) in the Public University of Navarre under the supervision of Prof. Humberto Bustince and Prof. Óscar Cordón. During my PhD I also was a visiting researcher in the University of Essex, under the supervision of Prof Hani Hagras.
What I work on
- Interpretable models. Rule-based classifiers whose IF-THEN rules people can read and check, built on fuzzy logic. I maintain Ex-Fuzzy, a Python library for them.
- Reliable predictions. Models that say how sure they are, and abstain or ask for more information when they are not: conformal prediction, interval-valued fuzzy sets and dynamic feature selection.
- What LLMs believe. How large language models update their beliefs about a problem as evidence arrives, how far that is from a Bayesian observer, and when they break the rules they are given.
Try it in your browser
Ex-Fuzzy Lab: upload a dataset, learn fuzzy rules with Ex-Fuzzy and explore them, with nothing to install.
What does the model think it knows?: watch LLMs play a clue game and a text dungeon, turn by turn, against the Bayesian answer.
Thesis topics
I supervise BSc and MSc projects. Some topics I would like to work on with students, though your own ideas are welcome too:
- Models that know when to abstain, or when to ask for more information. Classifiers that refuse to answer when the evidence is weak, or that pick, case by case, the next measurement worth taking and stop as soon as they are confident enough, without spending more than they need.
- Do vision concepts mean what we think? Checking whether the concepts detected by concept bottleneck models are reliable, and what happens to the explanation when they are not.
- LLM safety. Probing language models to understand the uncertainty they manage about a problem, and how that uncertainty affects their behaviour, for example when they break the rules they are given.
- Extending Ex-Fuzzy. New learning algorithms, visualisations or applications for the library and its browser lab.
If one of these sounds interesting, send me an email.
Besides science, my personal interests include playing the piano and the guitar, reading lots about ancient history and MTG. My (now) favourite book is La Batalla en el Fin del Mundo, by Mario Vargas Llosa.
Looking to collaborate? I am always open to hear about new ideas! Just feel free to send me an email.
news
| Nov 09, 2026 | New vibe projects section, with the tools and LLM agent skills I vibe code on the side: cute-claude, Visor, a literature wiki skill and Astra + Opus. |
|---|---|
| Nov 05, 2026 | New technical report and project page: “What does the model think it knows? A latent model of how an LLM updates its beliefs”. The page has the report itself, turn-by-turn replays of the two games the LLMs play, and the code and results on GitHub. |
| Sep 24, 2026 | “Hypernetworks for Dynamic Feature Selection” accepted at NeurIPS 2026. |
| Sep 15, 2026 | Ex-Fuzzy 3.1.1 released on PyPI! This version runs up to 20x faster than the 2.X versions and brings significant accuracy improvements to its rule-based methods, reaching state-of-the-art results among interpretable classifiers. Accurate, efficient, and compact rule bases, all in one library: pip install ex-fuzzy |
| Sep 01, 2026 | Ex-Fuzzy updated with regression support, GPU acceleration, and FERL (Fast Evidential Rule Learning). FERL is a highly performant classifier with Dempster-Shafer, Out of Distribution Detection and Abstention, so you can now use an explainable model as well for the most challenging tasks with Ex-Fuzzy! |
YUFE4Postdocs MSCA fellow
University of Essex, UK
news
pip install ex-fuzzy