Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Andre Manoel

dblp:122/2913 · DBLP profile ↗
← Back
10ranked-venue papers
2as first author
5since 2021 · last 2024
0000-0002-5455-0230ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 1 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSecurity and privacy · 1 · 1 since 2021Theory of computation · 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
5 papers
Language models and text generation · 40% Transfer learning and domain adaptation · 22% Efficient and distributed learning · 22%
Network and information security
3 papers
Privacy and data protection · 73% Security and privacy of machine learning · 27%
Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 100%
Theoretical computer science
1 paper
Mathematical optimization · 50% Information theory · 50%

Topics — the 16 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Privacy and data protection
differential privacy
1.322024
Privacy-Preserving In-Context Learning with Differentially Private Few-Shot Generation · ICLR 2024
Differentially Private Fine-tuning of Language Models · ICLR 2022
Natural language and speech › Language models and text generation
in-context learning
0.812024
Privacy-Preserving In-Context Learning with Differentially Private Few-Shot Generation · ICLR 2024
Natural language and speech › Language models and text generation › in-context learning
privacy-preserving in-context learning
0.812024
Privacy-Preserving In-Context Learning with Differentially Private Few-Shot Generation · ICLR 2024
Security and privacy of machine learning
poisoning attack
0.812024
TrojanPuzzle: Covertly Poisoning Code-Suggestion Models · SP 2024
Privacy and data protection › differential privacy
synthetic data generation
0.812024
Privacy-Preserving In-Context Learning with Differentially Private Few-Shot Generation · ICLR 2024
Machine learning › Efficient and distributed learning
federated learning
0.612022
Heterogeneous Ensemble Knowledge Transfer for Training Large Models in Federated Learning · IJCAI 2022
Machine learning › Transfer learning and domain adaptation
fine-tuning
0.612022
Differentially Private Fine-tuning of Language Models · ICLR 2022
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.612022
Heterogeneous Ensemble Knowledge Transfer for Training Large Models in Federated Learning · IJCAI 2022
Machine learning › Transfer learning and domain adaptation
knowledge transfer
0.612022
Heterogeneous Ensemble Knowledge Transfer for Training Large Models in Federated Learning · IJCAI 2022
Natural language and speech › Language models and text generation › large language model
large language model adaptation
0.612022
Differentially Private Fine-tuning of Language Models · ICLR 2022
Privacy and data protection › differential privacy › differentially private deep learning
differentially private fine-tuning
0.612022
Differentially Private Fine-tuning of Language Models · ICLR 2022
Machine learning › Learning theory
generalization bounds
0.312018
Entropy and mutual information in models of deep neural networks · NeurIPS 2018
Security and privacy of machine learning › poisoning attack
training data poisoning
0.212024
TrojanPuzzle: Covertly Poisoning Code-Suggestion Models · SP 2024
Machine learning › Graph learning › graph neural network › message passing
approximate message passing
0.212015
Swept Approximate Message Passing for Sparse Estimation · ICML 2015
Information theory › signal processing
signal recovery
0.212015
Swept Approximate Message Passing for Sparse Estimation · ICML 2015
Mathematical optimization › statistical estimation › high-dimensional estimation
sparse estimation
0.212015
Swept Approximate Message Passing for Sparse Estimation · ICML 2015

Methods — techniques the papers use, named apart from their topics

differential privacy · 2.7static analysis evasion · 1.5few-shot generation · 1.5docstring injection · 1.5knowledge distillation · 0.6ensemble learning · 0.6diversity regularization · 0.6approximate message passing · 0.4statistical physics methods · 0.3adaptive interpolation · 0.3
YearPublicationVenuePosition
2024 Privacy-Preserving In-Context Learning with Differentially Private Few-Shot Generation
abstract
We study the problem of in-context learning (ICL) with large language models (LLMs) on private datasets. This scenario poses privacy risks, as LLMs may leak or regurgitate the private examples demonstrated in the prompt. We propose a novel algorithm that generates synthetic few-shot demonstrations from the private dataset with formal differential privacy (DP) guarantees, and show empirically that it can achieve effective ICL. We conduct extensive experiments on standard benchmarks and compare our algorithm with non-private ICL and zero-shot solutions. Our results demonstrate that our algorithm can achieve competitive performance with strong privacy levels. These results open up new possibilities for ICL with privacy protection for a broad range of applications.
Xinyu Tang 0003, Richard Shin, Huseyin A. Inan, Andre Manoel, Niloofar Mireshghallah, Zinan Lin 0001, Sivakanth Gopi, Janardhan Kulkarni, Robert Sim
ICLR4
2024 TrojanPuzzle: Covertly Poisoning Code-Suggestion Models
abstract
With tools like GitHub Copilot, automatic code suggestion is no longer a dream in software engineering. These tools, based on large language models, are typically trained on massive corpora of code mined from unvetted public sources. As a result, these models are susceptible to data poisoning attacks where an adversary manipulates the model’s training by injecting malicious data. Poisoning attacks could be designed to influence the model’s suggestions at run time for chosen contexts, such as inducing the model into suggesting insecure code payloads. To achieve this, prior attacks explicitly inject the insecure code payload into the training data, making the poison data detectable by static analysis tools that can remove such malicious data from the training set. In this work, we demonstrate two novel attacks, Covert and TrojanPuzzle, that can bypass static analysis by planting malicious poison data in out-of-context regions such as docstrings. Our most novel attack, TrojanPuzzle, goes one step further in generating less suspicious poison data by never explicitly including certain (suspicious) parts of the payload in the poison data, while still inducing a model that suggests the entire payload when completing code (i.e., outside docstrings). This makes TrojanPuzzle robust against signature-based dataset-cleansing methods that can filter out suspicious sequences from the training data. Our evaluation against models of two sizes demonstrates that both Covert and TrojanPuzzle have significant implications for practitioners when selecting code used to train or tune code-suggestion models.
Hojjat Aghakhani, Wei Dai 0007, Andre Manoel, Xavier Fernandes, Anant Kharkar, Christopher Krügel, Giovanni Vigna, David Evans 0001, Benjamin G. Zorn, Robert Sim
SP3
2023 Federated Learning Toolkit with Voice-based User Verification Demo
Prathamesh Mandke, Rachel Oberst, Matthias Reisser, Avijit Chakraborty, Christos Louizos, Joseph B. Soriaga, Daniel Madrigal 0001, Andre Manoel, Nalin Singal, Jeff Omhover, Robert Sim
INTERSPEECH8
2022 Differentially Private Fine-tuning of Language Models
Saurabh Naik, Arturs Backurs, Sivakanth Gopi, Huseyin A. Inan, Gautam Kamath 0001, Janardhan Kulkarni, Yin Tat Lee, Andre Manoel, Lukas Wutschitz, Sergey Yekhanin, Huishuai Zhang
ICLR9
2022 Heterogeneous Ensemble Knowledge Transfer for Training Large Models in Federated Learning
abstract
Federated learning (FL) enables edge-devices to collaboratively learn a model without disclosing their private data to a central aggregating server. Most existing FL algorithms require models of identical architecture to be deployed across the clients and server, making it infeasible to train large models due to clients' limited system resources. In this work, we propose a novel ensemble knowledge transfer method named Fed-ET in which small models (different in architecture) are trained on clients, and used to train a larger model at the server. Unlike in conventional ensemble learning, in FL the ensemble can be trained on clients' highly heterogeneous data. Cognizant of this property, Fed-ET uses a weighted consensus distillation scheme with diversity regularization that efficiently extracts reliable consensus from the ensemble while improving generalization by exploiting the diversity within the ensemble. We show the generalization bound for the ensemble of weighted models trained on heterogeneous datasets that supports the intuition of Fed-ET. Our experiments on image and language tasks show that Fed-ET significantly outperforms other state-of-the-art FL algorithms with fewer communicated parameters, and is also robust against high data-heterogeneity.
Yae Jee Cho, Andre Manoel, Gauri Joshi, Robert Sim, Dimitrios Dimitriadis
IJCAI2
2018 Entropy and mutual information in models of deep neural networks
abstract
We examine a class of stochastic deep learning models with a tractable method to compute information-theoretic quantities. Our contributions are three-fold: (i) We show how entropies and mutual informations can be derived from heuristic statistical physics methods, under the assumption that weight matrices are independent and orthogonally-invariant. (ii) We extend particular cases in which this result is known to be rigorously exact by providing a proof for two-layers networks with Gaussian random weights, using the recently introduced adaptive interpolation method. (iii) We propose an experiment framework with generative models of synthetic datasets, on which we train deep neural networks with a weight constraint designed so that the assumption in (i) is verified during learning. We study the behavior of entropies and mutual information throughout learning and conclude that, in the proposed setting, the relationship between compression and generalization remains elusive.
Marylou Gabrié, Andre Manoel, Clément Luneau, Jean Barbier, Nicolas Macris, Florent Krzakala, Lenka Zdeborová
NeurIPS2
2017 Multi-layer generalized linear estimation
abstract
We consider the problem of reconstructing a signal from multi-layered (possibly) non-linear measurements. Using non-rigorous but standard methods from statistical physics we present the Multi-Layer Approximate Message Passing (ML-AMP) algorithm for computing marginal probabilities of the corresponding estimation problem and derive the associated state evolution equations to analyze its performance. We also give the expression of the asymptotic free energy and the minimal information-theoretically achievable reconstruction error. Finally, we present some applications of this measurement model for compressed sensing and perceptron learning with structured matrices/patterns, and for a simple model of estimation of latent variables in an auto-encoder.
Andre Manoel, Florent Krzakala, Marc Mézard, Lenka Zdeborová
ISIT1
2016 Inferring sparsity: Compressed sensing using generalized restricted Boltzmann machines
abstract
In this work, we consider compressed sensing reconstruction from M measurements of K-sparse structured signals which do not possess a writable correlation model. Assuming that a generative statistical model, such as a Boltzmann machine, can be trained in an unsupervised manner on example signals, we demonstrate how this signal model can be used within a Bayesian framework of signal reconstruction. By deriving a message-passing inference for general distribution restricted Boltzmann machines, we are able to integrate these inferred signal models into approximate message passing for compressed sensing reconstruction. Finally, we show for the MNIST dataset that this approach can be very effective, even for M <; K.
Eric W. Tramel, Andre Manoel, Francesco Caltagirone, Marylou Gabrié, Florent Krzakala
ITW2
2015 Swept Approximate Message Passing for Sparse Estimation
abstract
Approximate Message Passing (AMP) has been shown to be a superior method for inference problems, such as the recovery of signals from sets of noisy, lower-dimensionality measurements, both in terms of reconstruction accuracy and in computational efficiency. However, AMP suffers from serious convergence issues in contexts that do not exactly match its assumptions. We propose a new approach to stabilizing AMP in these contexts by applying AMP updates to individual coefficients rather than in parallel. Our results show that this change to the AMP iteration can provide theoretically expected, but hitherto unobtainable, performance for problems on which the standard AMP iteration diverges. Additionally, we find that the computational costs of this swept coefficient update scheme is not unduly burdensome, allowing it to be applied efficiently to signals of large dimensionality.
Andre Manoel, Florent Krzakala, Eric W. Tramel, Lenka Zdeborová
ICML1
2014 Variational free energies for compressed sensing
abstract
We consider a variational free energy approach for compressed sensing. We first show that the naïve mean field approach performs remarkably well when coupled with a noise learning procedure. We also notice that it leads to the same equations as those used for iterative thresholding.We then discuss the Bethe free energy and how it corresponds to the fixed points of the approximate message passing algorithm. In both cases, we test numerically the direct optimization of the free energies as a converging sparse-estimation algorithm. We further derive the Bethe free energy in the context of generalized approximate message passing.
Florent Krzakala, Andre Manoel, Eric W. Tramel, Lenka Zdeborová
ISIT2