Detecting Usage Protocol Violations in Deep Learning Applications
<p>This repo contains a replication package of the "Detecting Usage Protocol Violations in Deep Learning Applications" paper.</p><p>In the paper, we use two benchmarks: </p><ul><li>The first benchmark we used from NeuraLint can be found under the director name Benchmark1/SOSamples</li><li>The second benchmark we used from Humbatova et al. can be found under the director name Benchmark2/SOSamples</li></ul><p>To reproduce the results in the paper: </p><ul><li>Download the NeuralStateAnalysis Zip file.</li><li>Extract the file and go to the NeuralStateAnlaysis directory.</li><li>( Optional ) Install the requirements by running 'Pip install requirements.txt.' N.B: The requirements.txt file is already in this repo.<ul><li>To run NeuralState on Benchmark1:<ul><li>Go to Benchmark1/SOSamples directory,</li><li>Open any of the programs you want to run,</li><li>Set the path: Path-to-folder/NeuralStateAnalysis/</li><li>Then, do 'python program_id.' Since the 'NeuralStateAnalysis(model).debug()' call is already present in all programs, you'll be able to reproduce results.</li></ul></li><li>To run NeuralState on Benchmark2:<ul><li>Go to Benchmark2/SOSamples directory,</li><li>Open any of the programs you want to run,</li><li>Set the path: Path-to-folder/NeuralStateAnalysis/</li><li>Then, do 'python program_id.' Since the 'NeuralStateAnalysis(model).debug()' call is already present in all programs, you'll be able to reproduce results.</li></ul></li></ul></li></ul>
ShareScore
32/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 4
- Harmonization
- 4
- Access
- 16
- Reuse readiness
- 8
- Engagement
- 0
Dataset details
- Repository
- zenodo
- Published
- November 15, 2023
- License
- cc-by-4.0
- DOI
- 10.5281/zenodo.10145089
Scored with release 0.9.0
ScienceDex for faculty
Your academic CV and NIH biosketch
Make your CV in your school's format and your NIH biosketch from it, then download both as Word files.