<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Dario Loi</title><description>Papers, projects, and writing by Dario Loi, Ph.D. student in Computer Engineering at Northeastern University, working on machine learning.</description><link>https://dario-loi.github.io/</link><language>en-us</language><item><title>A Metacognitive Framework for Test-Time Adaptation: Taxonomy and Research Challenges</title><link>https://dario-loi.github.io/publications/metacognitive-tta/</link><guid isPermaLink="true">https://dario-loi.github.io/publications/metacognitive-tta/</guid><description>A cognitive psychology perspective of Test-Time Adaptation: how adaptation should be designed and evaluated to be robust to real-world conditions.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;AAAI 2026 Fall Symposium on Artificial Metacognition (METACOG-26), Top 3 paper. Dario Loi, Gabriele Onorato, Antonella Coviello, Shahriar Rifat, Nathaniel D. Bastian, Francesco Restuccia.&lt;/p&gt;&lt;p&gt;In Test-Time Adaptation, when out-of-distribution samples interleave unpredictably with corrupted in-distribution samples, adaptation without corrective measures is prone to significant performance decrease. Existing protocols rely on unreliable cues (e.g., predictive entropy) which are unable to distinguish corrupted in-distribution data from semantically novel open-set samples. To address this issue, we formalize Test-Time Adaptation through a two-level metacognitive framework that decouples task execution from control, facilitating a unified taxonomy that categorizes existing Test-Time Adaptation protocols across three core axes, i.e., which knowledge is monitored, which part of the models are targeted for adaptation, and how adaptation occurs. We provide evidence that robust corrective measures in Test-Time Adaptation require monitoring grounded in structured internal representations to reliably estimate model competence. Lastly, we frame monitoring as a resource-allocation problem, examine neuromorphic substrates for bounded self-regulation, and outline key open challenges.&lt;/p&gt;</content:encoded><category>Out-of-distribution detection</category><category>Interpretability</category><category>Wild test-time adaptation</category><category>Open-world test-time adaptation</category><category>Entropy minimization</category><category>Tent</category><category>OOD gating</category><category>Concept-based interpretability</category><category>CRAFT</category><category>FACE</category><category>Signal detection theory</category><category>Feeling of Rightness</category><category>Neuromorphic computing</category><enclosure url="https://dario-loi.github.io/publications/metacognitive-tta/metacognitive-tta.pdf" length="3108202" type="application/pdf"/></item><item><title>A Metacognitive Perspective on Anomaly Detection with Vision Foundation Models</title><link>https://dario-loi.github.io/publications/metacognitive-ad/</link><guid isPermaLink="true">https://dario-loi.github.io/publications/metacognitive-ad/</guid><description>A metacognitive perspective on anomaly detection: a simpler scorer ranks defects better but decides worse until its threshold is recalibrated, so ranking and decisions should be evaluated separately.</description><pubDate>Fri, 06 Nov 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;AAAI 2026 Fall Symposium on Artificial Metacognition (METACOG-26). Matteo Galiazzo, Gabriele Onorato, Dario Loi, Nathaniel D. Bastian, Francesco Restuccia.&lt;/p&gt;&lt;p&gt;Anomaly Detection (AD) in images identifies defective regions by scoring against a model of normality learned from defect-free data. Current state of the art methods encode images via a frozen Vision Foundation Model (VFM) backbone and score them by their Nearest-Neighbor (NN) distance to a memory bank of normal samples. Recently, due to the parallel evolution of VFM encoders and scoring mechanism, the need to disentangle their individual contributions has emerged, in order to guarantee the deployment of the best performing model in specific industrial production environments. In our work, we analyze AD within a metacognitive perspective, we freeze the backbone and swap the scorer, replacing NN distance with a Mahalanobis score over a Gaussian distribution. By doing that, we can evaluate two different metacognitive functions of the scoring mechanisms: monitoring how far an observation is from the learned model of normality via a threshold-free metric, and deciding when the difference justifies an action according to a threshold. We show that these two metacognitive functions can dissociate. We further notice that replacing a NN memory bank with a simpler Mahalanobis model improves pixel-level monitoring (+8.00 AU-PRO$_{0.05}$ on MVTec AD 2) while degrading the segmentation performance after the thresholding step $(-13.46\ F_1)$. Lastly, we show that a threshold derived by Extreme Value Theory (EVT) recovers that loss without using anomalous data: the decision stops contradicting the monitoring signal, the $F_1$ difference between the two scorers decreases from 13.46 to 0.61 points on MVTec AD 2, with consistent gains on MVTec AD and VisA.&lt;/p&gt;</content:encoded><category>Vision foundation models</category><category>Industrial anomaly detection</category><category>Anomaly segmentation</category><category>MVTec AD 2</category><category>VisA</category><category>DINOv3</category><category>Mahalanobis distance</category><category>Extreme value theory</category><category>Threshold calibration</category><category>AU-PRO</category><category>Metacognitive sensitivity</category><enclosure url="https://dario-loi.github.io/publications/metacognitive-ad/metacognitive-ad.pdf" length="957838" type="application/pdf"/></item><item><title>Topological Deep Learning Challenge 2026: Bridging the Gap</title><link>https://dario-loi.github.io/publications/tdl-challenge-2026/</link><guid isPermaLink="true">https://dario-loi.github.io/publications/tdl-challenge-2026/</guid><description>The 2026 Topological Deep Learning Challenge put graph neural networks and higher-order topological neural networks side by side in TopoBench, on synthetic graphs whose structure is set by design, and found that which family does better depends on the task. Our implementation of the directed sheaf neural network took first place in the graph neural network track.</description><pubDate>Tue, 03 Nov 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;2nd Conference on Topology, Algebra, and Geometry in Data Science (TAG-DS 2026), First place, Track 1 (GNNs). Guillermo Bernárdez, Lev Telyatnikov, Mathilde Papillon, Marco Montagna, Louisa Cornelis, Louis Van Langendonck, Antonio Purificato, Bruno Neri, David Leko, Donatella Genovese, Eleonora Grassucci, Jan-Willem Van Looy, Johan Mathe, Lucia Testa, Luka Benić, Melanie Weber, Olga Zaghen, Pavlo Vasylenko, Raffael Theiler, Scott Mahan, Gaurav Khanal, Valentina Sánchez, Dario Loi, Gabriele Onorato, Prasanna Devadiga, Taejin Paik, Anier Velasco Sotomayor, Jonas Müller, Aarav Gupta, Riyan Patel, Grold Otieno Mboya, Pushparaj Devadiga, Adam Gohain, Dominik Filipiak, Michael Banf, Alireza Mohammadian, Amirreza Akbari, Gabriel Chaviano Díaz, Marcos Chávez Mesa, Ankit Grover, Rémi Bourgerie, Alessio Comparini, Ankit Kumar, Mohammad Yusuf, Devesh Kaushal, Francesco Orsi, Ghazal Mostofi, Kolya Lettl, Salwa Khattami, Gabriel Franco, Yelizaveta Falkouskaya, Jorge Luiz Franco, Kajal Singla, Fernando David Espinosa Iñiguez, Raj Patil, Eric Dolores-Cuenca, Luigi Petti, Chenguang Xu, Stefano Blando, Christine Zeh, Lennart Bastian, Kaden Zheng, Vihan Tiwari, Sud Athreya, Hisataka Kajita, Hugo Micheron, Rémi Devaux, Antoine Jardin, Tegan Emerson, Olga Fink, Nina Miolane.&lt;/p&gt;&lt;p&gt;This paper describes the 2026 edition of the Topological Deep Learning Challenge: Bridging the Gap, hosted at the second Topology, Algebra, and Geometry in Data Science (TAG-DS) Conference. Where previous editions grew the modelling and data ecosystem of Topological Deep Learning (TDL), this edition set out to place Graph Neural Networks (GNNs) and Topological Neural Networks (TNNs) side by side under a single evaluation pipeline. Participants implemented recent state-of-the-art architectures in TopoBench, with Track 1 covering GNNs and Track 2 covering TNNs. They evaluated these implementations on shared synthetic benchmarks generated with GraphUniverse, which independently controls homophily, average degree and degree-distribution heaviness. The challenge yielded 68 qualifying submissions from 34 teams, spanning the graph, simplicial, cellular, hypergraph and combinatorial domains. For the first time, submissions were also tracked on a public leaderboard, which we summarize and analyze here. Our analysis finds that the differences between the submitted tracks are strongly task-dependent: the mean accuracy gap is modest on community detection, while on triangle counting the Track 1 mean error is 1.85 times the Track 2 mean. Several structurally informed GNNs also outperform the Track 2 mean on triangle counting.&lt;/p&gt;</content:encoded><category>Graph neural networks</category><category>Topological neural networks</category><category>TopoBench</category><category>TDL Challenge 2026</category><category>GraphUniverse</category><category>Synthetic graph benchmarks</category><category>GNN vs TNN</category><category>Higher-order message passing</category><category>Sheaf neural networks</category><category>Directed sheaf neural networks</category><category>DSNN</category><category>Simplicial complexes</category><category>Cell complexes</category><category>Hypergraphs</category><category>Combinatorial complexes</category><category>Homophily</category><category>Community detection</category><category>Triangle counting</category><enclosure url="https://dario-loi.github.io/publications/tdl-challenge-2026/tdl-challenge-2026.pdf" length="352070" type="application/pdf"/></item><item><title>Polytope</title><link>https://dario-loi.github.io/projects/polytope/</link><guid isPermaLink="true">https://dario-loi.github.io/projects/polytope/</guid><description>A design system for academic sites, paper pages, and research demos: tokens, CSS components, Astro components, and plotting themes compiled from one token file. Open source, Apache 2.0.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate><category>Design systems</category><category>Astro</category><category>CSS</category><category>Python</category></item><item><title>Implicit Sheaf Operators for Effective and Efficient Cellular Sheaf Learning</title><link>https://dario-loi.github.io/publications/implicit-sheaf-operators/</link><guid isPermaLink="true">https://dario-loi.github.io/publications/implicit-sheaf-operators/</guid><description>Implicit Sheaf Operators make sheaf neural networks fast: they apply sheaf diffusion and sheaf convolution locally at each node, without building the sheaf Laplacian, cutting time, memory, and energy down to edge devices. Built on them, Sheaf Convolutional Networks match or beat the accuracy of Neural Sheaf Diffusion on most node classification benchmarks.</description><pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Preprint, August 2026. Gabriele Onorato, Dario Loi, Cristian Apostol, Nathaniel D. Bastian, Francesco Restuccia.&lt;/p&gt;&lt;p&gt;While Sheaf Neural Networks (SNNs) enrich $n$-node $m$-edge diffusion of $f$-dimensional node features with $d$-dimensional node and edge stalks, they require computing a sparse $nd \times nd$ sheaf Laplacian, whose computation is prohibitive on edge devices. This paper addresses this issue with Implicit Sheaf Operators (ISOs), a type of sheaf topological operators that leverage the topological structure of cellular sheaves to decompose the global diffusion process into local operator-vector products. We mathematically prove that ISO eliminates the $O(md^2 \log(md^2))$ sparse-coalescing term and reduces the space complexity by $O(\min(d, f))$ with respect to traditional Neural Sheaf Diffusion (NSD). Our experiments indicate that ISO-based operators achieve latency reduction of up to 4.87× and save up to 3.92× peak GPU memory. On real graph classification data, ISO uses up to 1.24× less energy and 3.08× less on-device memory as measured on a Jetson Orin Nano. Finally, to bring ISO to practice, we introduce Sheaf Convolutional Networks (SCNs), an ISO-based SNN attaining up to 3.93% higher accuracy compared to NSD-based SNNs on node classification benchmarks.&lt;/p&gt;</content:encoded><category>Graph neural networks</category><category>Efficient deep learning</category><category>Neural Sheaf Diffusion</category><category>Fast neural sheaf diffusion</category><category>Efficient sheaf neural networks</category><category>Sheaf Laplacian</category><category>Connection Laplacian</category><category>Cellular sheaves</category><category>Matrix-free message passing</category><category>Heterophily</category><category>Edge devices</category><category>Jetson Orin Nano</category><enclosure url="https://dario-loi.github.io/publications/implicit-sheaf-operators/implicit-sheaf-operators.pdf" length="744194" type="application/pdf"/></item><item><title>Implicit Inversion turns CLIP into a Decoder</title><link>https://dario-loi.github.io/publications/implicit-inversion-clip/</link><guid isPermaLink="true">https://dario-loi.github.io/publications/implicit-inversion-clip/</guid><description>We turn the discriminative CLIP model into a generator capable of addressing multiple tasks, such as text-to-image synthesis, style transfer, and image editing, without fine-tuning.</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;The Fourteenth International Conference on Learning Representations (ICLR 2026), Poster. Antonio D&apos;Orazio, Maria Rosaria Briglia, Donato Crisostomi, Dario Loi, Emanuele Rodolà, Iacopo Masi.&lt;/p&gt;&lt;p&gt;CLIP is a discriminative model trained to align images and text in a shared embedding space. Due to its multimodal structure, it serves as the backbone of many generative pipelines, where a decoder is trained to map from the shared space back to images. We show that image synthesis is nevertheless possible using CLIP alone—without a pre-trained generative decoder or CLIP tuning. Our approach optimizes a frequency-aware implicit neural representation that encourages coarse-to-fine generation by stratifying frequencies across network layers. To stabilize this inverse mapping, we introduce adversarially robust initialization, a lightweight Orthogonal Procrustes projection to align local text and image embeddings, and a blending loss that anchors outputs to natural image statistics. With CLIP frozen, this framework unlocks capabilities such as text-to-image generation, style transfer, and image reconstruction. Our findings suggest that discriminative models may hold untapped generative potential, hidden in plain sight.&lt;/p&gt;</content:encoded><category>Generative models</category><category>Text-to-image generation</category><category>Vision foundation models</category><category>Implicit neural representations</category><category>CLIP inversion</category><category>Model inversion</category><category>Training-free text-to-image</category><category>Image generation without a decoder</category><category>Frozen CLIP</category><category>FINER</category><category>Adversarial weight perturbation</category><category>Direct Ascent Synthesis</category><category>Style transfer</category><category>Image editing</category><enclosure url="https://dario-loi.github.io/publications/implicit-inversion-clip/implicit-inversion-clip.pdf" length="12107099" type="application/pdf"/></item><item><title>Topological Deep Learning Challenge 2025: Expanding the Data Landscape</title><link>https://dario-loi.github.io/publications/tdl-challenge-2025/</link><guid isPermaLink="true">https://dario-loi.github.io/publications/tdl-challenge-2025/</guid><description>The 2025 Topological Deep Learning Challenge asked the community to extend TopoBench with new datasets, benchmark tasks, and data pipelines; this report describes the challenge and what it received.</description><pubDate>Fri, 27 Feb 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;1st Conference on Topology, Algebra, and Geometry in Data Science (TAG-DS 2025). Guillermo Bernárdez, Lev Telyatnikov, Mathilde Papillon, Marco Montagna, Raffael Theiler, Louisa Cornelis, Johan Mathe, Miquel Ferriol, Pavlo Vasylenko, Jan-Willem Van Looy, Lucia Testa, Bruno Neri, Donatella Genovese, Melanie Weber, Amaury Wei, Alessio Devoto, Alexander Weers, Robert Jankowski, Loris Cino, David Leko, Michael Banf, Jonas Müller, Thomas Grapentin, Taejin Paik, Abhijeet Dutta, Hugo Walter, Thomas Vaitses Fontanari, Ali Ghasemi, Dario Loi, Haitz Sáez de Ocáriz Borde, Gabriela Aguilar-Argüello, Giovanni B. da Rosa, Théo Saulus, Eric Rubiel Dolores-Cuenca, Leonardo Di Nino, Pierrick Leroy, Mario Edoardo Pandolfo, Andrea Cavallo, Yu Qin, Pavel Snopov, Amirreza Akbari, Ixchel Meza-Chávez, Louis Van Langendonck, Jared Able, Maria Yuffa Meshcheryakova, Henry Tsay, Luka Benić, Dominik Filipiak, Patrick Liu, Huidong Liang, Alexsandro Santos da Rosa Jr., Tiziana Cattai, Henrique M. Borges, Enrico Grimaldi, Manuel Lecha, Claudio Battiloro, Xuan-Chen Liu, Raj Deshpande, Graham Johnson, Igor Morgunov, Hugo Micheron, Rémi Devaux, Antoine Jardin, Tegan Emerson, Olga Fink, Nina Miolane.&lt;/p&gt;&lt;p&gt;This paper describes the 2025 edition of the Topological Deep Learning Challenge: Expanding the Data Landscape, hosted at the first Topology, Algebra, and Geometry in Data Science (TAG-DS) Conference. This year’s challenge aimed to address the data bottleneck in the field by systematically expanding the ecosystem of Topological Deep Learning (TDL). Powered by TopoBench, the challenge was organized into two primary missions: enriching the data landscape with diverse datasets, and advancing core data infrastructure. In particular, participants were invited to contribute to the open-source platform by implementing new dataset loaders, designing new benchmark tasks, or engineering robust, scalable data pipelines. The initiative successfully yielded 44 qualifying submissions. This paper outlines the scope of the competition and summarizes the key results and findings, highlighting the new resources now available to the TDL community.&lt;/p&gt;</content:encoded><category>Graph neural networks</category><category>TopoBench</category><category>TDL Challenge 2025</category><category>Higher-order datasets</category><category>Hypergraphs</category><category>Cell complexes</category><category>Simplicial complexes</category><category>Liftings</category><category>MoleculeNet</category><enclosure url="https://dario-loi.github.io/publications/tdl-challenge-2025/tdl-challenge-2025.pdf" length="103749" type="application/pdf"/></item><item><title>AutoBench: Automating LLM Evaluation through Reciprocal Peer Assessment</title><link>https://dario-loi.github.io/publications/autobench/</link><guid isPermaLink="true">https://dario-loi.github.io/publications/autobench/</guid><description>Language models take turns writing tasks, answering them, and judging each other&apos;s answers; weighting each judge by how reliable it proves yields rankings that agree with established benchmarks.</description><pubDate>Sun, 26 Oct 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Preprint, October 2025. Dario Loi, Elena Maria Muià, Federico Siciliano, Giovanni Trappolini, Vincenzo Crisà, Peter Kruger, Fabrizio Silvestri.&lt;/p&gt;&lt;p&gt;We present AutoBench, a fully automated and self-sustaining framework for evaluating Large Language Models (LLMs) through reciprocal peer assessment. This paper provides a rigorous scientific validation of the AutoBench methodology, originally developed as an open-source project by eZecute S.R.L. Unlike static benchmarks that suffer from test-set contamination and limited adaptability, AutoBench dynamically generates novel evaluation tasks while models alternately serve as question generators, contestants, and judges across diverse domains. An iterative weighting mechanism amplifies the influence of consistently reliable evaluators, aggregating peer judgments into consensus-based rankings that reflect collective model agreement. Our experiments demonstrate strong correlations with established benchmarks including MMLU-Pro and GPQA (respectively 78% and 63%), validating this peer-driven evaluation paradigm. The multi-judge design significantly outperforms single-judge baselines, confirming that distributed evaluation produces more robust and human-consistent assessments. AutoBench offers a scalable, contamination-resistant alternative to static benchmarks for the continuous evaluation of evolving language models.&lt;/p&gt;</content:encoded><category>LLM evaluation</category><category>Large language models</category><category>LLM-as-a-judge</category><category>Peer assessment</category><category>Automated LLM benchmark</category><category>Benchmark contamination</category><category>Benchmark saturation</category><category>LLM leaderboard</category><category>Multi-judge evaluation</category><category>MMLU-Pro</category><category>GPQA</category><enclosure url="https://dario-loi.github.io/publications/autobench/autobench.pdf" length="317439" type="application/pdf"/></item><item><title>StemSep</title><link>https://dario-loi.github.io/projects/stemsep/</link><guid isPermaLink="true">https://dario-loi.github.io/projects/stemsep/</guid><description>A web app that splits an audio file into stems (vocals, drums, bass, guitar, and the rest) with Demucs. Open source, Apache 2.0.</description><pubDate>Sat, 05 Apr 2025 00:00:00 GMT</pubDate><category>Python</category><category>Audio</category><category>Gradio</category></item><item><title>StapleGL</title><link>https://dario-loi.github.io/projects/staplegl/</link><guid isPermaLink="true">https://dario-loi.github.io/projects/staplegl/</guid><description>A header-only OpenGL wrapper in modern C++20 with no dependencies: buffers, shaders, textures, and framebuffers as C++ objects. Open source, MIT.</description><pubDate>Mon, 24 Apr 2023 00:00:00 GMT</pubDate><category>C++</category><category>OpenGL</category><category>Graphics</category></item><item><title>Exposure Fusion</title><link>https://dario-loi.github.io/projects/exposure-fusion/</link><guid isPermaLink="true">https://dario-loi.github.io/projects/exposure-fusion/</guid><description>A Python module for fast HDR image processing: it aligns a bracketed set of exposures and blends them into one well-exposed image. Open source, MIT.</description><pubDate>Mon, 12 Dec 2022 00:00:00 GMT</pubDate><category>Computer vision</category><category>Python</category><category>OpenCV</category></item><item><title>Mine-RCNN</title><link>https://dario-loi.github.io/projects/mine-rcnn/</link><guid isPermaLink="true">https://dario-loi.github.io/projects/mine-rcnn/</guid><description>A PyTorch reimplementation of Faster R-CNN, trained to detect entities in the sandbox game Minecraft. Course project, Deep Learning, Sapienza University of Rome.</description><pubDate>Sat, 14 May 2022 00:00:00 GMT</pubDate><category>Object detection</category><category>PyTorch</category></item></channel></rss>