adverSCarial
adverSCarial, generate and analyze the vulnerability of scRNA-seq classifier to adversarial attacks
Bioconductor version: 3.23 · Package version: 1.10.0
adverSCarial is an R Package designed for generating and analyzing the vulnerability of scRNA-seq classifiers to adversarial attacks. The package is versatile and provides a format for integrating any type of classifier. It offers functions for studying and generating two types of attacks, single gene attack and max change attack. The single-gene attack involves making a small modification to the input to alter the classification. The max-change attack involves making a large modification to the input without changing its classification. The CGD attack is based on an estimated gradient descent. against adversarial attacks. The package provides a comprehensive solution for evaluating the robustness of scRNA-seq classifiers against adversarial attacks.
Installation
if (!require("BiocManager", quietly = TRUE))
install.packages("BiocManager")
BiocManager::install("adverSCarial") Details
| Maintainer | Ghislain FIEVET <ghislain.fievet@gmail.com> |
| Author | Ghislain FIEVET [aut, cre] (ORCID: <https://orcid.org/0000-0002-0337-7327>), Sébastien HERGALANT [aut] (ORCID: <https://orcid.org/0000-0001-8456-7992>) |
| License | MIT + file LICENSE |
| Downloads rank | 185 |
| Source branch | RELEASE_3_23 |
| biocViews | Classification, SingleCell, Software, Transcriptomics |
Documentation
- adverSCarial, generate and analyze the vulnerability of scRNA-seq classifiers to adversarial attacks
- Vign02_overView_analysis
- Vign03_adapt_classifiers
- Vign04_advRandWalkMinChange
Download
Dependencies
Depends: R (>= 3.5.0)
Imports: gtools, S4Vectors, methods, DelayedArray
Suggests: knitr, RUnit, BiocGenerics, TENxPBMCData, CHETAH, stringr, LoomExperiment