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

Rickard Brüel Gabrielsson

dblp:228/6813 · DBLP profile ↗
← Back
7ranked-venue papers
5as first author
3since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 6 · 4 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 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
4 papers
Efficient and distributed learning · 38% Learning theory · 36% Deep learning architectures and training · 9%
Theoretical computer science
1 paper
Computational geometry · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
inference serving
0.912025
Compress then Serve: Serving Thousands of LoRA Adapters with Little Overhead · ICML 2025
Machine learning › Efficient and distributed learning
model compression
0.912025
Compress then Serve: Serving Thousands of LoRA Adapters with Little Overhead · ICML 2025
Machine learning › Learning theory › generalization bounds
compression bounds
0.812024
Slicing Mutual Information Generalization Bounds for Neural Networks · ICML 2024
Machine learning › Transfer learning and domain adaptation
foundation model adaptation
0.812024
Asymmetry in Low-Rank Adapters of Foundation Models · ICML 2024
Machine learning › Learning theory
generalization bounds
0.812024
Slicing Mutual Information Generalization Bounds for Neural Networks · ICML 2024
Machine learning › Learning theory › generalization bounds
information-theoretic generalization bounds
0.812024
Slicing Mutual Information Generalization Bounds for Neural Networks · ICML 2024
Machine learning › Efficient and distributed learning › parameter-efficient fine-tuning
low-rank adaptation
0.812024
Asymmetry in Low-Rank Adapters of Foundation Models · ICML 2024
Machine learning › Learning theory › generalization bounds › information-theoretic generalization bounds
mutual information bounds
0.812024
Slicing Mutual Information Generalization Bounds for Neural Networks · ICML 2024
Machine learning › Efficient and distributed learning
parameter-efficient fine-tuning
0.812024
Asymmetry in Low-Rank Adapters of Foundation Models · ICML 2024
Machine learning › Deep learning architectures and training
regularization
0.812024
Slicing Mutual Information Generalization Bounds for Neural Networks · ICML 2024
Machine learning › Graph learning
graph neural network
0.412020
Universal Function Approximation on Graphs · NeurIPS 2020
Natural language and speech › Language models and text generation
large language model
0.312025
Compress then Serve: Serving Thousands of LoRA Adapters with Little Overhead · ICML 2025
Computational geometry › topological data analysis
persistent homology
0.112020
Universal Function Approximation on Graphs · NeurIPS 2020
Computational geometry
topological data analysis
0.112020
Universal Function Approximation on Graphs · NeurIPS 2020

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

low-rank adaptation · 0.9clustering · 0.9persistent homology · 0.9multivalued function · 0.9dependency parsing · 0.9rate-distortion theory · 0.8k-sliced mutual information · 0.8information-theoretic generalization bound · 0.8disintegrated mutual information · 0.8
YearPublicationVenuePosition
2025 Compress then Serve: Serving Thousands of LoRA Adapters with Little Overhead
abstract
Fine-tuning large language models (LLMs) with low-rank adaptations (LoRAs) has become common practice, often yielding numerous copies of the same LLM differing only in their LoRA updates. This paradigm presents challenges for systems that serve real-time responses to queries that each involve a different LoRA. Prior works optimize the design of such systems but still require continuous loading and offloading of LoRAs, as it is infeasible to store thousands of LoRAs in GPU memory. To mitigate this issue, we investigate the efficacy of compression when serving LoRAs. We propose a method for the joint compression of LoRAs into a shared basis paired with LoRA-specific scaling matrices. We extend our algorithm to learn clusters of LoRAs that are amenable to joint compression, allowing it to scale gracefully to large LoRA collections. Our experiments with up to 1000 LoRAs demonstrate that compressed LoRAs preserve performance while offering major throughput gains in realistic serving scenarios with over a thousand LoRAs, maintaining 80\% of the throughput of serving a single LoRA.
Rickard Brüel Gabrielsson, Onkar Bhardwaj, Leshem Choshen, Kristjan Greenewald, Mikhail Yurochkin, Justin Solomon 0001
ICML1
2024 Slicing Mutual Information Generalization Bounds for Neural Networks
abstract
The ability of machine learning (ML) algorithms to generalize well to unseen data has been studied through the lens of information theory, by bounding the generalization error with the input-output mutual information (MI), i.e., the MI between the training data and the learned hypothesis. Yet, these bounds have limited practicality for modern ML applications (e.g., deep learning), due to the difficulty of evaluating MI in high dimensions. Motivated by recent findings on the compressibility of neural networks, we consider algorithms that operate by *slicing* the parameter space, i.e., trained on random lower-dimensional subspaces. We introduce new, tighter information-theoretic generalization bounds tailored for such algorithms, demonstrating that slicing improves generalization. Our bounds offer significant computational and statistical advantages over standard MI bounds, as they rely on scalable alternative measures of dependence, i.e., disintegrated mutual information and $k$-sliced mutual information. Then, we extend our analysis to algorithms whose parameters do not need to exactly lie on random subspaces, by leveraging rate-distortion theory. This strategy yields generalization bounds that incorporate a distortion term measuring model compressibility under slicing, thereby tightening existing bounds without compromising performance or requiring model compression. Building on this, we propose a regularization scheme enabling practitioners to control generalization through compressibility. Finally, we empirically validate our results and achieve the computation of non-vacuous information-theoretic generalization bounds for neural networks, a task that was previously out of reach.
Kimia Nadjahi, Kristjan Greenewald, Rickard Brüel Gabrielsson, Justin Solomon 0001
ICML3
2024 Asymmetry in Low-Rank Adapters of Foundation Models
abstract
Parameter-efficient fine-tuning optimizes large, pre-trained foundation models by updating a subset of parameters; in this class, Low-Rank Adaptation (LoRA) is particularly effective. Inspired by an effort to investigate the different roles of LoRA matrices during fine-tuning, this paper characterizes and leverages unexpected asymmetry in the importance of low-rank adapter matrices. Specifically, when updating the parameter matrices of a neural network by adding a product $BA$, we observe that the $B$ and $A$ matrices have distinct functions: $A$ extracts features from the input, while $B$ uses these features to create the desired output. Based on this observation, we demonstrate that fine-tuning $B$ is inherently more effective than fine-tuning $A$, and that a random untrained $A$ should perform nearly as well as a fine-tuned one. Using an information-theoretic lens, we also bound the generalization of low-rank adapters, showing that the parameter savings of exclusively training $B$ improves the bound. We support our conclusions with experiments on RoBERTa, BART-Large, LLaMA-2, and ViTs. The code and data is available at https://github.com/Jiacheng-Zhu-AIML/AsymmetryLoRA
Kristjan Greenewald, Kimia Nadjahi, Haitz Sáez de Ocáriz Borde, Rickard Brüel Gabrielsson, Leshem Choshen, Marzyeh Ghassemi, Mikhail Yurochkin, Justin Solomon 0001
ICML5
2020 A Topology Layer for Machine Learning
abstract
Topology applied to real world data using persistent homology has started to find applications within machine learning, including deep learning. We present a differentiable topology layer that computes persistent homology based on level set filtrations and edge-based filtrations. We present three novel applications: the topological layer can (i) regularize data reconstruction or the weights of machine learning models, (ii) construct a loss on the output of a deep generative network to incorporate topological priors, and (iii) perform topological adversarial attacks on deep networks trained with persistence features. The code is publicly available and we hope its availability will facilitate the use of persistent homology in deep learning and other gradient based applications.
Rickard Brüel Gabrielsson, Bradley J. Nelson, Anjan Dwaraknath, Primoz Skraba
AISTATS1
2020 Universal Function Approximation on Graphs
abstract
In this work we produce a framework for constructing universal function approximators on graph isomorphism classes. We prove how this framework comes with a collection of theoretically desirable properties and enables novel analysis. We show how this allows us to achieve state-of-the-art performance on four different well-known datasets in graph classification and separate classes of graphs that other graph-learning methods cannot. Our approach is inspired by persistent homology, dependency parsing for NLP, and multivalued functions. The complexity of the underlying algorithm is O(#edges x #nodes) and code is publicly available (https://github.com/bruel-gabrielsson/universal-function-approximation-on-graphs).
Rickard Brüel Gabrielsson
NeurIPS1
2020 Topology-Aware Surface Reconstruction for Point Clouds
abstract
Abstract We present an approach to incorporate topological priors in the reconstruction of a surface from a point scan. We base the reconstruction on basis functions which are optimized to provide a good fit to the point scan while satisfying predefined topological constraints. We optimize the parameters of a model to obtain a likelihood function over the reconstruction domain. The topological constraints are captured by persistence diagrams which are incorporated within the optimization algorithm to promote the correct topology. The result is a novel topology‐aware technique which can (i) weed out topological noise from point scans, and (ii) capture certain nuanced properties of the underlying shape which could otherwise be lost while performing surface reconstruction. We show results reconstructing shapes with multiple potential topologies, compare to other classical surface construction techniques, and show the completion of real scan data.
Rickard Brüel Gabrielsson, Vignesh Ganapathi-Subramanian, Primoz Skraba, Leonidas J. Guibas
Comput. Graph. Forum1
2019 Exposition and Interpretation of the Topology of Neural Networks
abstract
Convolutional neural networks (CNN's) are powerful and widely used tools. However, their interpretability is far from ideal. One such shortcoming is the difficulty of deducing a network's ability to generalize to unseen data. We use topological data analysis to show that the information encoded in the weights of a CNN can be organized in terms of a topological data model and demonstrate how such information can be interpreted and utilized. We show that the weights of convolutional layers at depths from 1 through 13 learn simple global structures. We also demonstrate the change of the simple structures over the course of training. In particular, we define and analyze the spaces of spatial filters of convolutional layers and show the recurrence, among all networks, depths, and during training, of a simple circle consisting of rotating edges, as well as a less recurring unanticipated complex circle that combines lines, edges, and non-linear patterns. We also demonstrate that topological structure correlates with a network's ability to generalize to unseen data and that topological information can be used to improve a network's performance. We train over a thousand CNN's on MNIST, CIFAR-10, SVHN, and ImageNet.
Rickard Brüel Gabrielsson, Gunnar E. Carlsson
ICMLA1