Skip to content

Commit c147979

Browse files
authored
Update README.md
1 parent 0ea14d9 commit c147979

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

README.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,20 @@
11
# AROS: Adversarially Robust Out-of-Distribution Detection through Stability
22

3+
4+
[![PyPI version](https://badge.fury.io/py/aros-node.svg)](https://badge.fury.io/py/aros-node)
5+
![License: Apache 2.0](https://img.shields.io/badge/License-Apache_2.0-purple)
6+
37
## Overview
48

59
This repository contains the code for the paper **"Adversarially Robust Out-of-Distribution Detection Using Lyapunov-Stabilized Embeddings"**. The method, termed **AROS**, employs Neural Ordinary Differential Equations (NODEs) with Lyapunov stability to create robust embeddings for OOD detection, significantly improving performance against adversarial attacks.
610
This repository contains the code for the paper **"Adversarially Robust Out-of-Distribution Detection Using Lyapunov-Stabilized Embeddings"**. The method, termed **AROS**, employs Neural Ordinary Differential Equations (NODEs) with Lyapunov stability to create robust embeddings for OOD detection, significantly improving performance against adversarial attacks. Additionally, the repository includes two notebooks: one demonstrates the training and evaluation process on the CIFAR-10 and CIFAR-100 datasets, while the other focuses on the ablation study.
711

812
![AROS](https://github.com/user-attachments/assets/b0d9e7f8-e39d-4bae-aee2-79a247b5e87f)
913

14+
## Preprint
15+
16+
Check out our preprint now out on arXiv! [Adversarially Robust Out-of-Distribution Detection Using Lyapunov-Stabilized Embeddings](https://arxiv.org/abs/2410.10744). Hossein Mirzaeri & Mackenzie W. Mathis. Oct 2024.
17+
1018

1119
## Key Features
1220

@@ -37,6 +45,28 @@ This repository contains the code for the paper **"Adversarially Robust Out-of-D
3745
## Installation
3846

3947
To install the necessary packages, run:
48+
```python
49+
pip install git+https://github.com/RobustBench/robustbench.git
50+
pip install aros-node
51+
```
52+
53+
To install the necessary packages from source (locally), run:
4054

4155
```bash
4256
pip install -r requirements.txt
57+
```
58+
59+
## Citation
60+
```
61+
@article{mirzaei2024aros,
62+
title={Adversarially Robust Out-of-Distribution Detection Using Lyapunov-Stabilized Embeddings},
63+
author={Hossein Mirzaei and Mackenzie W. Mathis},
64+
year={2024},
65+
eprint={2410.10744},
66+
journal={arXiv},
67+
primaryClass={cs.LG},
68+
url={https://arxiv.org/abs/2410.10744},
69+
}
70+
```
71+
72+

0 commit comments

Comments
 (0)