Paper deep dive
Improving scDiffusion with Sparsity-Biased Classifier-Free Guidance
Yu Song, Hao Sun, Ikuko Nishikawa, Yen-Wei Chen
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 92%
Last extracted: 8/3/2026, 2:31:06 AM
Summary
The paper introduces Sparsity-Biased Classifier-Free Guidance (SB-CFG), a training-free sampling modification for single-cell RNA sequencing (scRNA-seq) data generation using diffusion models. It addresses the limitation of standard Classifier-Free Guidance (CFG), where the unconditional branch retains gene-specific structure that weakens guidance contrast. SB-CFG replaces the unconditional prediction with a deliberately sparse reference that preserves only coarse sparsity statistics, thereby amplifying the difference between conditional and unconditional predictions. Evaluations on five public datasets demonstrate that SB-CFG improves marker gene expression fidelity, cell-type consistency, and sparsity preservation compared to standard CFG.
Entities (8)
Relation Signals (6)
SB-CFG ā improves ā marker gene expression fidelity
confidence 95% Ā· Experimental results demonstrate consistent improvements over standard CFG-based sampling in terms of marker gene expression fidelity
SB-CFG ā modifies ā CFG
confidence 95% Ā· SB-CFG is designed to address the mismatch between existing diffusion guidance mechanisms... Building on this CFG-based framework
SB-CFG ā outperforms ā CFG
confidence 95% Ā· SB-CFG outperformed CFG across all visualization metrics
SB-CFG ā uses ā sparse reference
confidence 92% Ā· SB-CFG introduces a deliberately under-informative sparse reference for the unconditional branch
SB-CFG ā evaluatedon ā Baron Human
confidence 90% Ā· We evaluated SB-CFG as a training-free sampling modification on five publicly available scRNA-seq datasets... Baron Human
scDiffusion ā uses ā SCimilarity
confidence 88% Ā· In scDiffusion, a pretrained foundation model based on a variational autoencoder architecture, SCimilarity, is first used
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Single-cell RNA sequencing (scRNA-seq) has become an essential tool in modern cellular biology, and generating accurate synthetic scRNA-seq data is becoming increasingly important. Although diffusion models have achieved promising results in conditional scRNA-seq generation, existing guidance strategies, including classifier guidance and classifier-free guidance (CFG), rely on an unconditional branch trained to approximate the true marginal distribution, which may retain substantial gene-specific structure and limit guidance effectiveness. Inspired by recent work showing that diffusion models can be effectively guided using intentionally degraded references, we propose a sparsity-biased classifier-free guidance (SB-CFG) strategy for scRNA-seq generation. Rather than approximating the assumed "neutral" marginal distribution, SB-CFG introduces a deliberately under-informative sparse reference for the unconditional branch, removing gene identity while preserving only coarse sparsity statistics. This "bad" reference amplifies the contrast between conditional and unconditional predictions, leading to stronger and more effective guidance during sampling. We evaluated SB-CFG as a training-free sampling modification on five publicly available scRNA-seq datasets. Experimental results demonstrate consistent improvements over standard CFG-based sampling in terms of marker gene expression fidelity, cell-type consistency, and sparsity preservation, indicating that SB-CFG better captures biologically meaningful gene expression patterns.
Tags
Links
- Source: https://arxiv.org/abs/2607.29043v1
- Canonical: https://arxiv.org/abs/2607.29043v1
Trouble viewing inline? Open PDF directly ā
Full Text
31,583 characters extracted from source content.
Expand or collapse full text
Improving scDiffusion with Sparsity-Biased Classifier-Free Guidance Yu Song1, Hao Sun1, Ikuko Nishikawa1, and Yen-Wei Chen1 Yu Song and Hao Sun contributed equally to this work. Corresponding author: Yu Song (yusong@fc.ritsumei.ac.jp) and Yen-Wei Chen (chen@is.ritsumei.ac.jp). Abstract Single-cell RNA sequencing (scRNA-seq) has become an essential tool in modern cellular biology, and generating accurate synthetic scRNA-seq data is becoming increasingly important. Although diffusion models have achieved promising results in conditional scRNA-seq generation, existing guidance strategiesāincluding classifier guidance and classifier-free guidance (CFG)ārely on an unconditional branch trained to approximate the true marginal distribution, which may retain substantial gene-specific structure and limit guidance effectiveness. Inspired by recent work showing that diffusion models can be effectively guided using intentionally degraded references, we propose a sparsity-biased classifier-free guidance (SB-CFG) strategy for scRNA-seq generation. Rather than approximating the assumed āneutralā marginal distribution, SB-CFG introduces a deliberately under-informative sparse reference for the unconditional branch, removing gene identity while preserving only coarse sparsity statistics. This ābadā reference amplifies the contrast between conditional and unconditional predictions, leading to stronger and more effective guidance during sampling. We evaluated SB-CFG as a training-free sampling modification on five publicly available scRNA-seq datasets. Experimental results demonstrate consistent improvements over standard CFG-based sampling in terms of marker gene expression fidelity, cell-type consistency, and sparsity preservation, indicating that SB-CFG better captures biologically meaningful gene expression patterns. I Introduction Single-cell RNA sequencing (scRNA-seq) enables genome-wide gene expression profiling at single-cell resolution, revealing cellular heterogeneity, rare cell populations, and dynamic biological processes that are obscured in bulk measurements [1, 2]. It has become a foundational technology for cell atlas construction, developmental biology, and disease research, driving the need for robust computational models to analyze single-cell data [3, 4]. However, despite technological advances, obtaining sufficient high-quality scRNA-seq data remains challenging due to high cost, experimental complexity, and limited sample availability [5, 6], motivating the development of generative models that can synthesize realistic single-cell data to support downstream analysis. Deep learningābased methods have become the dominant approach for in silico scRNA-seq data generation, following a development trajectory similar to that of image generative models. The most commonly used generative frameworks for scRNA-seq data include variational autoencoders (VAEs) [7], generative adversarial networks (GANs) [8], and more recently, diffusion models [9, 10]. VAE-based methods are effective at learning compact latent representations and have been widely applied to downstream tasks such as batch correction and clustering; however, they often exhibit limited generation quality and face challenges in conditional generation. Representative examples include scVI and scVAE [11, 12]. GAN-based methods directly model the data distribution and have been applied to single-cell data generation, such as scGAN [13]. Nevertheless, GANs are known to suffer from unstable training and mode collapse, which limits their robustness and generalizability across datasets [14]. Diffusion-based generative models have recently achieved strong performance in high-dimensional generation tasks, including image, video, and language modeling [15, 17, 18]. From a mathematical perspective, diffusion models define a stochastic or deterministic process that gradually perturbs data toward a simple prior distribution, typically a Gaussian distribution. By learning the reverse process, the model can iteratively denoise samples from the prior back to the data space using numerical solvers such as Euler or Heun methods. Existing diffusion models can be categorized based on their learning targets, including noise prediction, score function estimation, flow matching, or direct data prediction with reparameterized losses [10, 19, 20, 21]. Furthermore, diffusion can be performed either in the original data space or in a learned latent space, where latent diffusion models leverage an autoencoder to reduce dimensionality and improve efficiency [16]. Building on these advances, scDiffusion introduced latent diffusion modeling to the scRNA-seq domain [22]. In scDiffusion, a pretrained foundation model based on a variational autoencoder architecture, SCimilarity, is first used to project high-dimensional gene expression profiles into a low-dimensional latent space [23]. A diffusion model is then trained in this latent space to model the data distribution, while a separate classifier is trained to enable conditional generation. During sampling, classifier guidance is applied by adding the gradient of the classifier with respect to the latent variable to the diffusion modelās score function, thereby steering generation toward specific cell types or biological conditions [15]. While effective, classifier-guided diffusion models introduce several limitations. First, training an auxiliary classifier increases model complexity and computational cost. Second, classifier guidance relies on accurate classification across all diffusion timesteps, which can be unreliable under high noise levels. More importantly, both classifier guidance and standard classifier-free guidance (CFG) implicitly assume that the unconditional branch provides a neutral reference distribution [24]. For highly sparse scRNA-seq data, this assumption is problematic, as the unconditional prediction may still retain gene-specific structure and thus weaken the guidance contrast during sampling. Motivated by these observations and recent work demonstrating that diffusion models can be effectively guided using intentionally degraded references [25], we propose a sparsity-biased classifier-free guidance (SB-CFG) strategy as a training-free sampling modification. Instead of using the modelās learned unconditional prediction directly, SB-CFG replaces it with an intentionally under-informed sparse baseline that preserves only global sparsity statistics while discarding gene identity information. By constructing a āworseā unconditional reference during sampling, SB-CFG amplifies the contrast between conditional and unconditional predictions, leading to stronger and more effective guidance toward conditional gene expression patterns. In summary, the main contributions of this work are as follows: ⢠We analyze the limitations of existing classifier-guided and CFG-based diffusion sampling strategies for sparse scRNA-seq data; ⢠We propose a biologically motivated, training-free sparsity-biased CFG (SB-CFG) sampling mechanism inspired by the principle of guiding diffusion with a degraded reference; ⢠We demonstrate that the proposed SB-CFG consistently improves conditional generation quality and biological fidelity across multiple public scRNA-seq datasets. I Proposed Method In this research, we propose Sparsity-Biased Classifier-Free Guidance (SB-CFG), a training-free sampling modification for conditional diffusion models tailored to single-cell RNA sequencing (scRNA-seq) data, as shown in Figure 1. SB-CFG is designed to address the mismatch between existing diffusion guidance mechanisms and the intrinsic sparsity structure of scRNA-seq data. Our method builds upon the scDiffusion framework, a latent diffusion model that combines a pretrained VAE from SCimilarity [23] with a diffusion model operating in a one-dimensional latent space to perform conditional generation. The original scDiffusion relies on classifier guidance, which requires training separate classifiers for each condition. Following Zhang et al. [26], we first replaced classifier guidance with CFG to enable more flexible conditional generation without additional classifier training. Building on this CFG-based framework, we then introduce SB-CFG, which intervenes only at the sampling stage by replacing the unconditional reference with an intentionally degraded, sparsity-preserving gradient. This gradient removes gene-specific information while preserving global sparsity characteristics, thereby enhancing guidance contrast and improving conditional generation quality for sparse scRNA-seq data. Figure 1: Overview of the proposed method. During training, we follow the standard scDiffusion framework and adopt classifier-free guidance (CFG) without any architectural modification. During sampling, we replace conventional CFG with the proposed sparsity-biased classifier-free guidance (SB-CFG). When the sparsity-biased module is removed, the sampling procedure reduces to standard CFG, highlighting SB-CFG as a drop-in, training-free modification. I-A Assumption of a āneutralā prior in scRNA-seq data CFG treats the unconditional model output ϵuncond _uncond as representing a neutral prior distribution pā(z)p(z). Specifically, CFG assumes that ϵuncondāāĻtāāzlogā”pā(zt), _uncondā- _t _z p(z_t), (1) where Ļt _t is the noise standard deviation at timestep t. This unconditional output is intended to encode no information about the condition y. Under this assumption, conditional information is introduced by amplifying the difference between conditional and unconditional predictions during sampling. However, for real scRNA-seq data, this neutrality assumption does not hold. The prior pā(z)p(z) learned by the unconditional model corresponds to the empirical marginal distribution aggregated over all cell types. Unlike image data, scRNA-seq data are highly structured and extremely sparse, with typically more than 80ā90% zero entries in the gene expression matrix. Each gene follows a highly non-uniform marginal distribution, often modeled using zero-inflated distributions. As a result, the unconditional diffusion model inevitably learns strong gene-specific baselines, such as pushing most genes toward zero expression or toward their global mean. Consequently, ϵuncond _uncond reflects gene-level biases inherited from the marginal pā(z)p(z), rather than a flat or neutral prior. This effect reduces the effective contrast used for guidance. The CFG update relies on the difference ϵcondāϵuncond _cond- _uncond. For a gene i that is almost always zero across cell types, all conditions tend to agree on its behavior (e.g., all favor low expression). Consequently, āilogā”pā(zā£y) _i p(z y) will be similar across all y, and the marginal score āilogā”pā(z) _i p(z), being a weighted average, closely matches each conditional score. As a result, the guided prediction ϵ~=ϵuncond+wā(ϵcondāϵuncond) ε= _uncond+w ( _cond- _uncond ) (2) contains only a weak contribution along such gene dimensions. Because the unconditional model already encodes gene-level sparsity patterns from the marginal distribution, subtracting it can inadvertently suppress condition-specific expression signals. This violates CFGās underlying assumption of a neutral, condition-agnostic prior, limiting its effectiveness for highly sparse scRNA-seq data. I-B Sparsity-Biased Classifier-Free Guidance (SB-CFG) To address the issue inherent in standard CFG mentioned above, we introduce Sparsity-Biased Classifier-Free Guidance (SB-CFG), a sampling-only modification designed for highly sparse data such as scRNA-seq. SB-CFG mitigates the neutrality assumption issue by constructing a deliberately under-informative, sparsity-preserving baseline, enhancing the effectiveness of conditional guidance. We first construct a sparse version of the unconditional noise prediction ϵsparse _sparse by applying a stochastic binary mask to ϵuncond _uncond, as illustrated in Figure 1. For each dimension i, we sample a Bernoulli mask that zeros out the prediction with probability Ļi _i: ϵsparse=māϵuncond,miā¼Bernoulliā(1āĻi), _sparse=m _uncond, m_i (1- _i), (3) where Ļi _i is the empirical probability that gene i has zero expression in the dataset. Intuitively, setting ϵuncond,i _uncond,i to zero with probability Ļi _i is a neutral operation: it does not introduce gene-specific directional bias, but only enforces the expected sparsity level observed in real data. To bias the unconditional branch in a controlled manner, we blend the original prediction ϵuncond _uncond with its sparse version using a mixing coefficient βā[0,1]βā[0,1]: ϵuncond_bias=(1āβ)āϵuncond+βāϵsparse. _uncond\_bias=(1-β)\, _uncond+β\, _sparse. (4) This interpolation yields a sparsity-biased unconditional prediction that preserves the expected sparsity level while reducing gene-specific information. When β=0β=0, SB-CFG reduces to standard CFG; when β=1β=1, the unconditional prediction is fully replaced by the sparse version. Finally, we apply CFG-style guidance using the biased unconditional branch. Given a conditional prediction ϵcond _cond and guidance weight w, the final guided prediction is: ϵ~SB=ϵuncond_bias+wā(ϵcondāϵuncond_bias). ε_SB= _uncond\_bias+w\, ( _cond- _uncond\_bias ). (5) The key advantage of SB-CFG lies in restoring a neutral baseline by deliberately weakening the unconditional reference. Since ϵsparse _sparse lacks gene-specific content but maintains realistic sparsity, the difference ϵcondāϵuncond_bias _cond- _uncond\_bias captures condition-specific signals more effectively. SB-CFG thus improves conditional sampling in sparse data regimes without requiring retraining, offering a principled enhancement over standard CFG. TABLE I: Quantitative comparison of SB-CFG and standard CFG on five public datasets. Both used identical trained diffusion weights and differed only in sampling. Dataset Pearson rār\, Cell-Type Cls ā Zero-Rate Diff ā Marker Specificity ā CFG SB-CFG CFG SB-CFG CFG SB-CFG CFG SB-CFG Baron Human [27] 0.81 0.91 0.27 0.73 0.58 0.57 1.22 2.50 Baron Mouse [27] 0.89 0.97 0.28 0.62 0.54 0.53 1.34 1.95 Human Lung [28] 0.94 0.95 0.34 0.89 0.48 0.45 1.94 2.67 Mizrak [29] 0.89 0.94 0.23 0.86 0.56 0.56 1.04 2.24 PBMC68k [30] 0.93 0.95 0.24 0.63 0.60 0.61 0.71 1.46 (a) CFG vs. SB-CFG classification accuracy. Left: train on real data and test on generated data. Right: train on generated data and test on real data. (b) CFG Pearson correlation between the mean gene expression profiles of real and generated cells. (c) SB-CFG Pearson correlation between the mean gene expression profiles of real and generated cells. (d) Per-class confusion matrix for CFG vs. SB-CFG. Rows indicate predicted classes, and columns indicate true (real) classes. (e) CFG vs. SB-CFG absolute expression error between real and generated cell profiles. (f) CFG vs. SB-CFG per-class marker gene correlation between real and generated cell profiles. Figure 2: Visualization of evaluation metrics on the Baron Human dataset. Figure 3: Marker gene heatmaps for different cell classes in the Baron Human dataset. Left: CFG, middle: SB-CFG, right: Real. TABLE I: Ablation on the mixing coefficient β across five datasets. Each cell shows Pearson rār / Cell-Type Cls Acc ā / Zero-Rate Diff ā / Marker Specificity ā . Bold indicates the best β per metric per dataset (ties bolded). β=0β=0 corresponds to standard CFG; β=0.5β=0.5 is the default used in our main experiments (Table I). β Baron Human Baron Mouse Human Lung Mizrak PBMC68k 0.00 0.81 / 0.27 / 0.58 / 1.22 0.89 / 0.28 / 0.54 / 1.34 0.94 / 0.34 / 0.48 / 1.94 0.89 / 0.23 / 0.56 / 1.04 0.93 / 0.24 / 0.60 / 0.71 0.25 0.87 / 0.73 / 0.49 / 2.53 0.97 / 0.57 / 0.50 / 1.93 0.91 / 0.84 / 0.45 / 2.68 0.94 / 0.85 / 0.46 / 2.22 0.95 / 0.67 / 0.62 / 1.45 0.50 0.91 / 0.73 / 0.57 / 2.50 0.97 / 0.62 / 0.53 / 1.95 0.95 / 0.89 / 0.45 / 2.67 0.94 / 0.86 / 0.56 / 2.24 0.95 / 0.63 / 0.61 / 1.46 0.75 0.91 / 0.79 / 0.53 / 2.38 0.97 / 0.59 / 0.50 / 1.96 0.96 / 0.86 / 0.44 / 2.64 0.93 / 0.85 / 0.50 / 2.13 0.94 / 0.57 / 0.62 / 1.42 1.00 0.90 / 0.71 / 0.54 / 2.18 0.96 / 0.60 / 0.51 / 1.95 0.97 / 0.88 / 0.44 / 2.62 0.93 / 0.86 / 0.52 / 1.95 0.95 / 0.51 / 0.63 / 1.33 I Experiments I-A Dataset We evaluated our model on five commonly used scRNA-seq datasets from both human and mouse. The Baron Human dataset [27] contains single-cell transcriptomes of human pancreatic islets from four donors, profiling over 8,000 cells across multiple endocrine and non-endocrine cell types. The Baron Mouse dataset [27] similarly profiles pancreatic cells from two mouse strains using the same droplet-based scRNA-seq approach. The Human Lung Pulmonary Fibrosis (PF) dataset [28] includes more than 110,000 human lung cells from pulmonary fibrosis samples. The Mizrak dataset [29] contains 6,022 mouse spleen cells with 16 cell types, including T cell subsets (CD4 T, CD8 T, Treg, NK), B cell subpopulations, dendritic cells, and macrophages. The PBMC68k dataset [30] contains human peripheral blood mononuclear cells (PBMCs) with 11 immune cell types. Following scDiffusion, we excluded CD4+ T helper 2 cells. For all datasets, we removed cells with fewer than 10 total counts and removed genes expressed in fewer than 3 cells. I-B Implementation Details The diffusion model used T=1000T=1000 timesteps with a linear noise schedule, and operated in a 128128-dimensional VAE latent space. The VAE (SCimilarity[23]) consisted of an encoder with three hidden layers of 10241024 units each, which maps gene expression vectors (e.g., 27,28127,281 genes for the Human Lung dataset) into the 128128-dimensional latent space, and a symmetric decoder for reconstruction. The diffusion network was a U-Net style MLP with hidden dimensions [512,512,256,128][512,512,256,128], trained with classifier-free guidance using a class dropout probability of 0.20.2. For SB-CFG sampling, we used a sparsity mixing weight β=0.5β=0.5 (selected via the ablation study in Section I-E) to blend the original unconditional prediction with its sparse version, and set the guidance scale to Ļ=3.0Ļ=3.0 to control the strength of class conditioning. The sparsity bias was applied only during the final 30% of denoising timesteps (when t/T<0.3t/T<0.3), selected from 10%, 30%, 50%, 100% via ablation (full results omitted due to space constraints). Gene-wise zero probabilities Ļ were computed from the training data using a threshold of 0.01 on log1p-transformed expression values. This threshold corresponds to raw counts that are effectively zero after normalization, consistent with standard scRNA-seq preprocessing practice, and we verified empirically that values in the range [0.001,0.1] yielded comparable sparsity estimates. A new random mask was sampled at every diffusion timestep, introducing stochasticity that helps explore sparse solutions. When the VAE latent dimension differed from the number of genes, we used the mean zero probability across all genes as a fallback. Importantly, standard CFG and SB-CFG sampling shared the same pre-trained CFG diffusion model weights, and no additional training was required. I-C Evaluation Metrics Pearson Correlation Coefficient(rār ) We computed the Pearson Correlation Coefficient r between the mean gene expression profiles of real and generated cells. The mean profiles were computed for each cell type and then aggregated across all cell types. This metric measures how well the generated data keeps the overall gene expression patterns. Higher values indicate better agreement with real data. Cell-Type Classification Accuracy (ā ) We trained a Random Forest classifier with 100 trees on real cells and tested it on generated cells. This metric checks whether generated cells show clear cell-type expression patterns. Higher accuracy means the generated cells are easier to classify into the correct cell types. Zero-Rate Difference (ā ) As mentioned, scRNA-seq data has many zeros. We computed the absolute difference in zero rates between real and generated data, averaged across genes. Lower values mean the generated data better matches the sparsity level of real data. Marker Gene Specificity (ā ) Marker genes are expected to have high expression in their target cell type and low expression in other cell types. For each marker gene, we computed a specificity score as the ratio between its mean expression in the target cell type and its mean expression in all other cell types. We compared these scores between generated and real data. Scores closer to the real data indicate better preservation of cell-type marker patterns. I-D Experimental Results For each dataset, we generated 1,000 synthetic cells per cell type using both standard CFG and SB-CFG. Both methods used identical pre-trained VAE and diffusion model weights, since SB-CFG is purely a training-free modification applied during sampling. The quantitative results are summarized in Table I. Figure 2 presents qualitative comparisons on the Baron Human dataset. SB-CFG outperformed CFG across all visualization metrics, including classification accuracy, mean expression correlation, per-class confusion, expression error distribution, and per-class marker gene correlation. Figure 3 further shows marker gene heatmaps across cell types in the Baron Human dataset, where SB-CFG-generated samples more closely match the real expression profiles than those from standard CFG. I-E Ablation Study To investigate the sensitivity of SB-CFG to the mixing coefficient β, we conducted an ablation study across all five datasets by varying βā0.0,0.25,0.5,0.75,1.0βā\0.0,0.25,0.5,0.75,1.0\ while keeping all other settings fixed. β=0.0β=0.0 corresponds to standard CFG (no sparsity bias), while β=1.0β=1.0 fully replaces the unconditional prediction with its sparse version. Results are summarized in Table I. The ablation reveals two consistent trends. First, introducing even moderate sparsity bias (β=0.25β=0.25) substantially improves Pearson correlation across all datasets, confirming that the unconditional prediction in standard CFG retains gene-specific structure that hinders guidance. Second, there is a trade-off between global expression fidelity and cell-type discrimination: increasing β generally improves Pearson r but can reduce classification accuracy at high values, particularly on datasets with many fine-grained cell types such as PBMC68k. β=0.5β=0.5 provides a robust balance across both objectives on all five datasets, motivating its use as the default in our main experiments. The dataset-dependent variation in the optimal β further supports our identification of adaptive β selection as a promising direction for future work. IV Conclusion In this paper, we proposed Sparsity-Biased Classifier-Free Guidance (SB-CFG), a simple yet effective sampling modification for conditional generation of scRNA-seq data using diffusion models. The core contribution is the biological insight that the extreme sparsity of scRNA-seq data structurally violates the neutrality assumption underlying standard CFG: the unconditional model already encodes gene-level sparsity patterns from the marginal distribution, weakening the guidance signal for condition-specific genes. SB-CFG addresses this by replacing the unconditional output with a sparse, less informative baseline, amplifying the contrast between conditional and unconditional predictions in a principled way. The method requires no additional training or architectural changes, and only needs gene-level zero-expression probabilities computed from the training data. Experiments across five diverse scRNA-seq datasets demonstrate consistent improvements over standard CFG in both statistical quality and biological relevance. Despite these improvements, several limitations remain. First, our formulation uses a single global zero-probability vector Ļ, assuming sparsity is shared across conditions; datasets with cell-type-specific dropout could benefit from condition-specific Ļy _y. Second, while β=0.5β=0.5 is a robust default, the optimal value varies across datasets, suggesting adaptive or data-driven strategies could yield further gains. Third, a broader comparison against alternative guidance strategies, such as the autoguidance of Karras et al. [25], would further situate SB-CFG in the landscape of guidance methods. Future work could also extend SB-CFG to other sparse modalities such as single-cell ATAC-seq and spatial transcriptomics. Ethics Statement No new experimental procedures involving human subjects or animals were performed in this study. All analyses were conducted on previously published, publicly available scRNA-seq datasets [27, 28, 29, 30]. for which the original experimental procedures involving human subjects and animal models were approved by the Institutional Review Boards and Institutional Animal Care and Ethics Committees of the respective contributing institutions, as described in the primary publications. Acknowledgment This work was supported by JST CREST, Japan, under Grant JPMJCR25T4. We would like to thank Prof. Keiji Nakajima and Prof. Tatsuaki Goh from the Nara Institute of Science and Technology for their valuable support and discussions throughout this research. References [1] Tang, F., Barbacioru, C., Wang, Y., Nordman, E., Lee, C., Xu, N., Wang, X., Bodeau, J., Tuch, B., Siddiqui, A. & Others mRNA-Seq whole-transcriptome analysis of a single cell. Nature Methods. 6, 377-382 (2009) [2] Kolodziejczyk, A., Kim, J., Svensson, V., Marioni, J. & Teichmann, S. The technology and biology of single-cell RNA sequencing. Molecular Cell. 58, 610-620 (2015) [3] Luecken, M. & Theis, F. Current best practices in single-cell RNA-seq analysis: a tutorial. Molecular Systems Biology. 15, e8746 (2019) [4] Regev, A., Teichmann, S., Lander, E., Amit, I., Benoist, C., Birney, E., Bodenmiller, B., Campbell, P., Carninci, P., Clatworthy, M. & Others The human cell atlas. Elife. 6 p. e27041 (2017) [5] SuvĆ , M. & Tirosh, I. Single-cell RNA sequencing in cancer: lessons learned and emerging challenges. Molecular Cell. 75, 7-12 (2019) [6] Stegle, O., Teichmann, S. & Marioni, J. Computational and analytical challenges in single-cell transcriptomics. Nature Reviews Genetics. 16, 133-145 (2015) [7] Kingma, D. & Welling, M. Auto-encoding variational bayes. ArXiv Preprint ArXiv:1312.6114. (2013) [8] Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville, A. & Bengio, Y. Generative adversarial networks. Communications Of The ACM. 63, 139-144 (2020) [9] Ho, J., Jain, A. & Abbeel, P. Denoising diffusion probabilistic models. Advances In Neural Information Processing Systems. 33 p. 6840-6851 (2020) [10] Song, Y., Sohl-Dickstein, J., Kingma, D., Kumar, A., Ermon, S. & Poole, B. Score-based generative modeling through stochastic differential equations. ArXiv Preprint ArXiv:2011.13456. (2020) [11] Lopez, R., Regier, J., Cole, M., Jordan, M. & Yosef, N. Deep generative modeling for single-cell transcriptomics. Nature Methods. 15, 1053-1058 (2018) [12] GrĆønbech, C., Vording, M., Timshel, P., SĆønderby, C., Pers, T. & Winther, O. scVAE: variational auto-encoders for single-cell gene expression data. Bioinformatics. 36, 4415-4422 (2020) [13] Marouf, M., Machart, P., Bansal, V., Kilian, C., Magruder, D., Krebs, C. & Bonn, S. Realistic in silico generation and augmentation of single-cell RNA-seq data using generative adversarial networks. Nature Communications. 11, 166 (2020) [14] Saxena, D. & Cao, J. Generative adversarial networks (GANs) challenges, solutions, and future directions. ACM Computing Surveys (CSUR). 54, 1-42 (2021) [15] Dhariwal, P. & Nichol, A. Diffusion models beat gans on image synthesis. Advances In Neural Information Processing Systems. 34 p. 8780-8794 (2021) [16] Rombach, R., Blattmann, A., Lorenz, D., Esser, P. & Ommer, B. High-resolution image synthesis with latent diffusion models. Proceedings Of The IEEE/CVF Conference On Computer Vision And Pattern Recognition. p. 10684-10695 (2022) [17] Wan, T., Wang, A., Ai, B., Wen, B., Mao, C., Xie, C., Chen, D., Yu, F., Zhao, H., Yang, J. & Others Wan: Open and advanced large-scale video generative models. ArXiv Preprint ArXiv:2503.20314. (2025) [18] Nie, S., Zhu, F., You, Z., Zhang, X., Ou, J., Hu, J., Zhou, J., Lin, Y., Wen, J. & Li, C. Large language diffusion models. ArXiv Preprint ArXiv:2502.09992. (2025) [19] Lipman, Y., Chen, R., Ben-Hamu, H., Nickel, M. & Le, M. Flow matching for generative modeling. ArXiv Preprint ArXiv:2210.02747. (2022) [20] Liu, X., Gong, C. & Liu, Q. Flow straight and fast: Learning to generate and transfer data with rectified flow. ArXiv Preprint ArXiv:2209.03003. (2022) [21] Li, T. & He, K. Back to basics: Let denoising generative models denoise. ArXiv Preprint ArXiv:2511.13720. (2025) [22] Luo, E., Hao, M., Wei, L. & Zhang, X. scDiffusion: conditional generation of high-quality single-cell data using diffusion model. Bioinformatics. 40, btae518 (2024) [23] Heimberg, G., Kuo, T., DePianto, D., Salem, O., Heigl, T., Diamant, N., Scalia, G., Biancalani, T., Turley, S., Rock, J. & Others A cell atlas foundation model for scalable search of similar human cells. Nature. 638, 1085-1094 (2025) [24] Ho, J. & Salimans, T. Classifier-free diffusion guidance. ArXiv Preprint ArXiv:2207.12598. (2022) [25] Karras, T., Aittala, M., KynkƤnniemi, T., Lehtinen, J., Aila, T. & Laine, S. Guiding a diffusion model with a bad version of itself. Advances In Neural Information Processing Systems. 37 p. 52996-53021 (2024) [26] Zhang, T., Zhao, Z., Ren, J., Zhang, Z., Zhang, H. & Wang, G. cfDiffusion: diffusion-based efficient generation of high quality scRNA-seq data with classifier-free guidance. Briefings In Bioinformatics. 26, bbaf071 (2025) [27] Baron, M., Veres, A., Wolock, S., Faust, A., Gaujoux, R., Vetere, A., Ryu, J., Wagner, B., Shen-Orr, S., Klein, A. & Others A single-cell transcriptomic map of the human and mouse pancreas reveals inter-and intra-cell population structure. Cell Systems. 3, 346-360 (2016) [28] Habermann, A., Gutierrez, A., Bui, L., Yahn, S., Winters, N., Calvi, C., Peter, L., Chung, M., Taylor, C., Jetter, C. & Others Single-cell RNA sequencing reveals profibrotic roles of distinct epithelial and mesenchymal lineages in pulmonary fibrosis. Science Advances. 6, eaba1972 (2020) [29] Mizrak, D., Levitin, H., Delgado, A., Crotet, V., Yuan, J., Chaker, Z., Silva-Vargas, V., Sims, P. & Doetsch, F. Single-cell analysis of regional differences in adult V-SVZ neural stem cell lineages. Cell Reports. 26, 394-406 (2019) [30] Zheng, G., Terry, J., Belgrader, P., Ryvkin, P., Bent, Z., Wilson, R., Ziraldo, S., Wheeler, T., McDermott, G., Zhu, J. & Others Massively parallel digital transcriptional profiling of single cells. Nature Communications. 8, 14049 (2017)