EDBT 2026 Demo / reviewers in the wild / expert
Amal Rannen Triki
dblp:180/5447 · also Amal Rannen-Triki
· DBLP profile ↗
8ranked-venue papers
1as first author
5since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 1 first-author · 5 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 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
8 papers |
Learning paradigms · 18% Deep learning architectures and training · 15% Segmentation and scene understanding · 13% |
Topics — the 25 heaviest of 27, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Deep learning architectures and training
loss function design |
1.0 | 2 | 2023 | Revisiting Evaluation Metrics for Semantic Segmentation: Optimization and Evaluation of Fine-grained Intersection over Union · NeurIPS 2023 The Lovász-Softmax Loss: A Tractable Surrogate for the Optimization of the Intersection-Over-Union Measure in Neural Networks · CVPR 2018 |
Computer vision › Segmentation and scene understanding
semantic segmentation |
1.0 | 2 | 2023 | Revisiting Evaluation Metrics for Semantic Segmentation: Optimization and Evaluation of Fine-grained Intersection over Union · NeurIPS 2023 The Lovász-Softmax Loss: A Tractable Surrogate for the Optimization of the Intersection-Over-Union Measure in Neural Networks · CVPR 2018 |
Machine learning › Learning paradigms
data balancing |
0.8 | 1 | 2024 | Mind the Graph When Balancing Data for Fairness or Robustness · NeurIPS 2024 |
Machine learning › Trustworthy machine learning
fairness |
0.8 | 1 | 2024 | Mind the Graph When Balancing Data for Fairness or Robustness · NeurIPS 2024 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian filtering
kalman filtering |
0.8 | 1 | 2024 | Kalman Filter for Online Classification of Non-Stationary Data · ICLR 2024 |
Machine learning › Probabilistic and Bayesian machine learning
non-stationary data |
0.8 | 1 | 2024 | Kalman Filter for Online Classification of Non-Stationary Data · ICLR 2024 |
Machine learning › Learning paradigms › continual learning
online continual learning |
0.8 | 1 | 2024 | Kalman Filter for Online Classification of Non-Stationary Data · ICLR 2024 |
Machine learning › Learning theory
online learning |
0.8 | 1 | 2024 | Kalman Filter for Online Classification of Non-Stationary Data · ICLR 2024 |
Machine learning › Trustworthy machine learning
robustness |
0.8 | 1 | 2024 | Mind the Graph When Balancing Data for Fairness or Robustness · NeurIPS 2024 |
Machine learning › Deep learning architectures and training
state space model |
0.8 | 1 | 2024 | Kalman Filter for Online Classification of Non-Stationary Data · ICLR 2024 |
Machine learning › Learning paradigms
continual learning |
0.7 | 1 | 2023 | Nevis'22: A Stream of 100 Tasks Sampled from 30 Years of Computer Vision Research · J. Mach. Learn. Res. 2023 |
Machine learning › Transfer learning and domain adaptation
meta-learning |
0.7 | 1 | 2023 | Nevis'22: A Stream of 100 Tasks Sampled from 30 Years of Computer Vision Research · J. Mach. Learn. Res. 2023 |
Computer vision › Segmentation and scene understanding › image segmentation
segmentation evaluation |
0.7 | 1 | 2023 | Revisiting Evaluation Metrics for Semantic Segmentation: Optimization and Evaluation of Fine-grained Intersection over Union · NeurIPS 2023 |
Machine learning › Learning theory › over-parameterization
double descent |
0.5 | 1 | 2021 | On the Role of Optimization in Double Descent: A Least Squares Study · NeurIPS 2021 |
Machine learning › Learning theory
generalization bounds |
0.5 | 1 | 2021 | On the Role of Optimization in Double Descent: A Least Squares Study · NeurIPS 2021 |
Machine learning › Deep learning architectures and training › training dynamics
gradient descent dynamics |
0.5 | 1 | 2021 | On the Role of Optimization in Double Descent: A Least Squares Study · NeurIPS 2021 |
Machine learning › Optimization for machine learning
implicit regularization |
0.5 | 1 | 2021 | On the Role of Optimization in Double Descent: A Least Squares Study · NeurIPS 2021 |
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization |
0.4 | 1 | 2019 | A Bayesian Optimization Framework for Neural Network Compression · ICCV 2019 |
Machine learning › Efficient and distributed learning
model compression |
0.4 | 1 | 2019 | A Bayesian Optimization Framework for Neural Network Compression · ICCV 2019 |
Machine learning › Efficient and distributed learning › model compression
neural network compression |
0.4 | 1 | 2019 | A Bayesian Optimization Framework for Neural Network Compression · ICCV 2019 |
Computer vision › Segmentation and scene understanding › image segmentation
intersection-over-union optimization |
0.3 | 1 | 2018 | The Lovász-Softmax Loss: A Tractable Surrogate for the Optimization of the Intersection-Over-Union Measure in Neural Networks · CVPR 2018 |
Machine learning › Learning paradigms › continual learning
catastrophic forgetting |
0.3 | 1 | 2017 | Encoder Based Lifelong Learning · ICCV 2017 |
Machine learning › Learning paradigms
lifelong learning |
0.3 | 1 | 2017 | Encoder Based Lifelong Learning · ICCV 2017 |
Machine learning › Trustworthy machine learning › fairness
fairness under distribution shift |
0.2 | 1 | 2024 | Mind the Graph When Balancing Data for Fairness or Robustness · NeurIPS 2024 |
Computer vision › Image recognition and object detection
image classification |
0.1 | 1 | 2017 | Encoder Based Lifelong Learning · ICCV 2017 |
Methods — techniques the papers use, named apart from their topics
stochastic gradient descent · 0.8regularization · 0.8kalman filter · 0.8causal graph · 0.8bayesian inference · 0.8worst-case metric · 0.7supervised learning · 0.7fine-grained intersection over union · 0.7AutoML · 0.7excess risk bounds · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Kalman Filter for Online Classification of Non-Stationary DataabstractIn Online Continual Learning (OCL) a learning system receives a stream of data and sequentially performs prediction and training steps. Key challenges in OCL include automatic adaptation to the specific non-stationary structure of the data and maintaining appropriate predictive uncertainty. To address these challenges we introduce a probabilistic Bayesian online learning approach that utilizes a (possibly pretrained) neural representation and a state space model over the linear predictor weights. Non-stationarity in the linear predictor weights is modelled using a “parameter drift” transition density, parametrized by a coefficient that quantifies forgetting. Inference in the model is implemented with efficient Kalman filter recursions which track the posterior distribution over the linear weights, while online SGD updates over the transition dynamics coefficient allow for adaptation to the non-stationarity observed in the data. While the framework is developed assuming a linear Gaussian model, we extend it to deal with classification problems and for fine-tuning the deep learning representation. In a set of experiments in multi-class classification using data sets such as CIFAR-100 and CLOC we demonstrate the model's predictive ability and its flexibility in capturing non-stationarity. Michalis K. Titsias, Alexandre Galashov, Amal Rannen Triki, Razvan Pascanu, Yee Whye Teh, Jörg Bornschein |
ICLR | 3 |
| 2024 | Mind the Graph When Balancing Data for Fairness or RobustnessabstractFailures of fairness or robustness in machine learning predictive settings can be due to undesired dependencies between covariates, outcomes and auxiliary factors of variation. A common strategy to mitigate these failures is data balancing, which attempts to remove those undesired dependencies. In this work, we define conditions on the training distribution for data balancing to lead to fair or robust models. Our results display that in many cases, the balanced distribution does not correspond to selectively removing the undesired dependencies in a causal graph of the task, leading to multiple failure modes and even interference with other mitigation techniques such as regularization. Overall, our results highlight the importance of taking the causal graph into account before performing data balancing. Jessica Schrouff, Alexis Bellot, Amal Rannen Triki, Alan Malek, Isabela Albuquerque, Arthur Gretton, Alexander D'Amour, Silvia Chiappa |
NeurIPS | 3 |
| 2023 | Revisiting Evaluation Metrics for Semantic Segmentation: Optimization and Evaluation of Fine-grained Intersection over UnionabstractSemantic segmentation datasets often exhibit two types of imbalance: \textit{class imbalance}, where some classes appear more frequently than others and \textit{size imbalance}, where some objects occupy more pixels than others. This causes traditional evaluation metrics to be biased towards \textit{majority classes} (e.g. overall pixel-wise accuracy) and \textit{large objects} (e.g. mean pixel-wise accuracy and per-dataset mean intersection over union). To address these shortcomings, we propose the use of fine-grained mIoUs along with corresponding worst-case metrics, thereby offering a more holistic evaluation of segmentation techniques. These fine-grained metrics offer less bias towards large objects, richer statistical information, and valuable insights into model and dataset auditing. Furthermore, we undertake an extensive benchmark study, where we train and evaluate 15 modern neural networks with the proposed metrics on 12 diverse natural and aerial segmentation datasets. Our benchmark study highlights the necessity of not basing evaluations on a single metric and confirms that fine-grained mIoUs reduce the bias towards large objects. Moreover, we identify the crucial role played by architecture designs and loss functions, which lead to best practices in optimizing fine-grained metrics. The code is available at \href{https://github.com/zifuwanggg/JDTLosses}{https://github.com/zifuwanggg/JDTLosses}. Zifu Wang, Maxim Berman, Amal Rannen Triki, Philip Torr 0001, Devis Tuia, Tinne Tuytelaars, Luc Van Gool, Jiaqian Yu, Matthew B. Blaschko |
NeurIPS | 3 |
| 2023 | Nevis'22: A Stream of 100 Tasks Sampled from 30 Years of Computer Vision ResearchabstractA shared goal of several machine learning communities like continual learning, meta-learning and transfer learning, is to design algorithms and models that efficiently and robustly adapt to unseen tasks. An even more ambitious goal is to build models that never stop adapting, and that become increasingly more efficient through time by suitably transferring the accrued knowledge. Beyond the study of the actual learning algorithm and model architecture, there are several hurdles towards our quest to build such models, such as the choice of learning protocol, metric of success and data needed to validate research hypotheses. In this work, we introduce the Never-Ending VIsual-classification Stream (NEVIS'22), a benchmark consisting of a stream of over 100 visual classification tasks, sorted chronologically and extracted from papers sampled uniformly from computer vision proceedings spanning the last three decades. The resulting stream reflects what the research community thought was meaningful at any point in time, and it serves as an ideal test bed to assess how well models can adapt to new tasks, and do so better and more efficiently as time goes by. Despite being limited to classification, the resulting stream has a rich diversity of tasks from OCR, to texture analysis, scene recognition, and so forth. The diversity is also reflected in the wide range of dataset sizes, spanning over four orders of magnitude. Overall, NEVIS'22 poses an unprecedented challenge for current sequential learning approaches due to the scale and diversity of tasks, yet with a low entry barrier as it is limited to a single modality and well understood supervised learning problems. Moreover, we provide a reference implementation including strong baselines and an evaluation protocol to compare methods in terms of their trade-off between accuracy and compute. We hope that NEVIS'22 can be useful to researchers working on continual learning, meta-learning, AutoML and more generally sequential learning, and help these communities join forces towards more robust models that efficiently adapt to a never ending stream of data. Jörg Bornschein, Alexandre Galashov, Ross Hemsley, Amal Rannen Triki, Yutian Chen 0001, Arslan Chaudhry, Xu Owen He, Arthur Douillard, Massimo Caccia, Qixuan Feng, Sylvestre-Alvise Rebuffi, Kitty Stacpoole, Diego de Las Casas, Will Hawkins, Angeliki Lazaridou, Yee Whye Teh, Andrei A. Rusu, Razvan Pascanu, Marc'Aurelio Ranzato |
J. Mach. Learn. Res. | 4 |
| 2021 | On the Role of Optimization in Double Descent: A Least Squares StudyabstractEmpirically it has been observed that the performance of deep neural networks steadily improves with increased model size, contradicting the classical view on overfitting and generalization. Recently, the double descent phenomenon has been proposed to reconcile this observation with theory, suggesting that the test error has a second descent when the model becomes sufficiently overparameterized, as the model size itself acts as an implicit regularizer. In this paper we add to the growing body of work in this space, providing a careful study of learning dynamics as a function of model size for the least squares scenario. We show an excess risk bound for the gradient descent solution of the least squares objective. The bound depends on the smallest non-zero eigenvalue of the sample covariance matrix of the input features, via a functional form that has the double descent behaviour. This gives a new perspective on the double descent curves reported in the literature, as our analysis of the excess risk allows to decouple the effect of optimization and generalization error. In particular, we find that in the case of noiseless regression, double descent is explained solely by optimization-related quantities, which was missed in studies focusing on the Moore-Penrose pseudoinverse solution. We believe that our derivation provides an alternative view compared to existing works, shedding some light on a possible cause of this phenomenon, at least in the considered least squares setting. We empirically explore if our predictions hold for neural networks, in particular whether the spectrum of the sample covariance of features at intermediary hidden layers has a similar behaviour as the one predicted by our derivations in the least squares setting. Ilja Kuzborskij, Csaba Szepesvári, Omar Rivasplata, Amal Rannen Triki, Razvan Pascanu |
NeurIPS | 4 |
| 2019 | A Bayesian Optimization Framework for Neural Network CompressionabstractNeural network compression is an important step for deploying neural networks where speed is of high importance, or on devices with limited memory. It is necessary to tune compression parameters in order to achieve the desired trade-off between size and performance. This is often done by optimizing the loss on a validation set of data, which should be large enough to approximate the true risk and therefore yield sufficient generalization ability. However, using a full validation set can be computationally expensive. In this work, we develop a general Bayesian optimization framework for optimizing functions that are computed based on U-statistics. We propagate Gaussian uncertainties from the statistics through the Bayesian optimization framework yielding a method that gives a probabilistic approximation certificate of the result. We then apply this to parameter selection in neural network compression. Compression objectives that can be written as U-statistics are typically based on empirical risk and knowledge distillation for deep discriminative models. We demonstrate our method on VGG and ResNet models, and the resulting system can find optimal compression parameters for relatively high-dimensional parametrizations in a matter of minutes on a standard desktop machine, orders of magnitude faster than competing methods. Xingchen Ma, Amal Rannen Triki, Maxim Berman, Christos Sagonas, Jacques Calì, Matthew B. Blaschko |
ICCV | 2 |
| 2018 | The Lovász-Softmax Loss: A Tractable Surrogate for the Optimization of the Intersection-Over-Union Measure in Neural NetworksabstractThe Jaccard index, also referred to as the intersection-over-union score, is commonly employed in the evaluation of image segmentation results given its perceptual qualities, scale invariance - which lends appropriate relevance to small objects, and appropriate counting of false negatives, in comparison to per-pixel losses. We present a method for direct optimization of the mean intersection-over-union loss in neural networks, in the context of semantic image segmentation, based on the convex Lovász extension of submodular losses. The loss is shown to perform better with respect to the Jaccard index measure than the traditionally used cross-entropy loss. We show quantitative and qualitative differences between optimizing the Jaccard index per image versus optimizing the Jaccard index taken over an entire dataset. We evaluate the impact of our method in a semantic segmentation pipeline and show substantially improved intersection-over-union segmentation scores on the Pascal VOC and Cityscapes datasets using state-of-the-art deep learning segmentation architectures. Maxim Berman, Amal Rannen Triki, Matthew B. Blaschko |
CVPR | 2 |
| 2017 | Encoder Based Lifelong LearningabstractThis paper introduces a new lifelong learning solution where a single model is trained for a sequence of tasks. The main challenge that vision systems face in this context is catastrophic forgetting: as they tend to adapt to the most recently seen task, they lose performance on the tasks that were learned previously. Our method aims at preserving the knowledge of the previous tasks while learning a new one by using autoencoders. For each task, an under-complete autoencoder is learned, capturing the features that are crucial for its achievement. When a new task is presented to the system, we prevent the reconstructions of the features with these autoencoders from changing, which has the effect of preserving the information on which the previous tasks are mainly relying. At the same time, the features are given space to adjust to the most recent environment as only their projection into a low dimension submanifold is controlled. The proposed system is evaluated on image classification tasks and shows a reduction of forgetting over the state-ofthe-art. Amal Rannen Triki, Rahaf Aljundi, Matthew B. Blaschko, Tinne Tuytelaars |
ICCV | 1 |