Demo Data from VLDB 2026 / reviewers in the wild / expert
Leonardo Cotta
dblp:183/1858
· DBLP profile ↗
8ranked-venue papers
5as first author
4since 2021 · last 2025
0000-0002-4751-7643ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 3 first-author · 4 since 2021Computer networks · 3 · 2 first-author
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
5 papers |
Probabilistic and Bayesian machine learning · 38% Graph learning · 33% Trustworthy machine learning · 15% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% | |
| Network and information security
1 paper |
Authentication and access control · 77% Cryptographic primitives and cryptanalysis · 23% |
Topics — the 18 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Graph learning
graph representation learning |
0.9 | 2 | 2021 | Reconstruction for Powerful Graph Representations · NeurIPS 2021 Unsupervised Joint k-node Graph Representations with Compositional Energy-Based Models · NeurIPS 2020 |
Machine learning › Probabilistic and Bayesian machine learning
experimental design |
0.9 | 1 | 2025 | Measuring Scientific Capabilities of Language Models with a Systems Biology Dry Lab · NeurIPS 2025 |
Natural language and speech › Language models and text generation › large language model evaluation
LLM agent evaluation |
0.9 | 1 | 2025 | Measuring Scientific Capabilities of Language Models with a Systems Biology Dry Lab · NeurIPS 2025 |
Bioinformatics and computational biology
systems biology |
0.9 | 1 | 2025 | Measuring Scientific Capabilities of Language Models with a Systems Biology Dry Lab · NeurIPS 2025 |
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal effect estimation |
0.8 | 1 | 2024 | End-To-End Causal Effect Estimation from Unstructured Natural Language Data · NeurIPS 2024 |
Machine learning › Probabilistic and Bayesian machine learning
causal inference |
0.8 | 1 | 2024 | End-To-End Causal Effect Estimation from Unstructured Natural Language Data · NeurIPS 2024 |
Machine learning › Trustworthy machine learning
invariance |
0.7 | 1 | 2023 | Probabilistic Invariant Learning with Randomized Linear Classifiers · NeurIPS 2023 |
Machine learning › Probabilistic and Bayesian machine learning
probabilistic classifier |
0.7 | 1 | 2023 | Probabilistic Invariant Learning with Randomized Linear Classifiers · NeurIPS 2023 |
Machine learning › Trustworthy machine learning
robustness |
0.7 | 1 | 2023 | Probabilistic Invariant Learning with Randomized Linear Classifiers · NeurIPS 2023 |
Machine learning › Graph learning › graph neural network
expressive power |
0.5 | 1 | 2021 | Reconstruction for Powerful Graph Representations · NeurIPS 2021 |
Machine learning › Graph learning
graph neural network |
0.5 | 1 | 2021 | Reconstruction for Powerful Graph Representations · NeurIPS 2021 |
Machine learning › Graph learning
graph reconstruction |
0.5 | 1 | 2021 | Reconstruction for Powerful Graph Representations · NeurIPS 2021 |
Machine learning › Graph learning › graph representation learning
unsupervised graph representation learning |
0.4 | 1 | 2020 | Unsupervised Joint k-node Graph Representations with Compositional Energy-Based Models · NeurIPS 2020 |
Authentication and access control › device authentication
iot device authentication |
0.2 | 1 | 2016 | AoT: Authentication and Access Control for the Entire IoT Device Life-Cycle · SenSys 2016 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
conditional density estimation |
0.2 | 1 | 2024 | End-To-End Causal Effect Estimation from Unstructured Natural Language Data · NeurIPS 2024 |
Natural language and speech › Language models and text generation
large language model |
0.2 | 1 | 2024 | End-To-End Causal Effect Estimation from Unstructured Natural Language Data · NeurIPS 2024 |
Machine learning › Generative modeling
energy-based model |
0.1 | 1 | 2020 | Unsupervised Joint k-node Graph Representations with Compositional Energy-Based Models · NeurIPS 2020 |
Cryptographic primitives and cryptanalysis › public-key cryptography
attribute-based cryptography |
0.1 | 1 | 2016 | AoT: Authentication and Access Control for the Entire IoT Device Life-Cycle · SenSys 2016 |
Methods — techniques the papers use, named apart from their topics
systems biology markup language · 1.7simulated data generation · 1.7graph neural network · 0.9randomized trial validation · 0.8large language model · 0.8imputation · 0.8randomized linear classifier · 0.7markov chain monte carlo · 0.4energy-based model · 0.4identity-based cryptography · 0.2attribute-based signature · 0.2attribute-based cryptography · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Measuring Scientific Capabilities of Language Models with a Systems Biology Dry LababstractDesigning experiments and result interpretations are core scientific competencies, particularly in biology, where researchers perturb complex systems to uncover the underlying systems. Recent efforts to evaluate the scientific capabilities of large language models (LLMs) fail to test these competencies because wet-lab experimentation is prohibitively expensive: in expertise, time and equipment. We introduce SciGym, a first-in-class benchmark that assesses LLMs' iterative experiment design and analysis abilities in open-ended scientific discovery tasks. SciGym overcomes the challenge of wet-lab costs by running a dry lab of biological systems. These models, encoded in Systems Biology Markup Language, are efficient for generating simulated data, making them ideal testbeds for experimentation on realistically complex systems. We evaluated six frontier LLMs on 137 small systems, and released a total of 350 systems at https://huggingface.co/datasets/h4duan/scigym-sbml. Our evaluation shows that while more capable models demonstrated superior performance, all models' performance declined significantly as system complexity increased, suggesting substantial room for improvement in the scientific capabilities of LLM agents. Haonan Duan 0002, Stephen Zhewen Lu, Caitlin F. Harrigan, Nishkrit Desai, Jiarui Lu, Michal Koziarski, Leonardo Cotta, Chris J. Maddison |
NeurIPS | 7 |
| 2024 | End-To-End Causal Effect Estimation from Unstructured Natural Language DataabstractKnowing the effect of an intervention is critical for human decision-making, but current approaches for causal effect estimation rely on manual data collection and structuring, regardless of the causal assumptions. This increases both the cost and time-to-completion for studies. We show how large, diverse observational text data can be mined with large language models (LLMs) to produce inexpensive causal effect estimates under appropriate causal assumptions. We introduce _NATURAL_, a novel family of causal effect estimators built with LLMs that operate over datasets of unstructured text. Our estimators use LLM conditional distributions (over variables of interest, given the text data) to assist in the computation of classical estimators of causal effect. We overcome a number of technical challenges to realize this idea, such as automating data curation and using LLMs to impute missing information. We prepare six (two synthetic and four real) observational datasets, paired with corresponding ground truth in the form of randomized trials, which we used to systematically evaluate each step of our pipeline. NATURAL estimators demonstrate remarkable performance, yielding causal effect estimates that fall within 3 percentage points of their ground truth counterparts, including on real-world Phase 3/4 clinical trials. Our results suggest that unstructured text data is a rich source of causal effect information, and NATURAL is a first step towards an automated pipeline to tap this resource. Nikita Dhawan, Leonardo Cotta, Karen Ullrich, Rahul G. Krishnan, Chris J. Maddison |
NeurIPS | 2 |
| 2023 | Probabilistic Invariant Learning with Randomized Linear ClassifiersabstractDesigning models that are both expressive and preserve known invariances of tasks is an increasingly hard problem. Existing solutions tradeoff invariance for computational or memory resources. In this work, we show how to leverage randomness and design models that are both expressive and invariant but use less resources. Inspired by randomized algorithms, our key insight is that accepting probabilistic notions of universal approximation and invariance can reduce our resource requirements. More specifically, we propose a class of binary classification models called Randomized Linear Classifiers (RLCs). We give parameter and sample size conditions in which RLCs can, with high probability, approximate any (smooth) function while preserving invariance to compact group transformations. Leveraging this result, we design three RLCs that are provably probabilistic invariant for classification tasks over sets, graphs, and spherical data. We show how these models can achieve probabilistic invariance and universality using less resources than (deterministic) neural networks and their invariant counterparts. Finally, we empirically demonstrate the benefits of this new class of models on invariant tasks where deterministic invariant neural networks are known to struggle. Leonardo Cotta, Gal Yehuda, Assaf Schuster, Chris J. Maddison |
NeurIPS | 1 |
| 2021 | Reconstruction for Powerful Graph RepresentationsabstractGraph neural networks (GNNs) have limited expressive power, failing to represent many graph classes correctly. While more expressive graph representation learning (GRL) alternatives can distinguish some of these classes, they are significantly harder to implement, may not scale well, and have not been shown to outperform well-tuned GNNs in real-world tasks. Thus, devising simple, scalable, and expressive GRL architectures that also achieve real-world improvements remains an open challenge. In this work, we show the extent to which graph reconstruction---reconstructing a graph from its subgraphs---can mitigate the theoretical and practical problems currently faced by GRL architectures. First, we leverage graph reconstruction to build two new classes of expressive graph representations. Secondly, we show how graph reconstruction boosts the expressive power of any GNN architecture while being a (provably) powerful inductive bias for invariances to vertex removals. Empirically, we show how reconstruction can boost GNN's expressive power---while maintaining its invariance to permutations of the vertices---by solving seven graph property tasks not solvable by the original GNN. Further, we demonstrate how it boosts state-of-the-art GNN's performance across nine real-world benchmark datasets. Leonardo Cotta, Christopher Morris 0001, Bruno Ribeiro 0001 |
NeurIPS | 1 |
| 2020 | Unsupervised Joint k-node Graph Representations with Compositional Energy-Based ModelsabstractExisting Graph Neural Network (GNN) methods that learn inductive unsupervised graph representations focus on learning node and edge representations by predicting observed edges in the graph. Although such approaches have shown advances in downstream node classification tasks, they are ineffective in jointly representing larger k-node sets, k{>}2. We propose MHM-GNN, an inductive unsupervised graph representation approach that combines joint k-node representations with energy-based models (hypergraph Markov networks) and GNNs. To address the intractability of the loss that arises from this combination, we endow our optimization with a loss upper bound using a finite-sample unbiased Markov Chain Monte Carlo estimator. Our experiments show that the unsupervised joint k-node representations of MHM-GNN produce better unsupervised representations than existing approaches from the literature. Leonardo Cotta, Carlos H. C. Teixeira, Ananthram Swami, Bruno Ribeiro 0001 |
NeurIPS | 1 |
| 2017 | Understanding the role of mobility in real mobile ad-hoc networks connectivityabstractThe recent exponential growth of the Internet of Things (IoT) and its mobile devices asks for the advancement of mobile networks technology. In such direction, current and next generations of cellular and vehicular networks foresees adhoc communication. In such paradigm, as entities are constantly moving, connections between them are intermittent and of little, if none, reliability. Recent studies have explored entities connections and how to design efficient ad-hoc communication algorithms for them. In this paper, using real mobility data, we study how and to what extent the entities mobility affects the network (global) and the entities (local) connectivity. We propose and leverage existing mobility metrics to capture both the depth and the spread of entities trajectories. Furthermore, we show how global connectivity is related to the depth of the trajectories, while local connectivity is related to the spread of the trajectories. Finally, as we use both human and vehicular mobility data, we discuss how their mobility nature can affect their mobility characteristics and connectivity. Leonardo Cotta, Pedro O. S. Vaz de Melo, Antonio Alfredo Ferreira Loureiro |
ISCC | 1 |
| 2016 | NomadiKey: User authentication for smart devices based on nomadic keysabstractThe growing importance of smart devices calls for effective user authentication mechanisms. We argue that state-of-the-art authentication mechanisms are either vulnerable to known attacks or do not meet usability needs. To address this problem we designed NomadiKey, a user-to-device authentication mechanism based on nomadic keyboard keys. NomadiKey increases security level by placing keys at different screen coordinates each time NomadiKey is activated. Besides, NomadiKey preserves usability by maintaining the traditional relative position of keys. We compare NomadiKey with other user authentication mechanisms under different attacks using statistical models and simulation. We also evaluate NomadiKey's usability with 18 users. Our results show that NomadiKey increases security compared to widely-deployed PIN authentication with limited impact on authentication times. Leonardo Cotta, Artur Luis Fernandes, Leandro T. C. Melo, Luiz Felipe Z. Saggioro, Frederico Martins, Antonio Maia, Antonio Alfredo Ferreira Loureiro, Ítalo S. Cunha, Leonardo B. Oliveira |
ICC | 1 |
| 2016 | AoT: Authentication and Access Control for the Entire IoT Device Life-CycleabstractThe consumer electronics industry is witnessing a surge in Internet of Things (IoT) devices, ranging from mundane artifacts to complex biosensors connected across disparate networks. As the demand for IoT devices grows, the need for stronger authentication and access control mechanisms is greater than ever. Legacy authentication and access control mechanisms do not meet the growing needs of IoT. In particular, there is a dire need for a holistic authentication mechanism throughout the IoT device life-cycle, namely from the manufacturing to the retirement of the device. As a plausible solution, we present Authentication of Things (AoT), a suite of protocols that incorporate authentication and access control during the entire IoT device life span. Primarily, AoT relies on Identity- and Attribute-Based Cryptography to cryptographically enforce Attribute-Based Access Control (ABAC). Additionally, AoT facilitates secure (in terms of stronger authentication) wireless interoperability of new and guest devices in a seamless manner. To validate our solution, we have developed AoT for Android smartphones like the LG G4 and evaluated all the cryptographic primitives over more constrained devices like the Intel Edison and the Arduino Due. This included the implementation of an Attribute-Based Signature (ABS) scheme. Our results indicate AoT ranges from highly efficient on resource-rich devices to affordable on resource-constrained IoT-like devices. Typically, an ABS generation takes around 27 ms on the LG G4, 282 ms on the Intel Edison, and 1.5 s on the Arduino Due. Antonio Maia, Artur L. F. Souza, Ítalo S. Cunha, Michele Nogueira Lima, Ivan Oliveira Nunes, Leonardo Cotta, Nicolas Gentille, Antonio Alfredo Ferreira Loureiro, Diego F. Aranha, Harsh Kupwade Patil, Leonardo B. Oliveira |
SenSys | 6 |