Nicolas Usunier

dblp:79/3983 · DBLP profile ↗
← Back
66ranked-venue papers
4as first author
10since 2021 · last 2025
0000-0002-9324-1457ORCID · verified

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

Artificial intelligence and machine learning · 51 · 4 first-author · 8 since 2021Databases, data management, data science and information retrieval · 17 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 12 · 4 since 2021Computer networks · 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
28 papers
Reinforcement learning · 38% Learning theory · 10% Image recognition and object detection · 6%
Databases, data mining, and information retrieval
18 papers
Recommender systems · 34% Knowledge graphs · 30% Information retrieval · 29%
Theoretical computer science
5 papers
Algorithmic game theory and mechanism design · 61% Approximation and online algorithms · 22% Algorithms and data structures · 14%
Network and information security
1 paper
Security and privacy of machine learning · 100%
Computer graphics and multimedia
2 papers
Audio and music processing · 70% Visual content generation and editing · 30%

Topics — the 30 heaviest of 99, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Recommender systems
fairness-aware recommendation
2.342023
Online Certification of Preference-Based Fairness for Personalized Recommender Systems (Extended Abstract) · IJCAI 2023
Optimizing Generalized Gini Indices for Fairness in Rankings · SIGIR 2022
Online Certification of Preference-Based Fairness for Personalized Recommender Systems · AAAI 2022
Machine learning › Reinforcement learning
exploration
1.232021
Hierarchical Skills for Efficient Exploration · NeurIPS 2021
Growing Action Spaces · ICML 2020
Episodic Exploration for Deep Deterministic Policies for StarCraft Micromanagement · ICLR (Poster) 2017
Knowledge graphs
link prediction
1.042020
Tensor Decompositions for Temporal Knowledge Base Completion · ICLR 2020
Canonical Tensor Decomposition for Knowledge Base Completion · ICML 2018
Composing Relationships with Translations · EMNLP 2015
Security and privacy of machine learning › training data protection
dataset ownership verification
0.912025
Data Taggants: Dataset Ownership Verification Via Harmless Targeted Data Poisoning · ICLR 2025
Security and privacy of machine learning
poisoning attack
0.912025
Data Taggants: Dataset Ownership Verification Via Harmless Targeted Data Poisoning · ICLR 2025
Information retrieval › ranking
learning to rank
0.962020
On ranking via sorting by estimated expected utility · NeurIPS 2020
"On the (Non-)existence of Convex, Calibrated Surrogate Losses for Ranking" · NIPS 2012
Learning Scoring Functions with Order-Preserving Losses and Standardized Supervision · ICML 2011
Algorithmic game theory and mechanism design › social choice › computational social choice
fair ranking
0.712023
Contextual bandits with concave rewards, and an application to fair ranking · ICLR 2023
Algorithmic game theory and mechanism design
multi-armed bandit
0.712023
Online Certification of Preference-Based Fairness for Personalized Recommender Systems (Extended Abstract) · IJCAI 2023
Algorithms and data structures › learning algorithms
pure exploration
0.712023
Online Certification of Preference-Based Fairness for Personalized Recommender Systems (Extended Abstract) · IJCAI 2023
Information retrieval
ranking
0.632022
Optimizing Generalized Gini Indices for Fairness in Rankings · SIGIR 2022
Transductive learning over automatically detected themes for multi-document summarization · SIGIR 2011
Incorporating prior knowledge into a transductive ranking algorithm for multi-document summarization · SIGIR 2009
Machine learning › Learning theory › loss function › surrogate loss
consistency of surrogate losses
0.622020
On ranking via sorting by estimated expected utility · NeurIPS 2020
"On the (Non-)existence of Convex, Calibrated Surrogate Losses for Ranking" · NIPS 2012
Machine learning › Transfer learning and domain adaptation
domain generalization
0.612022
Gradient Matching for Domain Generalization · ICLR 2022
Machine learning › Efficient and distributed learning
gradient matching
0.612022
Gradient Matching for Domain Generalization · ICLR 2022
Machine learning › Reinforcement learning
multi-armed bandit
0.612022
Online Certification of Preference-Based Fairness for Personalized Recommender Systems · AAAI 2022
Machine learning › Reinforcement learning › multi-armed bandit
pure exploration
0.612022
Online Certification of Preference-Based Fairness for Personalized Recommender Systems · AAAI 2022
Machine learning › Reinforcement learning
multi-agent reinforcement learning
0.522020
A Structured Prediction Approach for Generalization in Cooperative Multi-Agent Reinforcement Learning · NeurIPS 2019
Growing Action Spaces · ICML 2020
Machine learning › Reinforcement learning
hierarchical reinforcement learning
0.512021
Hierarchical Skills for Efficient Exploration · NeurIPS 2021
Machine learning › Reinforcement learning › hierarchical reinforcement learning
skill learning
0.512021
Hierarchical Skills for Efficient Exploration · NeurIPS 2021
Machine learning › Reinforcement learning › hierarchical reinforcement learning › skill learning
unsupervised skill discovery
0.512021
Hierarchical Skills for Efficient Exploration · NeurIPS 2021
Recommender systems › fairness-aware recommendation
two-sided fairness
0.512021
Two-sided fairness in rankings via Lorenz dominance · NeurIPS 2021
Algorithmic game theory and mechanism design › social choice
computational social choice
0.512021
Online Selection of Diverse Committees · IJCAI 2021
Algorithmic game theory and mechanism design › social choice › computational social choice
multiwinner voting
0.512021
Online Selection of Diverse Committees · IJCAI 2021
Approximation and online algorithms
online algorithms
0.512021
Online Selection of Diverse Committees · IJCAI 2021
Approximation and online algorithms
online selection
0.512021
Online Selection of Diverse Committees · IJCAI 2021
Computer vision › Image recognition and object detection › object detection
detection transformer
0.412020
End-to-End Object Detection with Transformers · ECCV (1) 2020
Machine learning › Optimization for machine learning
hyperparameter optimization
0.412020
Fully Parallel Hyperparameter Search: Reshaped Space-Filling · ICML 2020
Computer vision › Image recognition and object detection
object detection
0.412020
End-to-End Object Detection with Transformers · ECCV (1) 2020
Machine learning › Reinforcement learning
off-policy reinforcement learning
0.412020
Growing Action Spaces · ICML 2020
Machine learning › Optimization for machine learning › hyperparameter optimization
parallel hyperparameter optimization
0.412020
Fully Parallel Hyperparameter Search: Reshaped Space-Filling · ICML 2020
Machine learning › Deep learning architectures and training
transformer
0.412020
End-to-End Object Detection with Transformers · ECCV (1) 2020

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

multi-armed bandit · 2.5sample-efficient algorithm · 1.3concave rewards · 1.3pure exploration · 1.1projection operators · 1.1differentiable sorting · 1.1reinforcement learning · 1.0greedy algorithm · 1.0frank-wolfe algorithm · 1.0concave welfare maximization · 1.0targeted data poisoning · 0.9clean-label poisoning · 0.9nonsmooth optimization · 0.6non-smooth optimization · 0.6gradient matching · 0.6three-layered hierarchical learning · 0.5hierarchical skill learning · 0.5transformer · 0.4
YearPublicationVenuePosition
2025 Targeted Data Poisoning for Black-Box Audio Datasets Ownership Verification
abstract
Protecting the use of audio datasets is a major concern for data owners, particularly with the recent rise of audio deep learning models. While watermarks can be used to protect the data itself, they do not allow to identify a deep learning model trained on a protected dataset. In this paper, we adapt to audio data the recently introduced data taggants approach. Data taggants is a method to verify if a neural network was trained on a protected image dataset with top-k predictions access to the model only. This method relies on a targeted data poisoning scheme by discreetly altering a small fraction (1%) of the dataset as to induce a harmless behavior on out-of-distribution data called keys. We evaluate our method on the Speechcommands and the ESC50 datasets and state of the art transformer models, and show that we can detect the use of the dataset with high confidence without loss of performance. We also show the robustness of our method against common data augmentation techniques, making it a practical method to protect audio datasets.
Wassim Bouaziz, El Mahdi El Mhamdi, Nicolas Usunier
ICASSP3
2025 Data Taggants: Dataset Ownership Verification Via Harmless Targeted Data Poisoning
abstract
Dataset ownership verification, the process of determining if a dataset is used in a model's training data, is necessary for detecting unauthorized data usage and data contamination. Existing approaches, such as backdoor watermarking, rely on inducing a detectable behavior into the trained model on a part of the data distribution. However, these approaches have limitations, as they can be harmful to the model's performances or require unpractical access to the model's internals. Most importantly, previous approaches lack guarantee against false positives.\ This paper introduces *data taggants*, a novel non-backdoor dataset ownership verification technique. Our method uses pairs of out-of-distribution samples and random labels as secret *keys*, and leverages clean-label targeted data poisoning to subtly alter a dataset, so that models trained on it respond to the key samples with the corresponding key labels. The keys are built as to allow for statistical certificates with black-box access only to the model.\ We validate our approach through comprehensive and realistic experiments on ImageNet1k using ViT and ResNet models with state-of-the-art training recipes. Our findings demonstrate that data taggants can reliably detect models trained on the protected dataset with high confidence, without compromising validation accuracy, and show their superiority over backdoor watermarking. We demonstrate the stealthiness and robustness of our method % shows to be stealthy and robust against various defense mechanisms.
Wassim Bouaziz, Nicolas Usunier, El Mahdi El Mhamdi
ICLR2
2023 Contextual bandits with concave rewards, and an application to fair ranking
Virginie Do, Elvis Dohmatob, Matteo Pirotta, Alessandro Lazaric, Nicolas Usunier
ICLR5
2023 Online Certification of Preference-Based Fairness for Personalized Recommender Systems (Extended Abstract)
abstract
Recommender systems are facing scrutiny because of their growing impact on the opportunities we have access to. Current audits for fairness are limited to coarse-grained parity assessments at the level of sensitive groups. We propose to audit for envy-freeness, a more granular criterion aligned with individual preferences: every user should prefer their recommendations to those of other users. Since auditing for envy requires to estimate the preferences of users beyond their existing recommendations, we cast the audit as a new pure exploration problem in multi-armed bandits. We propose a sample-efficient algorithm with theoretical guarantees that it does not deteriorate user experience. We also study the trade-offs achieved on real-world recommendation datasets.
Virginie Do, Sam Corbett-Davies, Jamal Atif, Nicolas Usunier
IJCAI4
2022 Online Certification of Preference-Based Fairness for Personalized Recommender Systems
abstract
Recommender systems are facing scrutiny because of their growing impact on the opportunities we have access to. Current audits for fairness are limited to coarse-grained parity assessments at the level of sensitive groups. We propose to audit for envy-freeness, a more granular criterion aligned with individual preferences: every user should prefer their recommendations to those of other users. Since auditing for envy requires to estimate the preferences of users beyond their existing recommendations, we cast the audit as a new pure exploration problem in multi-armed bandits. We propose a sample-efficient algorithm with theoretical guarantees that it does not deteriorate user experience. We also study the trade-offs achieved on real-world recommendation datasets.
Virginie Do, Sam Corbett-Davies, Jamal Atif, Nicolas Usunier
AAAI4
2022 Gradient Matching for Domain Generalization
Yuge Shi, Jeffrey Seely, Philip Torr 0001, N. Siddharth 0001, Awni Y. Hannun, Nicolas Usunier, Gabriel Synnaeve
ICLR6
2022 Optimizing Generalized Gini Indices for Fairness in Rankings
abstract
There is growing interest in designing recommender systems that aim at being fair towards item producers or their least satisfied users. Inspired by the domain of inequality measurement in economics, this paper explores the use of generalized Gini welfare functions (GGFs) as a means to specify the normative criterion that recommender systems should optimize for. GGFs weight individuals depending on their ranks in the population, giving more weight to worse-off individuals to promote equality. Depending on these weights, GGFs minimize the Gini index of item exposure to promote equality between items, or focus on the performance on specific quantiles of least satisfied users. GGFs for ranking are challenging to optimize because they are non-differentiable. We resolve this challenge by leveraging tools from non-smooth optimization and projection operators used in differentiable sorting. We present experiments using real datasets with up to 15k users and items, which show that our approach obtains better trade-offs than the baselines on a variety of recommendation tasks and fairness criteria.
Virginie Do, Nicolas Usunier
SIGIR2
2021 Online Selection of Diverse Committees
abstract
Citizens' assemblies need to represent subpopulations according to their proportions in the general population. These large committees are often constructed in an online fashion by contacting people, asking for the demographic features of the volunteers, and deciding to include them or not. This raises a trade-off between the number of people contacted (and the incurring cost) and the representativeness of the committee. We study three methods, theoretically and experimentally: a greedy algorithm that includes volunteers as long as proportionality is not violated; a non-adaptive method that includes a volunteer with a probability depending only on their features, assuming that the joint feature distribution in the volunteer pool is known; and a reinforcement learning based approach when this distribution is not known a priori but learnt online.
Virginie Do, Jamal Atif, Jérôme Lang, Nicolas Usunier
IJCAI4
2021 Two-sided fairness in rankings via Lorenz dominance
abstract
We consider the problem of generating rankings that are fair towards both users and item producers in recommender systems. We address both usual recommendation (e.g., of music or movies) and reciprocal recommendation (e.g., dating). Following concepts of distributive justice in welfare economics, our notion of fairness aims at increasing the utility of the worse-off individuals, which we formalize using the criterion of Lorenz efficiency. It guarantees that rankings are Pareto efficient, and that they maximally redistribute utility from better-off to worse-off, at a given level of overall utility. We propose to generate rankings by maximizing concave welfare functions, and develop an efficient inference procedure based on the Frank-Wolfe algorithm. We prove that unlike existing approaches based on fairness constraints, our approach always produces fair rankings. Our experiments also show that it increases the utility of the worse-off at lower costs in terms of overall utility.
Virginie Do, Sam Corbett-Davies, Jamal Atif, Nicolas Usunier
NeurIPS4
2021 Hierarchical Skills for Efficient Exploration
abstract
In reinforcement learning, pre-trained low-level skills have the potential to greatly facilitate exploration. However, prior knowledge of the downstream task is required to strike the right balance between generality (fine-grained control) and specificity (faster learning) in skill design. In previous work on continuous control, the sensitivity of methods to this trade-off has not been addressed explicitly, as locomotion provides a suitable prior for navigation tasks, which have been of foremost interest. In this work, we analyze this trade-off for low-level policy pre-training with a new benchmark suite of diverse, sparse-reward tasks for bipedal robots. We alleviate the need for prior knowledge by proposing a hierarchical skill learning framework that acquires skills of varying complexity in an unsupervised manner. For utilization on downstream tasks, we present a three-layered hierarchical learning algorithm to automatically trade off between general and specific skills as required by the respective task. In our experiments, we show that our approach performs this trade-off effectively and achieves better results than current state-of-the-art methods for end-to-end hierarchical reinforcement learning and unsupervised skill discovery.
Jonas Gehring, Gabriel Synnaeve, Andreas Krause 0001, Nicolas Usunier
NeurIPS4
2020 End-to-End Object Detection with Transformers
Nicolas Carion, Francisco Massa, Gabriel Synnaeve, Nicolas Usunier, Alexander Kirillov, Sergey Zagoruyko
ECCV (1)4
2020 Tensor Decompositions for Temporal Knowledge Base Completion
Timothée Lacroix, Guillaume Obozinski, Nicolas Usunier
ICLR3
2020 Fully Parallel Hyperparameter Search: Reshaped Space-Filling
abstract
Space-filling designs such as Low Discrepancy Sequence (LDS), Latin Hypercube Sampling (LHS) and Jittered Sampling (JS) were proposed for fully parallel hyperparameter search, and were shown to be more effective than random and grid search. We prove that LHS and JS outperform random search only by a constant factor. Consequently, we introduce a new sampling approach based on the reshaping of the search distribution, and we show both theoretically and numerically that it leads to significant gains over random search. Two methods are proposed for the reshaping: Recentering (when the distribution of the optimum is known), and Cauchy transformation (when the distribution of the optimum is unknown). The proposed methods are first validated on artificial experiments and simple real-world tests on clustering and Salmon mappings. Then we demonstrate that they drive performance improvement in a wide range of expensive artificial intelligence tasks, namely attend/infer/repeat, video next frame segmentation forecasting and progressive generative adversarial networks.
Marie-Liesse Cauwet, Camille Couprie, Julien Dehos, Pauline Luc, Jérémy Rapin, Morgane Rivière, Fabien Teytaud, Olivier Teytaud, Nicolas Usunier
ICML9
2020 Growing Action Spaces
abstract
In complex tasks, such as those with large combinatorial action spaces, random exploration may be too inefficient to achieve meaningful learning progress. In this work, we use a curriculum of progressively growing action spaces to accelerate learning. We assume the environment is out of our control, but that the agent may set an internal curriculum by initially restricting its action space. Our approach uses off-policy reinforcement learning to estimate optimal value functions for multiple action spaces simultaneously and efficiently transfers data, value estimates, and state representations from restricted action spaces to the full task. We show the efficacy of our approach in proof-of-concept control tasks and on challenging large-scale StarCraft micromanagement tasks with large, multi-agent action spaces.
Gregory Farquhar, Laura Gustafson, Zeming Lin, Shimon Whiteson, Nicolas Usunier, Gabriel Synnaeve
ICML5
2020 On ranking via sorting by estimated expected utility
abstract
Ranking and selection tasks appear in different contexts with specific desiderata, such as the maximizaton of average relevance on the top of the list, the requirement of diverse rankings, or, relatedly, the focus on providing at least one relevant items to as many users as possible. This paper addresses the question of which of these tasks are asymptotically solved by sorting by decreasing order of expected utility, for some suitable notion of utility, or, equivalently, \emph{when is square loss regression consistent for ranking \emph{via} score-and-sort?}. We provide an answer to this question in the form of a structural characterization of ranking losses for which a suitable regression is consistent. This result has two fundamental corollaries. First, whenever there exists a consistent approach based on convex risk minimization, there also is a consistent approach based on regression. Second, when regression is not consistent, there are data distributions for which consistent surrogate approaches necessarily have non-trivial local minima, and optimal scoring function are necessarily discontinuous, even when the underlying data distribution is regular. In addition to providing a better understanding of surrogate approaches for ranking, these results illustrate the intrinsic difficulty of solving general ranking problems with the score-and-sort approach.
Clément Calauzènes, Nicolas Usunier
NeurIPS2
2019 To Reverse the Gradient or Not: an Empirical Comparison of Adversarial and Multi-task Learning in Speech Recognition
abstract
Transcribed datasets typically contain speaker identity for each instance in the data. We investigate two ways to incorporate this information during training: Multi-Task Learning and Adversarial Learning. In multi-task learning, the goal is speaker prediction; we expect a performance improvement with this joint training if the two tasks of speech recognition and speaker recognition share a common set of underlying features. In contrast, adversarial learning is a means to learn representations invariant to the speaker. We then expect better performance if this learnt invariance helps generalizing to new speakers. While the two approaches seem natural in the context of speech recognition, they are incompatible because they correspond to opposite gradients back-propagated to the model. In order to better understand the effect of these approaches in terms of error rates, we compare both strategies in controlled settings. Moreover, we explore the use of additional un-transcribed data in a semi-supervised, adversarial learning manner to improve error rates. Our results show that deep models trained on big datasets already develop invariant representations to speakers without any auxiliary loss. When considering adversarial learning and multi-task learning, the impact on the acoustic model seems minor. However, models trained in a semi-supervised manner can improve error-rates.
Yossi Adi, Neil Zeghidour, Ronan Collobert, Nicolas Usunier, Vitaliy Liptchinsky, Gabriel Synnaeve
ICASSP4
2019 Value Propagation Networks
Nantas Nardelli, Gabriel Synnaeve, Zeming Lin, Pushmeet Kohli, Philip Torr 0001, Nicolas Usunier
ICLR (Poster)6
2019 A Structured Prediction Approach for Generalization in Cooperative Multi-Agent Reinforcement Learning
abstract
Effective coordination is crucial to solve multi-agent collaborative (MAC) problems. While centralized reinforcement learning methods can optimally solve small MAC instances, they do not scale to large problems and they fail to generalize to scenarios different from those seen during training. In this paper, we consider MAC problems with some intrinsic notion of locality (e.g., geographic proximity) such that interactions between agents and tasks are locally limited. By leveraging this property, we introduce a novel structured prediction approach to assign agents to tasks. At each step, the assignment is obtained by solving a centralized optimization problem (the inference procedure) whose objective function is parameterized by a learned scoring model. We propose different combinations of inference procedures and scoring models able to represent coordination patterns of increasing complexity. The resulting assignment policy can be efficiently learned on small problem instances and readily reused in problems with more agents and tasks (i.e., zero-shot generalization). We report experimental results on a toy search and rescue problem and on several target selection scenarios in StarCraft: Brood War, in which our model significantly outperforms strong rule-based baselines on instances with 5 times more agents and tasks than those seen during training.
Nicolas Carion, Nicolas Usunier, Gabriel Synnaeve, Alessandro Lazaric
NeurIPS2
2018 Learning Filterbanks from Raw Speech for Phone Recognition
abstract
We train a bank of complex filters that operates on the raw waveform and is fed into a convolutional neural network for end-to-end phone recognition. These time-domain filterbanks (TD-filterbanks) are initialized as an approximation of mel-filterbanks, and then fine-tuned jointly with the remaining convolutional architecture. We perform phone recognition experiments on TIMIT and show that for several architectures, models trained on TD- filterbanks consistently outperform their counterparts trained on comparable mel-filterbanks. We get our best performance by learning all front-end steps, from pre-emphasis up to averaging. Finally, we observe that the filters at convergence have an asymmetric impulse response, and that some of them remain almost analytic.
Neil Zeghidour, Nicolas Usunier, Iasonas Kokkinos, Thomas Schatz, Gabriel Synnaeve, Emmanuel Dupoux
ICASSP2
2018 Canonical Tensor Decomposition for Knowledge Base Completion
abstract
The problem of Knowledge Base Completion can be framed as a 3rd-order binary tensor completion problem. In this light, the Canonical Tensor Decomposition (CP) seems like a natural solution; however, current implementations of CP on standard Knowledge Base Completion benchmarks are lagging behind their competitors. In this work, we attempt to understand the limits of CP for knowledge base completion. First, we motivate and test a novel regularizer, based on tensor nuclear p-norms. Then, we present a reformulation of the problem that makes it invariant to arbitrary choices in the inclusion of predicates or their reciprocals in the dataset. These two methods combined allow us to beat the current state of the art on several datasets with a CP decomposition, and obtain even better results using the more advanced ComplEx model.
Timothée Lacroix, Nicolas Usunier, Guillaume Obozinski
ICML2
2018 End-to-End Speech Recognition from the Raw Waveform
abstract
State-of-the-art speech recognition systems rely on fixed, hand-crafted features such as mel-filterbanks to preprocess the waveform before the training pipeline. In this paper, we study end-to-end systems trained directly from the raw waveform, building on two alternatives for trainable replacements of mel-filterbanks that use a convolutional architecture. The first one is inspired by gammatone filterbanks (Hoshen et al., 2015; Sainath et al, 2015), and the second one by the scattering transform (Zeghidour et al., 2017). We propose two modifications to these architectures and systematically compare them to mel-filterbanks, on the Wall Street Journal dataset. The first modification is the addition of an instance normalization layer, which greatly improves on the gammatone-based trainable filterbanks and speeds up the training of the scattering-based filterbanks. The second one relates to the low-pass filter used in these approaches. These modifications consistently improve performances for both approaches, and remove the need for a careful initialization in scattering-based trainable filterbanks. In particular, we show a consistent improvement in word error rate of the trainable filterbanks relatively to comparable mel-filterbanks. It is the first time end-to-end models trained from the raw signal significantly outperform mel-filterbanks on a large vocabulary task under clean recording conditions.
Neil Zeghidour, Nicolas Usunier, Gabriel Synnaeve, Ronan Collobert, Emmanuel Dupoux
INTERSPEECH2
2018 SING: Symbol-to-Instrument Neural Generator
abstract
Recent progress in deep learning for audio synthesis opens the way to models that directly produce the waveform, shifting away from the traditional paradigm of relying on vocoders or MIDI synthesizers for speech or music generation. Despite their successes, current state-of-the-art neural audio synthesizers such as WaveNet and SampleRNN suffer from prohibitive training and inference times because they are based on autoregressive models that generate audio samples one at a time at a rate of 16kHz. In this work, we study the more computationally efficient alternative of generating the waveform frame-by-frame with large strides. We present a lightweight neural audio synthesizer for the original task of generating musical notes given desired instrument, pitch and velocity. Our model is trained end-to-end to generate notes from nearly 1000 instruments with a single decoder, thanks to a new loss function that minimizes the distances between the log spectrograms of the generated and target waveforms. On the generalization task of synthesizing notes for pairs of pitch and instrument not seen during training, SING produces audio with significantly improved perceptual quality compared to a state-of-the-art autoencoder based on WaveNet as measured by a Mean Opinion Score (MOS), and is about 32 times faster for training and 2, 500 times faster for inference.
Alexandre Défossez, Neil Zeghidour, Nicolas Usunier, Léon Bottou, Francis R. Bach
NeurIPS3
2018 Forward Modeling for Partial Observation Strategy Games - A StarCraft Defogger
abstract
We formulate the problem of defogging as state estimation and future state prediction from previous, partial observations in the context of real-time strategy games. We propose to employ encoder-decoder neural networks for this task, and introduce proxy tasks and baselines for evaluation to assess their ability of capturing basic game rules and high-level dynamics. By combining convolutional neural networks and recurrent networks, we exploit spatial and sequential correlations and train well-performing models on a large dataset of human games of StarCraft: Brood War. Finally, we demonstrate the relevance of our models to downstream tasks by applying them for enemy unit prediction in a state-of-the-art, rule-based StarCraft bot. We observe improvements in win rates against several strong community bots.
Gabriel Synnaeve, Zeming Lin, Jonas Gehring, Daniel Gant, Vegard Mella, Vasil Khalidov, Nicolas Carion, Nicolas Usunier
NeurIPS8
2017 How should we evaluate supervised hashing?
abstract
Hashing produces compact representations for documents, to perform tasks like classification or retrieval based on these short codes. When hashing is supervised, the codes are trained using labels on the training data. This paper first shows that the evaluation protocols used in the literature for supervised hashing are not satisfactory: we show that a trivial solution that encodes the output of a classifier significantly outperforms existing supervised or semi-supervised methods, while using much shorter codes. We then propose two alternative protocols for supervised hashing: one based on retrieval on a disjoint set of classes, and another based on transfer learning to new classes. We provide two baseline methods for image-related tasks to assess the performance of (semi-)supervised hashing: without coding and with unsupervised codes. These baselines give a lower- and upper-bound on the performance of a supervised hashing scheme.
Alexandre Sablayrolles, Matthijs Douze, Nicolas Usunier, Hervé Jégou
ICASSP3
2017 Dense and Low-Rank Gaussian CRFs Using Deep Embeddings
abstract
In this work we introduce a structured prediction model that endows the Deep Gaussian Conditional Random Field (G-CRF) with a densely connected graph structure. We keep memory and computational complexity under control by expressing the pairwise interactions as inner products of low-dimensional, learnable embeddings. The G-CRF system matrix is therefore low-rank, allowing us to solve the resulting system in a few milliseconds on the GPU by using conjugate gradient. As in G-CRF, inference is exact, the unary and pairwise terms are jointly trained end-to-end by using analytic expressions for the gradients, while we also develop even faster, Potts-type variants of our embeddings. We show that the learned embeddings capture pixel-to-pixel affinities in a task-specific manner, while our approach achieves state of the art results on three challenging benchmarks, namely semantic segmentation, human part segmentation, and saliency estimation. Our implementation is fully GPU based, built on top of the Caffe library, and is available at https://github.com/siddharthachandra/gcrf-v2.0.
Siddhartha Chandra, Nicolas Usunier, Iasonas Kokkinos
ICCV2
2017 Improving Neural Language Models with a Continuous Cache
Edouard Grave, Armand Joulin, Nicolas Usunier
ICLR (Poster)3
2017 Episodic Exploration for Deep Deterministic Policies for StarCraft Micromanagement
Nicolas Usunier, Gabriel Synnaeve, Zeming Lin, Soumith Chintala
ICLR (Poster)1
2017 Parseval Networks: Improving Robustness to Adversarial Examples
abstract
We introduce Parseval networks, a form of deep neural networks in which the Lipschitz constant of linear, convolutional and aggregation layers is constrained to be smaller than $1$. Parseval networks are empirically and theoretically motivated by an analysis of the robustness of the predictions made by deep neural networks when their input is subject to an adversarial perturbation. The most important feature of Parseval networks is to maintain weight matrices of linear and convolutional layers to be (approximately) Parseval tight frames, which are extensions of orthogonal matrices to non-square matrices. We describe how these constraints can be maintained efficiently during SGD. We show that Parseval networks match the state-of-the-art regarding accuracy on CIFAR-10/100 and Street View House Numbers (SVHN), while being more robust than their vanilla counterpart against adversarial examples. Incidentally, Parseval networks also tend to train faster and make a better usage of the full capacity of the networks.
Moustapha Cissé, Piotr Bojanowski, Edouard Grave, Yann N. Dauphin, Nicolas Usunier
ICML5
2017 Fader Networks: Manipulating Images by Sliding Attributes
abstract
This paper introduces a new encoder-decoder architecture that is trained to reconstruct images by disentangling the salient information of the image and the values of attributes directly in the latent space. As a result, after training, our model can generate different realistic versions of an input image by varying the attribute values. By using continuous attribute values, we can choose how much a specific attribute is perceivable in the generated image. This property could allow for applications where users can modify an image using sliding knobs, like faders on a mixing console, to change the facial expression of a portrait, or to update the color of some objects. Compared to the state-of-the-art which mostly relies on training adversarial networks in pixel space by altering attribute values at train time, our approach results in much simpler training schemes and nicely scales to multiple attributes. We present evidence that our model can significantly change the perceived value of the attributes while preserving the naturalness of images.
Guillaume Lample, Neil Zeghidour, Nicolas Usunier, Antoine Bordes, Ludovic Denoyer, Marc'Aurelio Ranzato
NIPS3
2016 Joint Learning of Speaker and Phonetic Similarities with Siamese Networks
Neil Zeghidour, Gabriel Synnaeve, Nicolas Usunier, Emmanuel Dupoux
INTERSPEECH3
2016 A Coverage-Based Approach to Recommendation Diversity On Similarity Graph
abstract
We consider the problem of generating diverse, personalized recommendations such that a small set of recommended items covers a broad range of the user's interests. We represent items in a similarity graph, and we formulate the relevance/diversity trade-off as finding a small set of unrated items that best covers a subset of items positively rated by the user. In contrast to previous approaches, our method does not rely on an explicit trade-off between a relevance objective and a diversity objective, as the estimations of relevance and diversity are implicit in the coverage criterion. We show on several benchmark datasets that our approach compares favorably to the state-of-the-art diversification methods according to various relevance and diversity measures.
Shameem A. Puthiya Parambath, Nicolas Usunier, Yves Grandvalet
RecSys2
2016 Constructing and Mining Web-scale Knowledge Graphs
abstract
Recent years have witnessed a proliferation of large-scale knowledge graphs, from purely academic projects such as YAGO to major commercial projects such as Google's Knowledge Graph and Microsoft's Satori. Whereas there is a large body of research on mining homogeneous graphs, this new generation of information networks are highly heterogeneous, with thousands of entity and relation types and billions of instances of those types (graph vertices and edges). In this tutorial, we present the state of the art in constructing, mining, and growing knowledge graphs. The purpose of the tutorial is to equip newcomers to this exciting field with an understanding of the basic concepts, tools and methodologies, open research challenges, as well as pointers to available datasets and relevant literature. Knowledge graphs have become an enabling resource for a plethora of new knowledge-rich applications. Consequently, the tutorial will also discuss the role of knowledge bases in empowering a range of web applications, from web search to social networks to digital assistants. A publicly available knowledge base (Freebase) will be used throughout the tutorial to exemplify the different techniques.
Evgeniy Gabrilovich, Nicolas Usunier
SIGIR2
2016 Combining Two and Three-Way Embedding Models for Link Prediction in Knowledge Bases
abstract
This paper tackles the problem of endogenous link prediction for knowledge base completion. Knowledge bases can be represented as directed graphs whose nodes correspond to entities and edges to relationships. Previous attempts either consist of powerful systems with high capacity to model complex connectivity patterns, which unfortunately usually end up overfitting on rare relationships, or in approaches that trade capacity for simplicity in order to fairly model all relationships, frequent or not. In this paper, we propose Tatec, a happy medium obtained by complementing a high-capacity model with a simpler one, both pre-trained separately and then combined. We present several variants of this model with different kinds of regularization and combination strategies and show that this approach outperforms existing methods on different types of relationships by achieving state-of-the-art results on four benchmarks of the literature.
Alberto García-Durán, Antoine Bordes, Nicolas Usunier, Yves Grandvalet
J. Artif. Intell. Res.3
2016 An empirical comparison of V-fold penalisation and cross-validation for model selection in distribution-free regression
Charanpal Dhanjal, Nicolas Baskiotis, Stéphan Clémençon, Nicolas Usunier
Pattern Anal. Appl.4
2015 Composing Relationships with Translations
abstract
Performing link prediction in Knowledge Bases (KBs) with embedding-based models, like with the model TransE (Bordes et al., 2013) which represents relationships as translations in the embedding space, have shown promising results in recent years.Most of these works are focused on modeling single relationships and hence do not take full advantage of the graph structure of KBs.In this paper, we propose an extension of TransE that learns to explicitly model composition of relationships via the addition of their corresponding translation vectors.We show empirically that this allows to improve performance for predicting single relationships as well as compositions of pairs of them.
Alberto García-Durán, Antoine Bordes, Nicolas Usunier
EMNLP3
2015 On Binary Reduction of Large-Scale Multiclass Classification Problems
Bikash Joshi, Massih-Reza Amini, Ioannis Partalas, Liva Ralaivola, Nicolas Usunier, Éric Gaussier
IDA5
2015 Multiview self-learning
Ali Fakeri-Tabrizi, Massih-Reza Amini, Cyril Goutte, Nicolas Usunier
Neurocomputing4
2014 Optimizing F-Measures by Cost-Sensitive Classification
Shameem A. Puthiya Parambath, Nicolas Usunier, Yves Grandvalet
NIPS2
2014 Open Question Answering with Weakly Supervised Embedding Models
Antoine Bordes, Jason Weston, Nicolas Usunier
ECML/PKDD (1)3
2014 Effective Blending of Two and Three-way Interactions for Modeling Multi-relational Data
Alberto García-Durán, Antoine Bordes, Nicolas Usunier
ECML/PKDD (1)3
2013 Connecting Language and Knowledge Bases with Embedding Models for Relation Extraction
abstract
This paper proposes a novel approach for relation extraction from free text which is trained to jointly use information from the text and from existing knowledge.Our model is based on scoring functions that operate by learning low-dimensional embeddings of words, entities and relationships from a knowledge base.We empirically show on New York Times articles aligned with Freebase relations that our approach is able to efficiently use the extra information provided by a large subset of Freebase data (4M entities, 23k relationships) to improve over methods that rely on text features alone.
Jason Weston, Antoine Bordes, Oksana Yakhnenko, Nicolas Usunier
EMNLP4
2013 Translating Embeddings for Modeling Multi-relational Data
abstract
We consider the problem of embedding entities and relationships of multi-relational data in low-dimensional vector spaces. Our objective is to propose a canonical model which is easy to train, contains a reduced number of parameters and can scale up to very large databases. Hence, we propose, TransE, a method which models relationships by interpreting them as translations operating on the low-dimensional embeddings of the entities. Despite its simplicity, this assumption proves to be powerful since extensive experiments show that TransE significantly outperforms state-of-the-art methods in link prediction on two knowledge bases. Besides, it can be successfully trained on a large scale data set with 1M entities, 25k relationships and more than 17M training samples.
Antoine Bordes, Nicolas Usunier, Alberto García-Durán, Jason Weston, Oksana Yakhnenko
NIPS2
2013 Robust Bloom Filters for Large MultiLabel Classification Tasks
abstract
This paper presents an approach to multilabel classification (MLC) with a large number of labels. Our approach is a reduction to binary classification in which label sets are represented by low dimensional binary vectors. This representation follows the principle of Bloom filters, a space-efficient data structure originally designed for approximate membership testing. We show that a naive application of Bloom filters in MLC is not robust to individual binary classifiers' errors. We then present an approach that exploits a specific feature of real-world datasets when the number of labels is large: many labels (almost) never appear together. Our approch is provably robust, has sublinear training and inference complexity with respect to the number of labels, and compares favorably to state-of-the-art algorithms on two large scale multilabel datasets.
Moustapha Cissé, Nicolas Usunier, Thierry Artières, Patrick Gallinari
NIPS2
2013 Calibration and regret bounds for order-preserving surrogate losses in learning to rank
Clément Calauzènes, Nicolas Usunier, Patrick Gallinari
Mach. Learn.2
2012 "On the (Non-)existence of Convex, Calibrated Surrogate Losses for Ranking"
abstract
We study surrogate losses for learning to rank, in a framework where the rankings are induced by scores and the task is to learn the scoring function. We focus on the calibration of surrogate losses with respect to a ranking evaluation metric, where the calibration is equivalent to the guarantee that near-optimal values of the sur- rogate risk imply near-optimal values of the risk defined by the evaluation metric. We prove that if a surrogate loss is a convex function of the scores, then it is not calibrated with respect to two evaluation metrics widely used for search engine evaluation, namely the Average Precision and the Expected Reciprocal Rank. We also show that such convex surrogate losses cannot be calibrated with respect to the Pairwise Disagreement, an evaluation metric used when learning from pair- wise preferences. Our results cast lights on the intrinsic difficulty of some ranking problems, as well as on the limitations of learning-to-rank algorithms based on the minimization of a convex surrogate risk.
Clément Calauzènes, Nicolas Usunier, Patrick Gallinari
NIPS2
2012 Ranking with non-random missing ratings: influence of popularity and positivity on evaluation metrics
abstract
The evaluation of recommender systems in terms of ranking has recently gained attention, as it seems to better fit the top-k recommendation task than the usual ratings prediction task. In that context, several authors have proposed to consider missing ratings as some form of negative feedback to compensate for the skewed distribution of observed ratings when users choose the items they rate. In this work, we study two major biases of the selection of items: the first one is that some items obtain more ratings than others (popularity effect), and the second one is that positive ratings are observed more frequently than negative ratings (positivity effect). We present a theoretical analysis and experiments on the Yahoo! dataset with randomly selected items, which show that considering missing data as a form of negative feedback during training may improve performances, but also that it can be misleading when testing, favoring models of popularity more than models of user preferences.
Bruno Pradel, Nicolas Usunier, Patrick Gallinari
RecSys2
2011 Learning Scoring Functions with Order-Preserving Losses and Standardized Supervision
David Buffoni, Clément Calauzènes, Patrick Gallinari, Nicolas Usunier
ICML4
2011 WSABIE: Scaling Up to Large Vocabulary Image Annotation
Jason Weston, Samy Bengio, Nicolas Usunier
IJCAI3
2011 A case study in a recommender system based on purchase data
abstract
Collaborative filtering has been extensively studied in the context of ratings prediction. However, industrial recommender systems often aim at predicting a few items of immediate interest to the user, typically products that (s)he is likely to buy in the near future. In a collaborative filtering setting, the prediction may be based on the user's purchase history rather than rating information, which may be unreliable or unavailable. In this paper, we present an experimental evaluation of various collaborative filtering algorithms on a real-world dataset of purchase history from customers in a store of a French home improvement and building supplies chain. These experiments are part of the development of a prototype recommender system for salespeople in the store. We show how different settings for training and applying the models, as well as the introduction of domain knowledge may dramatically influence both the absolute and the relative performances of the different algorithms. To the best of our knowledge, the influence of these parameters on the quality of the predictions of recommender systems has rarely been reported in the literature.
Bruno Pradel, Savaneary Sean, Julien Delporte, Sébastien Guérif, Céline Rouveirol, Nicolas Usunier, Françoise Fogelman-Soulié, Frédéric Dufau-Joël
KDD6
2011 Multiview Semi-supervised Learning for Ranking Multilingual Documents
Nicolas Usunier, Massih-Reza Amini, Cyril Goutte
ECML/PKDD (3)1
2011 Transductive learning over automatically detected themes for multi-document summarization
abstract
We propose a new method for query-biased multi-document summarization, based on sentence extraction. The summary of multiple documents is created in two steps. Sentences are first clustered; where each cluster corresponds to one of the main themes present in the collection. Inside each theme, sentences are then ranked using a transductive learning-to-rank algorithm based on RankNet, in order to better identify those which are relevant to the query. The final summary contains the top-ranked sentences of each theme. Our approach is validated on DUC 2006 and DUC 2007 datasets.
Massih-Reza Amini, Nicolas Usunier
SIGIR2
2010 Predicting Critical Intradomain Routing Events
abstract
Network equipments generate an overwhelming number of reports and alarms every day, but only a small fraction of these alarms require the intervention of network operators. Our goal is to build a system to automatically select the set of critical alarms, so that network operators can focus their time and effort on these critical events. As a first step, we focus on alarms from intradomain routing. Our key observation is that operators already use trouble ticketing systems to record all events that require their intervention. Hence, we can use the history of trouble tickets combined with intradomain routing messages to train a classifier. Then, we can apply this classifier online to process intradomain routing messages and single out the critical events. This paper shows the feasibility of this approach by using the k-nearest neighbor algorithm to build classifiers from IS-IS and trouble ticket data from two networks. Our results show that we can accurately pinpoint approximately 70% of critical events for both networks.
Amelie Medem Kuatse, Renata Teixeira, Nicolas Usunier
GLOBECOM3
2010 Label Ranking under Ambiguous Supervision for Learning Semantic Correspondences
Antoine Bordes, Nicolas Usunier, Jason Weston
ICML2
2010 Combining coregularization and consensus-based self-training for multilingual text categorization
abstract
We investigate the problem of learning document classifiers in a multilingual setting, from collections where labels are only partially available. We address this problem in the framework of multiview learning, where different languages correspond to different views of the same document, combined with semi-supervised learning in order to benefit from unlabeled documents. We rely on two techniques, coregularization and consensus-based self-training, that combine multiview and semi-supervised learning in different ways. Our approach trains different monolingual classifiers on each of the views, such that the classifiers' decisions over a set of unlabeled examples are in agreement as much as possible, and iteratively labels new examples from another unlabeled training set based on a consensus across language-specific classifiers. We derive a boosting-based training algorithm for this task, and analyze the impact of the number of views on the semi-supervised learning results on a multilingual extension of the Reuters RCV1/RCV2 corpus using five different languages. Our experiments show that coregularization and consensus-based self-training are complementary and that their combination is especially effective in the interesting and very common situation where there are few views (languages) and few labeled documents available.
Massih-Reza Amini, Cyril Goutte, Nicolas Usunier
SIGIR3
2010 Large scale image annotation: learning to rank with joint word-image embeddings
Jason Weston, Samy Bengio, Nicolas Usunier
Mach. Learn.3
2009 Ranking with ordered weighted pairwise classification
abstract
In ranking with the pairwise classification approach, the loss associated to a predicted ranked list is the mean of the pairwise classification losses. This loss is inadequate for tasks like information retrieval where we prefer ranked lists with high precision on the top of the list. We propose to optimize a larger class of loss functions for ranking, based on an ordered weighted average (OWA) (Yager, 1988) of the classification losses. Convex OWA aggregation operators range from the max to the mean depending on their weights, and can be used to focus on the top ranked elements as they give more weight to the largest losses. When aggregating hinge losses, the optimization problem is similar to the SVM for interdependent output spaces. Moreover, we show that OWA aggregates of margin-based classification losses have good generalization properties. Experiments on the Letor 3.0 benchmark dataset for information retrieval validate our approach.
Nicolas Usunier, David Buffoni, Patrick Gallinari
ICML1
2009 Learning from Multiple Partially Observed Views - an Application to Multilingual Text Categorization
abstract
We address the problem of learning classifiers when observations have multiple views, some of which may not be observed for all examples. We assume the existence of view generating functions which may complete the missing views in an approximate way. This situation corresponds for example to learning text classifiers from multilingual collections where documents are not available in all languages. In that case, Machine Translation (MT) systems may be used to translate each document in the missing languages. We derive a generalization error bound for classifiers learned on examples with multiple artificially created views. Our result uncovers a trade-off between the size of the training set, the number of views, and the quality of the view generating functions. As a consequence, we identify situations where it is more interesting to use multiple views for learning instead of classical single view learning. An extension of this framework is a natural way to leverage unlabeled multi-view data in semi-supervised learning. Experimental results on a subset of the Reuters RCV1/RCV2 collections support our findings by showing that additional views obtained from MT may significantly improve the classification performance in the cases identified by our trade-off.
Massih-Reza Amini, Nicolas Usunier, Cyril Goutte
NIPS2
2009 Incorporating prior knowledge into a transductive ranking algorithm for multi-document summarization
abstract
This paper presents a transductive approach to learn ranking functions for extractive multi-document summarization. At the first stage, the proposed approach identifies topic themes within a document collection, which help to identify two sets of relevant and irrelevant sentences to a question. It then iteratively trains a ranking function over these two sets of sentences by optimizing a ranking loss and fitting a prior model built on keywords. The output of the function is used to find further relevant and irrelevant sentences. This process is repeated until a desired stopping criterion is met.
Massih-Reza Amini, Nicolas Usunier
SIGIR2
2008 A Transductive Bound for the Voted Classifier with an Application to Semi-supervised Learning
abstract
In this paper we present two transductive bounds on the risk of the majority vote estimated over partially labeled training sets. Our first bound is tight when the additional unlabeled training data are used in the cases where the voted classifier makes its errors on low margin observations and where the errors of the associated Gibbs classifier can accurately be estimated. In semi-supervised learning, considering the margin as an indicator of confidence constitutes the working hypothesis of algorithms which search the decision boundary on low density regions. In this case, we propose a second bound on the joint probability that the voted classifier makes an error over an example having its margin over a fixed threshold. As an application we are interested on self-learning algorithms which assign iteratively pseudo-labels to unlabeled training examples having margin above a threshold obtained from this bound. Empirical results on different datasets show the effectiveness of our approach compared to the same algorithm and the TSVM in which the threshold is fixed manually.
Massih-Reza Amini, François Laviolette, Nicolas Usunier
NIPS3
2008 Sequence Labelling SVMs Trained in One Pass
Antoine Bordes, Nicolas Usunier, Léon Bottou
ECML/PKDD (1)2
2007 Learning-based summarisation of XML documents
Massih-Reza Amini, Anastasios Tombros, Nicolas Usunier, Mounia Lalmas-Roelleke
Inf. Retr.3
2006 A Selective Sampling Strategy for Label Ranking
Massih-Reza Amini, Nicolas Usunier, François Laviolette, Alexandre Lacasse, Patrick Gallinari
ECML2
2006 PAC-Bayes Bounds for the Risk of the Majority Vote and the Variance of the Gibbs Classifier
abstract
We propose new PAC-Bayes bounds for the risk of the weighted majority vote that depend on the mean and variance of the error of its associated Gibbs classifier. We show that these bounds can be smaller than the risk of the Gibbs classifier and can be arbitrarily close to zero even if the risk of the Gibbs classifier is close to 1/2. Moreover, we show that these bounds can be uniformly estimated on the training data for all possible posteriors Q. Moreover, they can be improved by using a large sample of unlabelled data.
Alexandre Lacasse, François Laviolette, Mario Marchand, Pascal Germain, Nicolas Usunier
NIPS5
2005 Learning to summarise XML documents using content and structure
abstract
Documents formatted in eXtensible Markup Language (XML) are becoming increasingly available in collections of various document types. In this paper, we present an approach for the summarisation of XML documents. The novelty of this approach lies in that it is based on features not only from the content of documents, but also from their logical structure. We follow a machine learning like, sentence extraction-based summarisation technique. To find which features are more effective for producing summaries this approach views sentence extraction as an ordering task. We evaluated our summarisation model using the INEX dataset. The results demonstrate that the inclusion of features from the logical structure of documents increases the effectiveness of the summariser, and that the learnable system is also effective and well-suited to the task of summarisation in the context of XML documents.
Massih-Reza Amini, Anastasios Tombros, Nicolas Usunier, Mounia Lalmas-Roelleke, Patrick Gallinari
CIKM3
2005 Automatic Text Summarization Based on Word-Clusters and Ranking Algorithms
Massih-Reza Amini, Nicolas Usunier, Patrick Gallinari
ECIR2
2005 Generalization error bounds for classifiers trained with interdependent data
abstract
In this paper we propose a general framework to study the generalization properties of binary classifiers trained with data which may be depen- dent, but are deterministically generated upon a sample of independent examples. It provides generalization bounds for binary classification and some cases of ranking problems, and clarifies the relationship between these learning tasks.
Nicolas Usunier, Massih-Reza Amini, Patrick Gallinari
NIPS1