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

Jonas Kohler

dblp:292/4327 · also Jonas Moritz Kohler · DBLP profile ↗
← Back
13ranked-venue papers
2as first author
8since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 13 · 2 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 5 since 2021

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
10 papers
Generative modeling · 41% Efficient and distributed learning · 30% Optimization for machine learning · 8%
Computer graphics and multimedia
1 paper
Visual content generation and editing · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
diffusion model
4.252025
Storybooth: Training-Free Multi-Subject Consistency for Improved Visual Storytelling · ICLR 2025
Autoregressive Distillation of Diffusion Transformers · CVPR 2025
FlexiDiT: Your Diffusion Transformer Can Easily Generate High-Quality Samples with Less Compute · CVPR 2025
Machine learning › Efficient and distributed learning
inference efficiency
2.032025
FlexiDiT: Your Diffusion Transformer Can Easily Generate High-Quality Samples with Less Compute · CVPR 2025
Adaptive Guidance: Training-free Acceleration of Conditional Diffusion Models · AAAI 2025
Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignment · ICLR 2025
Machine learning › Generative modeling › diffusion model
diffusion model acceleration
1.622025
FlexiDiT: Your Diffusion Transformer Can Easily Generate High-Quality Samples with Less Compute · CVPR 2025
Cache Me if You Can: Accelerating Diffusion Models through Block Caching · CVPR 2024
Machine learning › Efficient and distributed learning
inference acceleration
1.622025
Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignment · ICLR 2025
Cache Me if You Can: Accelerating Diffusion Models through Block Caching · CVPR 2024
Machine learning › Efficient and distributed learning
adaptive computation
0.912025
Adaptive Guidance: Training-free Acceleration of Conditional Diffusion Models · AAAI 2025
Machine learning › Generative modeling › diffusion model › guided diffusion
classifier-free guidance
0.912025
Adaptive Guidance: Training-free Acceleration of Conditional Diffusion Models · AAAI 2025
Machine learning › Generative modeling › diffusion model
cross-attention control
0.912025
Storybooth: Training-Free Multi-Subject Consistency for Improved Visual Storytelling · ICLR 2025
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search › one-shot neural architecture search
differentiable architecture search
0.912025
Adaptive Guidance: Training-free Acceleration of Conditional Diffusion Models · AAAI 2025
Machine learning › Generative modeling › diffusion model
diffusion distillation
0.912025
Autoregressive Distillation of Diffusion Transformers · CVPR 2025
Natural language and speech › Language models and text generation
draft verification
0.912025
Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignment · ICLR 2025
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search
0.912025
Adaptive Guidance: Training-free Acceleration of Conditional Diffusion Models · AAAI 2025
Machine learning › Efficient and distributed learning › inference acceleration
speculative decoding
0.912025
Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignment · ICLR 2025
Machine learning › Generative modeling › diffusion model
text-to-image generation
0.912025
Storybooth: Training-Free Multi-Subject Consistency for Improved Visual Storytelling · ICLR 2025
Machine learning › Deep learning architectures and training
transformer
0.912025
Autoregressive Distillation of Diffusion Transformers · CVPR 2025
Machine learning › Optimization for machine learning
non-convex optimization
0.622018
Escaping Saddles with Stochastic Gradients · ICML 2018
Sub-sampled Cubic Regularization for Non-convex Optimization · ICML 2017
Machine learning › Generative modeling
3d generative model
0.512021
Learning Generative Models of Textured 3D Meshes from Real-World Images · ICCV 2021
Computer vision › 3D vision › neural rendering
differentiable rendering
0.512021
Learning Generative Models of Textured 3D Meshes from Real-World Images · ICCV 2021
Computer vision › 3D vision › 3d shape reconstruction
mesh generation from images
0.512021
Learning Generative Models of Textured 3D Meshes from Real-World Images · ICCV 2021
Computer vision › 3D vision › 3d shape modeling
textured mesh generation
0.512021
Learning Generative Models of Textured 3D Meshes from Real-World Images · ICCV 2021
Machine learning › Deep learning architectures and training › normalization
batch normalization
0.412020
Batch normalization provably avoids ranks collapse for randomly initialised deep networks · NeurIPS 2020
Machine learning › Learning theory
neural network theory
0.412020
Batch normalization provably avoids ranks collapse for randomly initialised deep networks · NeurIPS 2020
Machine learning › Learning theory › neural network theory › neural network analysis
rank collapse
0.412020
Batch normalization provably avoids ranks collapse for randomly initialised deep networks · NeurIPS 2020
Machine learning › Optimization for machine learning › non-convex optimization
saddle point escape
0.312018
Escaping Saddles with Stochastic Gradients · ICML 2018
Machine learning › Optimization for machine learning › non-convex optimization
second-order stationary point
0.312018
Escaping Saddles with Stochastic Gradients · ICML 2018
Machine learning › Optimization for machine learning
stochastic gradient descent
0.312018
Escaping Saddles with Stochastic Gradients · ICML 2018
Machine learning › Optimization for machine learning › non-convex optimization
cubic regularization
0.312017
Sub-sampled Cubic Regularization for Non-convex Optimization · ICML 2017
Machine learning › Reinforcement learning › policy optimization
trust region methods
0.312017
Sub-sampled Cubic Regularization for Non-convex Optimization · ICML 2017
Computer vision › Vision and language › multimodal reasoning
multimodal chain-of-thought reasoning
0.312025
Storybooth: Training-Free Multi-Subject Consistency for Improved Visual Storytelling · ICLR 2025
Visual content generation and editing
video generation
0.312025
FlexiDiT: Your Diffusion Transformer Can Easily Generate High-Quality Samples with Less Compute · CVPR 2025
Information theory › probability theory
random matrix theory
0.112020
Batch normalization provably avoids ranks collapse for randomly initialised deep networks · NeurIPS 2020

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

dynamic compute allocation · 1.7diffusion transformer · 1.7speculative sampling · 0.9probability flow ODE · 0.9knowledge distillation · 0.9guidance distillation · 0.9differentiable neural architecture search · 0.9causal attention · 0.9bounded cross-attention · 0.9LLM-as-a-judge · 0.9spectral analysis · 0.4markov chain theory · 0.4
YearPublicationVenuePosition
2025 Adaptive Guidance: Training-free Acceleration of Conditional Diffusion Models
abstract
This paper presents a comprehensive study on the role of Classifier-Free Guidance (CFG) in text-conditioned diffusion models from the perspective of inference efficiency. In particular, we relax the default choice of applying CFG in all diffusion steps and instead propose to search for more efficient guidance policies. We formulate the discovery of such policies in the framework of differentiable neural architecture search. Our findings suggest that, as denoising progresses, the updates produced by CFG become increasingly aligned with simple conditional steps, which renders CFG's additional neural network evaluation redundant, especially in the second half of the denoising process. Building upon this insight, we propose "Adaptive Guidance" (AG), an efficient variant of CFG that adaptively omits network evaluations when the denoising process displays convergence. Our experiments demonstrate that AG preserves CFG's image quality while reducing computation by 25%. Thus, AG constitutes a plug-and-play alternative to Guidance Distillation, achieving 50% of the speed-ups of the latter, while being training-free and retaining the capacity to handle negative prompts. We conclude by uncovering further redundancies of CFG in the first half of the diffusion process, showing that entire neural network evaluations can be replaced by simple affine transformations of past score estimates.
Angela Castillo, Jonas Kohler, Juan C. Pérez, Juan Pablo Pérez, Albert Pumarola, Bernard Ghanem, Pablo Andrés Arbeláez, Ali K. Thabet
AAAI2
2025 FlexiDiT: Your Diffusion Transformer Can Easily Generate High-Quality Samples with Less Compute
abstract
Despite their remarkable performance, modern Diffusion Transformers (DiTs) are hindered by substantial resource requirements during inference, stemming from the fixed and large amount of compute needed for each denoising step. In this work, we revisit the conventional static paradigm that allocates a fixed compute budget per denoising iteration and propose a dynamic strategy instead. Our simple and sample-efficient framework enables pre-trained DiT models to be converted into flexible ones — dubbed FlexiDiT— allowing them to process inputs at varying compute budgets. We demonstrate how a single flexible model can generate images without any drop in quality, while reducing the required FLOPs by more than 40% compared to their static counterparts, for both class-conditioned and text-conditioned image generation. Our method is general and agnostic to input and conditioning modalities. We show how our approach can be readily extended for video generation, where FlexiDiT models generate samples with up to 75% less compute without compromising performance.
Sotiris Anagnostidis, Gregor Bachmann, Yeongmin Kim, Jonas Kohler, Markos Georgopoulos, Artsiom Sanakoyeu, Yuming Du, Albert Pumarola, Ali K. Thabet, Edgar Schönfeld
CVPR4
2025 Autoregressive Distillation of Diffusion Transformers
abstract
Diffusion models with transformer architectures have demonstrated promising capabilities in generating high-fidelity images and scalability for high resolution. However, iterative sampling process required for synthesis is very resource-intensive. A line of work has focused on distilling solutions to probability flow ODEs into few-step student models. Nevertheless, existing methods have been limited by their reliance on the most recent denoised samples as input, rendering them susceptible to exposure bias. To address this limitation, we propose AutoRegressive Distillation (ARD), a novel approach that leverages the historical trajectory of the ODE to predict future steps. ARD offers two key benefits: 1) it mitigates exposure bias by utilizing a predicted historical trajectory that is less susceptible to accumulated errors, and 2) it leverages the previous history of the ODE trajectory as a more effective source of coarse-grained information. ARD modifies the teacher transformer architecture by adding token-wise time embedding to mark each input from the trajectory history and employs a block-wise causal attention mask for training. Furthermore, incorporating historical inputs only in lower transformer layers enhances performance and efficiency. We validate the effectiveness of ARD in a class-conditioned generation on ImageNet and T2I synthesis. Our model achieves a 5× reduction in FID degradation compared to the baseline methods while requiring only 1.1% extra FLOPs on ImageNet-256. Moreover, ARD reaches FID of 1.84 on ImageNet-256 in merely 4 steps and outperforms the publicly available 1024p text-to-image distilled models in prompt adherence score with a minimal drop in FID compared to the teacher. Project page: https://github.com/alsdudrla10/ARD.
Yeongmin Kim, Sotiris Anagnostidis, Yuming Du, Edgar Schönfeld, Jonas Kohler, Markos Georgopoulos, Albert Pumarola, Ali K. Thabet, Artsiom Sanakoyeu
CVPR5
2025 Judge Decoding: Faster Speculative Sampling Requires Going Beyond Model Alignment
abstract
The performance of large language models (LLMs) is closely linked to their underlying size, leading to ever-growing networks and hence slower inference. Speculative decoding has been proposed as a technique to accelerate autoregressive generation, leveraging a fast draft model to propose candidate tokens, which are then verified in parallel based on their likelihood under the target model. While this approach guarantees to reproduce the target output, it incurs a substantial penalty: many high-quality draft tokens are rejected, even when they represent objectively valid continuations. Indeed, we show that even powerful draft models such as GPT-4o, as well as human text cannot achieve high acceptance rates under the standard verification scheme. This severely limits the speedup potential of current speculative decoding methods, as an early rejection becomes overwhelmingly likely when solely relying on alignment of draft and target. We thus ask the following question: Can we adapt verification to recognize correct, but non-aligned replies? To this end, we draw inspiration from the LLM-as-a-judge framework, which demonstrated that LLMs are able to rate answers in a versatile way. We carefully design a dataset coined TokenCourt to elicit the same capability in the target model by training a compact module on top of the embeddings to produce ``judgements" of the current continuation. We showcase our strategy on the Llama-3.1 family, where our 8B/405B-Judge achieves a speedup of $9\times$ over Llama-405B, while maintaining its quality on a large range of benchmarks. These benefits remain present even in optimized inference frameworks, where our method reaches up to $141$ tokens/s for 8B/70B-Judge and $129$ tokens/s for 8B/405B on $2$ and $8$ H100s respectively.
Gregor Bachmann, Sotiris Anagnostidis, Albert Pumarola, Markos Georgopoulos, Artsiom Sanakoyeu, Yuming Du, Edgar Schönfeld, Ali K. Thabet, Jonas Kohler
ICLR9
2025 Storybooth: Training-Free Multi-Subject Consistency for Improved Visual Storytelling
abstract
Consistent text-to-image generation depicting the *same* subjects across different images has gained significant recent attention due to its widespread applications in the fields of visual-storytelling and multiple-shot video generation. While remarkable, existing methods often require costly finetuning for each subject and struggle to maintain consistency across multiple characters. In this work, we first analyse the reason for these limitations. Our exploration reveals that the primary-issue stems from *self-attention leakage*, which is exacerbated when trying to ensure consistency across multiple-characters. Motivated by these findings, we next propose a simple yet effective *training and optimization-free approach* for improving multiple-character consistency. In particular, we first leverage multi-modal *chain-of-thought* reasoning in order to *apriori* localize the different subjects across the storyboard frames. The final storyboard images are then generated using a modified diffusion model which includes *1) a bounded cross-attention layer* for ensuring adherence to the initially predicted layout, and *2) a bounded cross-frame self-attention layer* for reducing inter-character attention leakage. Furthermore, we also propose a novel *cross-frame token-merging layer* which allows for improved fine-grain consistency for the storyboard characters. Experimental analysis reveals that proposed approach is not only $\times 30$ faster than prior training-based methods (*eg, textual inversion, dreambooth-lora*) but also surpasses the prior *state-of-the-art*, exhibiting improved multi-character consistency and text-to-image alignment performance.
Junshen K. Chen, Jonas Kohler, Michael F. Cohen
ICLR3
2024 Cache Me if You Can: Accelerating Diffusion Models through Block Caching
abstract
Diffusion models have recently revolutionized the field of image synthesis due to their ability to generate photorealistic images. However, one of the major drawbacks of diffusion models is that the image generation process is costly. A large image-to-image network has to be applied many times to iteratively refine an image from random noise. While many recent works propose techniques to reduce the number of required steps, they generally treat the underlying denoising network as a black box. In this work, we investigate the behavior of the layers within the network and find that 1) the layers' output changes smoothly over time, 2) the layers show distinct patterns of change, and 3) the change from step to step is often very small. We hypothesize that many layer computations in the denoising network are redundant. Leveraging this, we introduce block caching, in which we reuse outputs from layer blocks of previous steps to speed up inference. Furthermore, we propose a technique to automatically determine caching schedules based on each block's changes over timesteps. In our experiments, we show through FID, human evaluation and qualitative analysis that Block Caching allows to generate images with higher visual quality at the same computational cost. We demonstrate this for different state-of-the-art models (LDM and EMU) and solvers (DDIM and DPM). Project page: fwmb.github.io/blockcaching
Felix Wimbauer, Bichen Wu, Edgar Schönfeld, Xiaoliang Dai, Ji Hou, Artsiom Sanakoyeu, Peizhao Zhang, Sam S. Tsai, Jonas Kohler, Christian Rupprecht 0001, Daniel Cremers, Peter Vajda, Jialiang Wang 0001
CVPR10
2022 Vanishing Curvature in Randomly Initialized Deep ReLU Networks
abstract
Deep ReLU networks are at the basis of many modern neural architectures. Yet, the loss landscape of such networks and its interaction with state-of-the-art optimizers is not fully understood. One of the most crucial aspects is the landscape at random initialization, which often influences convergence speed dramatically. In their seminal works, Xavier & Bengio, 2010 and He et al., 2015 propose an initialization strategy that is supposed to prevent gradients from vanishing. Yet, we identify some shortcomings of their expectation analysis as network depth increases, and show that the proposed initialization can actually fail to deliver stable gradient norms. More precisely, by leveraging an in-depth analysis of the median of the forward pass, we first show that, with high probability, vanishing gradients cannot be circumvented when the network width scales with less than O(depth). Second, we extend this analysis to second-order derivatives and show that random i.i.d. initialization also gives rise to Hessian matrices with eigenspectra that vanish as networks grow in depth. Whenever this happens, optimizers are initialized in a very flat, saddle point-like plateau, which is particularly hard to escape with stochastic gradient descent (SGD) as its escaping time is inversely related to curvature magnitudes. We believe that this observation is crucial for fully understanding (a) the historical difficulties of training deep nets with vanilla SGD and (b) the success of adaptive gradient methods, which naturally adapt to curvature and thus quickly escape flat plateaus.
Antonio Orvieto, Jonas Kohler, Dario Pavllo, Thomas Hofmann 0001, Aurélien Lucchi
AISTATS2
2021 Learning Generative Models of Textured 3D Meshes from Real-World Images
abstract
Recent advances in differentiable rendering have sparked an interest in learning generative models of textured 3D meshes from image collections. These models natively disentangle pose and appearance, enable downstream applications in computer graphics, and improve the ability of generative models to understand the concept of image formation. Although there has been prior work on learning such models from collections of 2D images, these approaches require a delicate pose estimation step that exploits annotated keypoints, thereby restricting their applicability to a few specific datasets. In this work, we propose a GAN framework for generating textured triangle meshes without relying on such annotations. We show that the performance of our approach is on par with prior work that relies on ground-truth keypoints, and more importantly, we demonstrate the generality of our method by setting new baselines on a larger set of categories from ImageNet–for which keypoints are not available–without any class-specific hyperparameter tuning. We release our code at https://github.com/dariopavllo/textured-3d-gan
Dario Pavllo, Jonas Kohler, Thomas Hofmann 0001, Aurélien Lucchi
ICCV2
2020 Batch normalization provably avoids ranks collapse for randomly initialised deep networks
abstract
Randomly initialized neural networks are known to become harder to train with increasing depth, unless architectural enhancements like residual connections and batch normalization are used. We here investigate this phenomenon by revisiting the connection between random initialization in deep networks and spectral instabilities in products of random matrices. Given the rich literature on random matrices, it is not surprising to find that the rank of the intermediate representations in unnormalized networks collapses quickly with depth. In this work we highlight the fact that batch normalization is an effective strategy to avoid rank collapse for both linear and ReLU networks. Leveraging tools from Markov chain theory, we derive a meaningful lower rank bound in deep linear networks. Empirically, we also demonstrate that this rank robustness generalizes to ReLU nets. Finally, we conduct an extensive set of experiments on real-world data sets, which confirm that rank stability is indeed a crucial condition for training modern-day deep neural architectures.
Hadi Daneshmand, Jonas Kohler, Francis R. Bach, Thomas Hofmann 0001, Aurélien Lucchi
NeurIPS2
2019 Exponential convergence rates for Batch Normalization: The power of length-direction decoupling in non-convex optimization
abstract
Normalization techniques such as Batch Normalization have been applied very successfully for training deep neural networks. Yet, despite its apparent empirical benefits, the reasons behind the success of Batch Normalization are mostly hypothetical. We here aim to provide a more thorough theoretical understanding from a classical optimization perspective. Our main contribution towards this goal is the identification of various problem instances in the realm of machine learning where Batch Normalization can provably accelerate optimization. We argue that this acceleration is due to the fact that Batch Normalization splits the optimization task into optimizing length and direction of the parameters separately. This allows gradient-based methods to leverage a favourable global structure in the loss landscape that we prove to exist in Learning Halfspace problems and neural network training with Gaussian inputs. We thereby turn Batch Normalization from an effective practical heuristic into a provably converging algorithm for these settings. Furthermore, we substantiate our analysis with empirical evidence that suggests the validity of our theoretical results in a broader context.
Jonas Kohler, Hadi Daneshmand, Aurélien Lucchi, Thomas Hofmann 0001, Ming Zhou 0007, Klaus Neymeyr
AISTATS1
2019 The Role of Memory in Stochastic Optimization
Antonio Orvieto, Jonas Kohler, Aurélien Lucchi
UAI2
2018 Escaping Saddles with Stochastic Gradients
abstract
We analyze the variance of stochastic gradients along negative curvature directions in certain non-convex machine learning models and show that stochastic gradients indeed exhibit a strong component along these directions. Furthermore, we show that - contrary to the case of isotropic noise - this variance is proportional to the magnitude of the corresponding eigenvalues and not decreasing in the dimensionality. Based upon this bservation we propose a new assumption under which we show that the injection of explicit, isotropic noise usually applied to make gradient descent escape saddle points can successfully be replaced by a simple SGD step. Additionally - and under the same condition - we derive the first convergence rate for plain SGD to a second-order stationary point in a number of iterations that is independent of the problem dimension.
Hadi Daneshmand, Jonas Kohler, Aurélien Lucchi, Thomas Hofmann 0001
ICML2
2017 Sub-sampled Cubic Regularization for Non-convex Optimization
abstract
We consider the minimization of non-convex functions that typically arise in machine learning. Specifically, we focus our attention on a variant of trust region methods known as cubic regularization. This approach is particularly attractive because it escapes strict saddle points and it provides stronger convergence guarantees than first- and second-order as well as classical trust region methods. However, it suffers from a high computational complexity that makes it impractical for large-scale learning. Here, we propose a novel method that uses sub-sampling to lower this computational cost. By the use of concentration inequalities we provide a sampling scheme that gives sufficiently accurate gradient and Hessian approximations to retain the strong global and local convergence guarantees of cubically regularized methods. To the best of our knowledge this is the first work that gives global convergence guarantees for a sub-sampled variant of cubic regularization on non-convex functions. Furthermore, we provide experimental results supporting our theory.
Jonas Kohler, Aurélien Lucchi
ICML1