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

Gaël Aglin

dblp:266/4663 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
5since 2021 · last 2024
0000-0002-6760-4752ORCID · corroborated

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

Artificial intelligence and machine learning · 7 · 4 first-author · 5 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Trustworthy machine learning · 67% Kernel, tree and ensemble methods · 33%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Kernel, tree and ensemble methods
decision tree learning
0.922020
PyDL8.5: a Library for Learning Optimal Decision Trees · IJCAI 2020
Learning Optimal Decision Trees Using Caching Branch-and-Bound Search · AAAI 2020
Machine learning › Trustworthy machine learning
interpretability
0.922020
PyDL8.5: a Library for Learning Optimal Decision Trees · IJCAI 2020
Learning Optimal Decision Trees Using Caching Branch-and-Bound Search · AAAI 2020
Machine learning › Trustworthy machine learning › interpretability
optimal decision tree
0.922020
PyDL8.5: a Library for Learning Optimal Decision Trees · IJCAI 2020
Learning Optimal Decision Trees Using Caching Branch-and-Bound Search · AAAI 2020
Data mining › pattern mining
itemset mining
0.112020
Learning Optimal Decision Trees Using Caching Branch-and-Bound Search · AAAI 2020
Data mining
pattern mining
0.112020
Learning Optimal Decision Trees Using Caching Branch-and-Bound Search · AAAI 2020

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

mixed integer programming · 0.9caching · 0.9branch-and-bound search · 0.9scikit-learn · 0.4dynamic programming · 0.4
YearPublicationVenuePosition
2024 An Efficient Structured Perceptron for NP-Hard Combinatorial Optimization Problems
Bastián Véjar, Gaël Aglin, Ali Irfan Mahmutogullari, Siegfried Nijssen, Pierre Schaus, Tias Guns
CPAIOR (2)2
2024 Efficient Lookahead Decision Trees
Harold Silvère Kiossou, Pierre Schaus, Siegfried Nijssen, Gaël Aglin
IDA (2)4
2024 Interpretable Quantile Regression by Optimal Decision Trees
Valentin Lemaire, Gaël Aglin, Siegfried Nijssen
IDA (2)2
2022 Learning Optimal Decision Trees Under Memory Constraints
Gaël Aglin, Siegfried Nijssen, Pierre Schaus
ECML/PKDD (5)1
2021 Assessing Optimal Forests of Decision Trees
abstract
The interest in algorithms for learning optimal decision trees (ODTs) has increased significantly in recent years. These algorithms use combinatorial search to find a predictive machine learning model in the form of a tree. It was shown that ODTs can obtain better predictive performance than trees found using traditional, heuristic algorithms. In many applications where accuracy is important, however, in practice machine learning developers use forests of decision trees instead of single trees. The most popular approaches for learning forests, such as Adaboost, are heuristic in nature, and it is not clear where their good performance comes from. In an attempt to study this, a number of earlier papers developed approaches that rely on the definition of a global optimization criterion for learning forests; however, unfortunately, these papers did not present algorithms for optimizing these criteria exactly, hence leaving the value of the optimization criteria unclear. In this work, we show that by using recent techniques for learning exact ODTs, we can now also optimize forests exactly. We show the optimization gap with existing approaches and evaluate the performance of optimal decision forests using different optimization criteria compared to Adaboost. This reveals that optimal decision forests can be a good approach depending on the optimization criterion and in some cases can outperform Adaboost.
Gaël Aglin, Siegfried Nijssen, Pierre Schaus
ICTAI1
2020 Learning Optimal Decision Trees Using Caching Branch-and-Bound Search
abstract
Several recent publications have studied the use of Mixed Integer Programming (MIP) for finding an optimal decision tree, that is, the best decision tree under formal requirements on accuracy, fairness or interpretability of the predictive model. These publications used MIP to deal with the hard computational challenge of finding such trees. In this paper, we introduce a new efficient algorithm, DL8.5, for finding optimal decision trees, based on the use of itemset mining techniques. We show that this new approach outperforms earlier approaches with several orders of magnitude, for both numerical and discrete data, and is generic as well. The key idea underlying this new approach is the use of a cache of itemsets in combination with branch-and-bound search; this new type of cache also stores results for parts of the search space that have been traversed partially.
Gaël Aglin, Siegfried Nijssen, Pierre Schaus
AAAI1
2020 PyDL8.5: a Library for Learning Optimal Decision Trees
abstract
Decision Trees (DTs) are widely used Machine Learning (ML) models with a broad range of applications. The interest in these models has increased even further in the context of Explainable AI (XAI), as decision trees of limited depth are very interpretable models. However, traditional algorithms for learning DTs are heuristic in nature; they may produce trees that are of suboptimal quality under depth constraints. We introduce PyDL8.5, a Python library to infer depth-constrained Optimal Decision Trees (ODTs). PyDL8.5 provides an interface for DL8.5, an efficient algorithm for inferring depth-constrained ODTs. The library provides an easy-to-use scikit-learn compatible interface. It cannot only be used for classification tasks, but also for regression, clustering, and other tasks. We introduce an interface that allows users to easily implement these other learning tasks. We provide a number of examples of how to use this library.
Gaël Aglin, Siegfried Nijssen, Pierre Schaus
IJCAI1