Demo Data from EDBT 2026 / reviewers in the wild / expert
Marco Romanelli 0002
dblp:138/2586-2
· DBLP profile ↗
14ranked-venue papers
2as first author
10since 2021 · last 2025
0000-0002-3810-4476ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 9 since 2021Security and privacy · 3 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Theory of computation · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
6 papers |
Trustworthy machine learning · 69% Reinforcement learning · 14% Robot manipulation · 14% | |
| Network and information security
3 papers |
Privacy and data protection · 56% Cryptographic protocols and secure computation · 22% Security and privacy of machine learning · 22% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Electronic design automation · 100% |
Topics — the 13 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning › robustness
misclassification detection |
1.3 | 2 | 2024 | A Data-Driven Measure of Relative Uncertainty for Misclassification Detection · ICLR 2024 DOCTOR: A Simple Method for Detecting Misclassification Errors · NeurIPS 2021 |
Machine learning › Trustworthy machine learning
fairness |
0.8 | 1 | 2024 | Disparate Impact on Group Accuracy of Linearization for Private Inference · ICML 2024 |
Robotics › Robot manipulation
prediction error based fault detection |
0.8 | 1 | 2024 | Beyond the Norms: Detecting Prediction Errors in Regression Models · ICML 2024 |
Machine learning › Trustworthy machine learning
uncertainty estimation |
0.8 | 1 | 2024 | Beyond the Norms: Detecting Prediction Errors in Regression Models · ICML 2024 |
Privacy and data protection › privacy-preserving machine learning
federated learning privacy |
0.8 | 1 | 2024 | Perfectly Accurate Membership Inference by a Dishonest Central Server in Federated Learning · IEEE Trans. Dependable Secur. Comput. 2024 |
Privacy and data protection › privacy-preserving machine learning › federated learning privacy
gradient inversion attack |
0.8 | 1 | 2024 | Perfectly Accurate Membership Inference by a Dishonest Central Server in Federated Learning · IEEE Trans. Dependable Secur. Comput. 2024 |
Security and privacy of machine learning
membership inference |
0.8 | 1 | 2024 | Perfectly Accurate Membership Inference by a Dishonest Central Server in Federated Learning · IEEE Trans. Dependable Secur. Comput. 2024 |
Cryptographic protocols and secure computation
secure inference |
0.8 | 1 | 2024 | Disparate Impact on Group Accuracy of Linearization for Private Inference · ICML 2024 |
Electronic design automation
logic synthesis |
0.8 | 1 | 2024 | Retrieval-Guided Reinforcement Learning for Boolean Circuit Minimization · ICLR 2024 |
Privacy and data protection › information leakage
information leakage quantification |
0.4 | 1 | 2020 | Estimating g-Leakage via Machine Learning · CCS 2020 |
Machine learning › Efficient and distributed learning
federated learning |
0.2 | 1 | 2024 | Perfectly Accurate Membership Inference by a Dishonest Central Server in Federated Learning · IEEE Trans. Dependable Secur. Comput. 2024 |
Machine learning › Trustworthy machine learning › robustness
out-of-distribution detection |
0.1 | 1 | 2021 | DOCTOR: A Simple Method for Detecting Misclassification Errors · NeurIPS 2021 |
Machine learning › Trustworthy machine learning
robustness |
0.1 | 1 | 2021 | DOCTOR: A Simple Method for Detecting Misclassification Errors · NeurIPS 2021 |
Methods — techniques the papers use, named apart from their topics
single-step training attack · 1.5reinforcement learning · 1.5nearest neighbor retrieval · 1.5fine-tuning · 1.5activation linearization · 1.5ReLU activation analysis · 1.5statistical dissimilarity metric · 0.8soft-prediction distribution learning · 0.8probabilistic modeling · 0.8gradient propagation · 0.5neural network · 0.4k-nearest neighbors · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Optimal Zero-shot Regret Minimization for Selective Classification with Out-of-Distribution DetectionabstractSelective Classification with Out-of-Distribution Detection (SCOD) is a general framework that combines the detection of incorrectly classified in-distribution samples and out-of-distribution samples. Previous solutions for SCOD heavily rely on the choice of Selective Classification (SC) and Out-of-Distribution (OOD) detectors selected at test time. Notably, the performance of these detectors varies across different underlying data distributions. Hence, a poor choice can affect the efficacy of the SCOD framework. On the other hand, making an informed choice is impossible without samples from both in- and out-distribution. We propose an optimal zero-shot black-box method for SCOD that aggregates off-the-shelf detectors, is based on the principle of regret minimization, and therefore provides guarantees on the worst-case performance. We demonstrate that our method achieves performance comparable to state-of-the-art methods in several benchmarks while also shielding the user from the burden of blindly selecting the SC and OOD detectors, optimally reducing the worst-case rejection risk. Eduardo Dadalto Câmara Gomes, Marco Romanelli 0002 |
UAI | 2 |
| 2024 | Optimal Zero-Shot Detector for Multi-Armed AttacksabstractThis research delves into a scenario where a malicious actor can manipulate data samples using a multi-armed attack strategy, providing them with multiple ways to introduce noise into the data sample. Our central objective is to protect the data by detecting any alterations to the input. We approach this defensive strategy with utmost caution, operating in an environment where the defender possesses significantly less information compared to the attacker. Specifically, the defender is unable to utilize any data samples for training a defense model or verifying the integrity of the channel. Instead, the defender relies exclusively on a set of pre-existing detectors readily available "off the shelf." To tackle this challenge, we derive an innovative information-theoretic defense approach that optimally aggregates the decisions made by these detectors, eliminating the need for any training data. We further explore a practical use-case scenario for empirical evaluation, where the attacker possesses a pre-trained classifier and launches well-known adversarial attacks against it. Our experiments highlight the effectiveness of our proposed solution, even in scenarios that deviate from the optimal setup. Federica Granese, Marco Romanelli 0002, Pablo Piantanida |
AISTATS | 2 |
| 2024 | On the (In)feasibility of ML Backdoor Detection as an Hypothesis Testing ProblemabstractWe introduce a formal statistical definition for the problem of backdoor detection in machine learning systems and use it to analyze the feasibility of such problems, providing evidence for the utility and applicability of our definition. The main contributions of this work are an impossibility result and an achievability result for backdoor detection. We show a no-free-lunch theorem, proving that universal (adversary-unaware) backdoor detection is impossible, except for very small alphabet sizes. Thus, we argue, that backdoor detection methods need to be either explicitly, or implicitly adversary-aware. However, our work does not imply that backdoor detection cannot work in specific scenarios, as evidenced by successful backdoor detection methods in the scientific literature. Furthermore, we connect our definition to the probably approximately correct (PAC) learnability of the out-of-distribution detection problem. Georg Pichler, Marco Romanelli 0002, Divya Prakash Manivannan, Prashanth Krishnamurthy, Farshad Khorrami, Siddharth Garg |
AISTATS | 2 |
| 2024 | Retrieval-Guided Reinforcement Learning for Boolean Circuit MinimizationabstractLogic synthesis, a pivotal stage in chip design, entails optimizing chip specifications encoded in hardware description languages like Verilog into highly efficient implementations using Boolean logic gates. The process involves a sequential application of logic minimization heuristics (``synthesis recipe"), with their arrangement significantly impacting crucial metrics such as area and delay. Addressing the challenge posed by the broad spectrum of hardware design complexities — from variations of past designs (e.g., adders and multipliers) to entirely novel configurations (e.g., innovative processor instructions) — requires a nuanced 'synthesis recipe' guided by human expertise and intuition. This study conducts a thorough examination of learning and search techniques for logic synthesis, unearthing a surprising revelation: pre-trained agents, when confronted with entirely novel designs, may veer off course, detrimentally affecting the search trajectory. We present ABC-RL, a meticulously tuned $\alpha$ parameter that adeptly adjusts recommendations from pre-trained agents during the search process. Computed based on similarity scores through nearest neighbor retrieval from the training dataset, ABC-RL yields superior synthesis recipes tailored for a wide array of hardware designs. Our findings showcase substantial enhancements in the Quality of Result (QoR) of synthesized circuits, boasting improvements of up to 24.8\% compared to state-of-the-art techniques. Furthermore, ABC-RL achieves an impressive up to 9x reduction in runtime (iso-QoR) when compared to current state-of-the-art methodologies. Animesh Basak Chowdhury, Marco Romanelli 0002, Benjamin Tan 0001, Ramesh Karri, Siddharth Garg |
ICLR | 2 |
| 2024 | A Data-Driven Measure of Relative Uncertainty for Misclassification DetectionabstractMisclassification detection is an important problem in machine learning, as it allows for the identification of instances where the model's predictions are unreliable. However, conventional uncertainty measures such as Shannon entropy do not provide an effective way to infer the real uncertainty associated with the model's predictions. In this paper, we introduce a novel data-driven measure of uncertainty relative to an observer for misclassification detection. By learning patterns in the distribution of soft-predictions, our uncertainty measure can identify misclassified samples based on the predicted class probabilities. Interestingly, according to the proposed measure, soft-predictions corresponding to misclassified instances can carry a large amount of uncertainty, even though they may have low Shannon entropy. We demonstrate empirical improvements over multiple image classification tasks, outperforming state-of-the-art misclassification detection methods. Eduardo Dadalto Câmara Gomes, Marco Romanelli 0002, Georg Pichler, Pablo Piantanida |
ICLR | 2 |
| 2024 | Beyond the Norms: Detecting Prediction Errors in Regression ModelsabstractThis paper tackles the challenge of detecting unreliable behavior in regression algorithms, which may arise from intrinsic variability (e.g., aleatoric uncertainty) or modeling errors (e.g., model uncertainty). First, we formally introduce the notion of unreliability in regression, i.e., when the output of the regressor exceeds a specified discrepancy (or error). Then, using powerful tools for probabilistic modeling, we estimate the discrepancy density, and we measure its statistical diversity using our proposed metric for statistical dissimilarity. In turn, this allows us to derive a data-driven score that expresses the uncertainty of the regression outcome. We show empirical improvements in error detection for multiple regression tasks, consistently outperforming popular baseline approaches, and contributing to the broader field of uncertainty quantification and safe machine learning systems. Andrés Altieri, Marco Romanelli 0002, Georg Pichler, Florence Alberge, Pablo Piantanida |
ICML | 2 |
| 2024 | Disparate Impact on Group Accuracy of Linearization for Private InferenceabstractEnsuring privacy-preserving inference on cryptographically secure data is a well-known computational challenge. To alleviate the bottleneck of costly cryptographic computations in non-linear activations, recent methods have suggested linearizing a targeted portion of these activations in neural networks. This technique results in significantly reduced runtimes with often negligible impacts on accuracy. In this paper, we demonstrate that such computational benefits may lead to increased fairness costs. Specifically, we find that reducing the number of ReLU activations disproportionately decreases the accuracy for minority groups compared to majority groups. To explain these observations, we provide a mathematical interpretation under restricted assumptions about the nature of the decision boundary, while also showing the prevalence of this problem across widely used datasets and architectures. Finally, we show how a simple procedure altering the finetuning step for linearized models can serve as an effective mitigation strategy. Saswat Das, Marco Romanelli 0002, Ferdinando Fioretto |
ICML | 2 |
| 2024 | Perfectly Accurate Membership Inference by a Dishonest Central Server in Federated LearningabstractFederated Learning is expected to provide strong privacy guarantees, as only gradients or model parameters but no plain text training data is ever exchanged either between the clients or between the clients and the central server. In this paper, we challenge this claim by introducing a simple but still very effective membership inference attack algorithm, which relies only on a single training step. In contrast to the popular honest-but-curious model, we investigate a framework with a dishonest central server. Our strategy is applicable to models with ReLU activations and uses the properties of this activation function to achieve perfect accuracy. Empirical evaluation on visual classification tasks with MNIST, CIFAR10, CIFAR100 and CelebA datasets show that our method provides perfect accuracy in identifying one sample in a training set with thousands of samples. Occasional failures of our method lead us to discover duplicate images in the CIFAR100 and CelebA datasets Georg Pichler, Marco Romanelli 0002, Leonardo Rey Vega, Pablo Piantanida |
IEEE Trans. Dependable Secur. Comput. | 2 |
| 2022 | MEAD: A Multi-Armed Approach for Evaluation of Adversarial Examples Detectors
Federica Granese, Marine Picot, Marco Romanelli 0002, Francesco Messina, Pablo Piantanida |
ECML/PKDD (3) | 3 |
| 2021 | DOCTOR: A Simple Method for Detecting Misclassification ErrorsabstractDeep neural networks (DNNs) have shown to perform very well on large scale object recognition problems and lead to widespread use for real-world applications, including situations where DNN are implemented as “black boxes”. A promising approach to secure their use is to accept decisions that are likely to be correct while discarding the others. In this work, we propose DOCTOR, a simple method that aims to identify whether the prediction of a DNN classifier should (or should not) be trusted so that, consequently, it would be possible to accept it or to reject it. Two scenarios are investigated: Totally Black Box (TBB) where only the soft-predictions are available and Partially Black Box (PBB) where gradient-propagation to perform input pre-processing is allowed. Empirically, we show that DOCTOR outperforms all state-of-the-art methods on various well-known images and sentiment analysis datasets. In particular, we observe a reduction of up to 4% of the false rejection rate (FRR) in the PBB scenario. DOCTOR can be applied to any pre-trained model, it does not require prior information about the underlying dataset and is as simple as the simplest available methods in the literature. Federica Granese, Marco Romanelli 0002, Daniele Gorla, Catuscia Palamidessi, Pablo Piantanida |
NeurIPS | 2 |
| 2020 | Estimating g-Leakage via Machine LearningabstractThis paper considers the problem of estimating the information leakage of a system in the black-box scenario, i.e. when the system's internals are unknown to the learner, or too complicated to analyze, and the only available information are pairs of input-output data samples, obtained by submitting queries to the system or provided by a third party. The frequentist approach relies on counting the frequencies to estimate the input-output conditional probabilities, however this method is not accurate when the domain of possible outputs is large. To overcome this difficulty, the estimation of the Bayes error of the ideal classifier was recently investigated using Machine Learning (ML) models, and it has been shown to be more accurate thanks to the ability of those models to learn the input-output correspondence. However, the Bayes vulnerability is only suitable to describe one-try attacks. A more general and flexible measure of leakage is the g-vulnerability, which encompasses several different types of adversaries, with different goals and capabilities. We propose a novel approach to perform black-box estimation of the g-vulnerability using ML which does not require to estimate the conditional probabilities and is suitable for a large class of ML algorithms. First, we formally show the learnability for all data distributions. Then, we evaluate the performance via various experiments using k-Nearest Neighbors and Neural Networks. Our approach outperform the frequentist one when the observables domain is large. Marco Romanelli 0002, Konstantinos Chatzikokolakis 0001, Catuscia Palamidessi, Pablo Piantanida |
CCS | 1 |
| 2020 | Modern Applications of Game-Theoretic Principles (Invited Paper)
Catuscia Palamidessi, Marco Romanelli 0002 |
CONCUR | 2 |
| 2020 | Optimal Obfuscation Mechanisms via Machine LearningabstractWe consider the problem of obfuscating sensitive information while preserving utility, and we propose a machine-learning approach inspired by the generative adversarial networks paradigm. The idea is to set up two nets: the generator, that tries to produce an optimal obfuscation mechanism to protect the data, and the classifier, that tries to de-obfuscate the data. By letting the two nets compete against each other, the mechanism improves its degree of protection, until an equilibrium is reached. We apply our method to the case of location privacy, and we perform experiments on synthetic data and on real data from the Gowalla dataset. We evaluate the privacy of the mechanism not only by its capacity to defeat the classifier, but also in terms of the Bayes error, which represents the strongest possible adversary. We compare the privacy-utility tradeoff of our method with that of the planar Laplace mechanism used in geo-indistinguishability, showing favorable results. Like the Laplace mechanism, our system can be deployed at the user end for protecting his location. Marco Romanelli 0002, Konstantinos Chatzikokolakis 0001, Catuscia Palamidessi |
CSF | 1 |
| 2019 | STRAIN: an R package for multi-locus sequence typing from whole genome sequencing dataabstractBACKGROUND: Multi-locus sequence typing (MLST) is a standard typing technique used to associate a sequence type (ST) to a bacterial isolate. When the output of whole genome sequencing (WGS) of a sample is available the ST can be assigned directly processing the read-set. Current approaches employ reads mapping (SRST2) against the MLST loci, k-mer distribution (stringMLST), selective assembly (GRAbB) or whole genome assembly (BIGSdb) followed by BLASTn sequence query. Here we present STRAIN (ST Reduced Assembly IdentificatioN), an R package that implements a hybrid strategy between assembly and mapping of the reads to assign the ST to an isolate starting from its read-sets. RESULTS: Analysis of 540 publicly accessible Illumina read sets showed STRAIN to be more accurate at correct allele assignment and new alleles identification compared to SRTS2, stringMLST and GRAbB. STRAIN assigned correctly 3666 out of 3780 alleles (capability to identify correct alleles 97%) and, when presented with samples containing new alleles, identified them in 3730 out of 3780 STs (capability to identify new alleles 98.7%) of the cases. On the same dataset the other tested tools achieved lower capability to identify correct alleles (from 28.5 to 96.9%) and lower capability to identify new alleles (from 1.1 to 97.1%). CONCLUSIONS: STRAIN is a new accurate method to assign the alleles and ST to an isolate by processing the raw reads output of WGS. STRAIN is also able to retrieve new allele sequences if present. Capability to identify correct and new STs/alleles, evaluated on a benchmark dataset, are higher than other existing methods. STRAIN is designed for single allele typing as well as MLST. Its implementation in R makes allele and ST assignment simple, direct and prompt to be integrated in wider pipeline of downstream bioinformatics analyses. Mattia Dalsass, Margherita Bodini, Christophe G. Lambert, Marie-Cécile Mortier, Marco Romanelli 0002, Duccio Medini, Alessandro Muzzi, Alessandro Brozzi |
BMC Bioinform. | 5 |