Brian Liu 0002

dblp:132/3400-2 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
5since 2021 · last 2025
0000-0003-2520-1688ORCID · verified

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

Artificial intelligence and machine learning · 5 · 5 first-author · 5 since 2021Databases, data management, data science and information retrieval · 3 · 3 first-author · 3 since 2021
YearPublicationVenuePosition
2025 MOSS: Multi-Objective Optimization for Stable Rule Sets
abstract
We present MOSS, a multi-objective optimization framework for constructing stable sets of decision rules.MOSS incorporates three important criteria for interpretability: sparsity, accuracy, and stability, into a single multi-objective optimization framework.Importantly, MOSS allows a practitioner to rapidly evaluate the trade-o between accuracy and stability in sparse rule sets in order to select an appropriate model.We develop a specialized cutting plane algorithm in our framework to rapidly compute the Pareto frontier between these two objectives, and our algorithm scales to problem instances beyond the capabilities of commercial optimization solvers.Our experiments show that MOSS outperforms state-ofthe-art rule ensembles in terms of both predictive performance and stability.
Brian Liu 0002, Rahul Mazumder
KDD (2)1
2025 Randomization Can Reduce Both Bias and Variance: A Case Study in Random Forests
abstract
We study the often overlooked phenomenon, first noted in Breiman (2001), that random forests appear to reduce bias compared to bagging. Motivated by an interesting paper by Mentch and Zhou (2020), where the authors explain the success of random forests in low signal-to-noise ratio (SNR) settings through regularization, we explore how random forests can capture patterns in the data that bagging ensembles fail to capture. We empirically demonstrate that in the presence of such patterns, random forests reduce bias along with variance and can increasingly outperform bagging ensembles when SNR is high. Our observations offer insights into the real-world success of random forests across a range of SNRs and enhance our understanding of the difference between random forests and bagging ensembles. Our investigations also yield practical insights into the importance of tuning $mtry$ in random forests.
Brian Liu 0002, Rahul Mazumder
J. Mach. Learn. Res.1
2024 FAST: An Optimization Framework for Fast Additive Segmentation in Transparent ML
abstract
We present FAST, an optimization framework for fast additive segmentation.FAST segments piecewise constant shape functions for each feature in a dataset to produce transparent additive models.The framework leverages a novel optimization procedure to fit these models ∼2 orders of magnitude faster than existing state-of-the-art methods, such as explainable boosting machines [20].We also develop new feature selection algorithms in the FAST framework to fit parsimonious models that perform well.Through experiments and case studies, we show that FAST improves the computational efficiency and interpretability of additive models.
Brian Liu 0002, Rahul Mazumder
KDD1
2023 ForestPrune: Compact Depth-Pruned Tree Ensembles
abstract
Tree ensembles are powerful models that achieve excellent predictive performances, but can grow to unwieldy sizes. These ensembles are often post-processed (pruned) to reduce memory footprint and improve interpretability. We present ForestPrune, a novel optimization framework to post-process tree ensembles by pruning depth layers from individual trees. Since the number of nodes in a decision tree increases exponentially with tree depth, pruning deep trees drastically compactifies ensembles. We develop a specialized optimization algorithm to efficiently obtain high-quality solutions to problems under ForestPrune. Our algorithm typically reaches good solutions in seconds for medium-size datasets and ensembles, with 10000s of rows and 100s of trees, resulting in significant speedups over existing approaches. Our experiments demonstrate that ForestPrune produces parsimonious models that outperform models extracted by existing post-processing algorithms.
Brian Liu 0002, Rahul Mazumder
AISTATS1
2023 Fire: An Optimization Approach for Fast Interpretable Rule Extraction
abstract
We present FIRE, Fast Interpretable Rule Extraction, an optimization-based framework to extract a small but useful collection of decision rules from tree ensembles. FIRE selects sparse representative subsets of rules from tree ensembles, that are easy for a practitioner to examine. To further enhance the interpretability of the extracted model, FIRE encourages fusing rules during selection, so that many of the selected decision rules share common antecedents. The optimization framework utilizes a fusion regularization penalty to accomplish this, along with a non-convex sparsity-inducing penalty to aggressively select rules. Optimization problems in FIRE pose a challenge to off-the-shelf solvers due to problem scale and the non-convexity of the penalties. To address this, making use of problem-structure, we develop a specialized solver based on block coordinate descent principles; our solver performs up to 40x faster than existing solvers. We show in our experiments that FIRE outperforms state-of-the-art rule ensemble algorithms at building sparse rule sets, and can deliver more interpretable models compared to existing methods.
Brian Liu 0002, Rahul Mazumder
KDD1