Single-cell RNA sequencing (scRNA-seq) has become a powerful tool for analyzing gene expression at the individual cell level. With the help of machine learning (ML) algorithms, scientists can now detect and categorize different cell types based on their gene expression profiles. However, as machine learning models become more integrated into biomedical research, it is essential to assess their reliability and vulnerability to various threats, particularly those that could compromise their performance—such as adversarial attacks.A recent study from the University of Lorraine introduces adverSCarial, a tool designed to assess how vulnerable scRNA-seq classifiers are to adversarial attacks. These attacks are deliberate, malicious alterations in input data that can manipulate a model’s output, leading to incorrect classifications. In the context of scRNA-seq, even subtle changes to gene expression data—whether technical, biological, or intentional—can cause classifiers to misinterpret the cell type or function being analyzed. This could lead to significant errors in biomedical research or clinical diagnostics.
The adverSCarial tool allows researchers to simulate a range of adversarial attack scenarios. From undetectable, minor modifications to more aggressive and targeted changes, the tool assesses how well scRNA-seq classifiers can handle such variations in gene expression. The goal is to uncover weaknesses in these models and improve their robustness, ensuring they are reliable even in the face of potentially harmful data manipulation.
adverSCarial feature overview
Running of the single-gene, max-change and CGD (Cluster-based Gradient Descent) attack algorithms. UMAP representations of the scTypeannotated PBMC3k dataset before and after single-gene, max-change or CGD attacks on the Naive B-cell cluster.
The study examines five different types of machine learning classifiers, each representing a distinct class of ML algorithms. These classifiers were tested on four separate datasets, including different types of gene expression profiles, to evaluate their sensitivity to adversarial attacks. By exposing the inner workings of these classifiers, the researchers were able to better understand the weaknesses and vulnerabilities of each model, providing insights into how these weaknesses can be addressed moving forward.
These findings have important implications for the development of more robust and reliable models in the biomedical field. By understanding the vulnerabilities of machine learning classifiers in the context of single-cell RNA sequencing, scientists can work towards creating models that are not only more accurate but also more resilient to data manipulation. This is critical for ensuring the reliability of scRNA-seq in clinical and research applications, where accurate cell type classification and gene expression analysis are vital for making informed decisions.
The research highlighted by these researchers underscores the importance of making data more secure and enhancing the interpretability of machine learning models in biomedical contexts. With adverSCarial, researchers can gain a deeper understanding of how different types of gene expression data influence the performance of scRNA-seq classifiers, leading to improved algorithms and stronger tools for analyzing biological systems.
As machine learning continues to play a pivotal role in modern biology, it is crucial that researchers remain vigilant in testing these tools against potential threats. By ensuring the security and reliability of scRNA-seq classifiers, adverSCarial provides a crucial step toward safeguarding the accuracy of one of the most powerful technologies in modern genomics.
Availability – adverSCarial is a freely available R package accessible from Bioconductor: https://bioconductor.org/packages/adverSCarial/. A development version is available at https://github.com/GhislainFievet/adverSCarial.
Fievet G, Broséus J, Meyre D, Hergalant S. (2025) adverSCarial: assessing the vulnerability of single-cell RNA-sequencing classifiers to adversarial attacks. Bioinformatics Apr 15:btaf168. [article]
Single-cell RNA sequencing (scRNA-seq) has become a powerful tool for analyzing gene expression at the individual cell level. With the help of machine learning (ML) algorithms, scientists can now detect and categorize different cell types based on their gene expression profiles. However, as machine learning models become more integrated into biomedical research, it is essential to assess their reliability and vulnerability to various threats, particularly those that could compromise their performance—such as adversarial attacks.A recent study from the University of Lorraine introduces adverSCarial, a tool designed to assess how vulnerable scRNA-seq classifiers are to adversarial attacks. These attacks are deliberate, malicious alterations in input data that can manipulate a model’s output, leading to incorrect classifications. In the context of scRNA-seq, even subtle changes to gene expression data—whether technical, biological, or intentional—can cause classifiers to misinterpret the cell type or function being analyzed. This could lead to significant errors in biomedical research or clinical diagnostics.
The adverSCarial tool allows researchers to simulate a range of adversarial attack scenarios. From undetectable, minor modifications to more aggressive and targeted changes, the tool assesses how well scRNA-seq classifiers can handle such variations in gene expression. The goal is to uncover weaknesses in these models and improve their robustness, ensuring they are reliable even in the face of potentially harmful data manipulation.
adverSCarial feature overview
Running of the single-gene, max-change and CGD (Cluster-based Gradient Descent) attack algorithms. UMAP representations of the scTypeannotated PBMC3k dataset before and after single-gene, max-change or CGD attacks on the Naive B-cell cluster.
The study examines five different types of machine learning classifiers, each representing a distinct class of ML algorithms. These classifiers were tested on four separate datasets, including different types of gene expression profiles, to evaluate their sensitivity to adversarial attacks. By exposing the inner workings of these classifiers, the researchers were able to better understand the weaknesses and vulnerabilities of each model, providing insights into how these weaknesses can be addressed moving forward.
These findings have important implications for the development of more robust and reliable models in the biomedical field. By understanding the vulnerabilities of machine learning classifiers in the context of single-cell RNA sequencing, scientists can work towards creating models that are not only more accurate but also more resilient to data manipulation. This is critical for ensuring the reliability of scRNA-seq in clinical and research applications, where accurate cell type classification and gene expression analysis are vital for making informed decisions.
The research highlighted by these researchers underscores the importance of making data more secure and enhancing the interpretability of machine learning models in biomedical contexts. With adverSCarial, researchers can gain a deeper understanding of how different types of gene expression data influence the performance of scRNA-seq classifiers, leading to improved algorithms and stronger tools for analyzing biological systems.
As machine learning continues to play a pivotal role in modern biology, it is crucial that researchers remain vigilant in testing these tools against potential threats. By ensuring the security and reliability of scRNA-seq classifiers, adverSCarial provides a crucial step toward safeguarding the accuracy of one of the most powerful technologies in modern genomics.
Availability – adverSCarial is a freely available R package accessible from Bioconductor: https://bioconductor.org/packages/adverSCarial/. A development version is available at https://github.com/GhislainFievet/adverSCarial.
Fievet G, Broséus J, Meyre D, Hergalant S. (2025) adverSCarial: assessing the vulnerability of single-cell RNA-sequencing classifiers to adversarial attacks. Bioinformatics Apr 15:btaf168. [article]












Stay Connected