This commit is contained in:
2025-08-22 13:39:37 -06:00
parent d63b97d62b
commit 867b966f74
12 changed files with 174 additions and 1 deletions

10
tools/nn/_index.md Normal file
View File

@@ -0,0 +1,10 @@
+++
title = "Neural Net Verification Tools"
layout = "section"
+++
This page lists all of the Neural Net Verification tools on this site in alphabetical order.
Click a tool name in the first column to view tool details.
Click a colorful item in the second column to view all the tools for which that term applies.
Item colors mean nothing and are intended to make it easy to skim the page.
Colors are generated by hashing each term's name and converting it to RGB color values.

18
tools/nn/dnnf.md Normal file
View File

@@ -0,0 +1,18 @@
+++
title = 'DNNF'
subtitle = 'Deep Neural Network Falsification'
links = [
{ title = "Homepage", url = "https://dnnf.readthedocs.io/en/latest/", icon = 'fa-solid fa-home' },
{ title = "Source Code", url = "https://github.com/dlshriver/dnnf", icon = 'fa-solid fa-code' },
]
applications = ["Neural Net Verifier"]
developers = []
licenses = ["MIT"]
inputs = []
interfaces = ["CLI"]
maintenance = ["Actively Maintained"]
draft = false
date = 2025-08-22
+++
DNNF is a tool for applying falsification methods such as adversarial attacks to the checking of DNN correctness problems.

18
tools/nn/dnnv.md Normal file
View File

@@ -0,0 +1,18 @@
+++
title = 'DNNV'
subtitle = 'Deep Neural Network Verifier'
links = [
{ title = "Homepage", url = "https://docs.dnnv.org/en/stable/", icon = 'fa-solid fa-home' },
{ title = "Source Code", url = "https://github.com/dlshriver/dnnv", icon = 'fa-solid fa-code' },
]
applications = ["Neural Net Verifier"]
developers = []
licenses = ["MIT"]
inputs = []
interfaces = ["CLI"]
maintenance = ["Actively Maintained"]
draft = false
date = 2025-08-22
+++
A framework for verification and analysis of deep neural networks.

16
tools/nn/fmdnn.md Normal file
View File

@@ -0,0 +1,16 @@
+++
title = 'FMDNN'
subtitle = 'Deep Neural Network Verifier'
links = [ { title = "Source Code", url = "https://github.com/abj-paul/FMDNN", icon = 'fa-solid fa-code' },
]
applications = ["Neural Net Verifier"]
developers = []
licenses = []
inputs = []
interfaces = ["CLI"]
maintenance = ["Actively Maintained"]
draft = false
date = 2025-08-22
+++
Formal Method based DNN verification

View File

@@ -0,0 +1,16 @@
+++
title = 'Incremental Neural Network Verifiers'
subtitle = 'Deep Neural Network Verifier'
links = [ { title = "Source Code", url = "https://github.com/uiuc-arc/Incremental-DNN-Verification", icon = 'fa-solid fa-code' },
]
applications = ["Neural Net Verifier"]
developers = []
licenses = ["MIT"]
inputs = []
interfaces = ["CLI"]
maintenance = ["Actively Maintained"]
draft = false
date = 2025-08-22
+++
Incremental Verifiers for Neural Networks

16
tools/nn/ivan.md Normal file
View File

@@ -0,0 +1,16 @@
+++
title = 'IVAN'
subtitle = 'Deep Neural Network Verifier'
links = [ { title = "Source Code", url = "https://github.com/uiuc-focal-lab/IVAN", icon = 'fa-solid fa-code' },
]
applications = ["Neural Net Verifier"]
developers = []
licenses = []
inputs = []
interfaces = ["CLI"]
maintenance = ["Actively Maintained"]
draft = false
date = 2025-08-22
+++
Incremental Verification of DNNs

16
tools/nn/verapak.md Normal file
View File

@@ -0,0 +1,16 @@
+++
title = 'VeRAPAk'
subtitle = 'Deep Neural Network Verifier'
links = [ { title = "Source Code", url = "https://github.com/formal-verification-research/VERAPAK", icon = 'fa-solid fa-code' },
]
applications = ["Neural Net Verifier"]
developers = []
licenses = ["MIT"]
inputs = []
interfaces = ["CLI"]
maintenance = ["Actively Maintained"]
draft = false
date = 2025-08-22
+++
VeRAPAk is an algorithmic framework for optimizing formal verification techniques for deep neural networks when it is used for verifying the local adversarial robustness property of classification problems.

16
tools/nn/verifydnn.md Normal file
View File

@@ -0,0 +1,16 @@
+++
title = 'verifyDNN'
subtitle = 'Deep Neural Network Verifier'
links = [ { title = "Source Code", url = "https://github.com/hunglequoc2001/verifyDNN", icon = 'fa-solid fa-code' },
]
applications = ["Neural Net Verifier"]
developers = []
licenses = []
inputs = []
interfaces = ["CLI"]
maintenance = ["Actively Maintained"]
draft = false
date = 2025-08-22
+++
Early Implementation of DNN verification algorithms

16
tools/nn/verifying-dnn.md Normal file
View File

@@ -0,0 +1,16 @@
+++
title = 'Verifying-DNN'
subtitle = 'Deep Neural Network Verifier'
links = [ { title = "Source Code", url = "https://github.com/ShivamThukral/Verifying-DNN", icon = 'fa-solid fa-code' },
]
applications = ["Neural Net Verifier"]
developers = []
licenses = []
inputs = []
interfaces = ["CLI"]
maintenance = ["Actively Maintained"]
draft = false
date = 2025-08-22
+++
SMT Solvers to verify DNN

16
tools/nn/verigauge.md Normal file
View File

@@ -0,0 +1,16 @@
+++
title = 'VeriGauge'
subtitle = 'Deep Neural Network Verifier'
links = [ { title = "Source Code", url = "https://github.com/AI-secure/VeriGauge", icon = 'fa-solid fa-code' },
]
applications = ["Neural Net Verifier"]
developers = []
licenses = ["MIT"]
inputs = []
interfaces = ["CLI"]
maintenance = ["Actively Maintained"]
draft = false
date = 2025-08-22
+++
A united toolbox for running major robustness verification approaches for DNNs.

16
tools/nn/veristable.md Normal file
View File

@@ -0,0 +1,16 @@
+++
title = 'VeriStable'
subtitle = 'Deep Neural Network Verifier'
links = [ { title = "Source Code", url = "https://github.com/veristable/veristable", icon = 'fa-solid fa-code' },
]
applications = ["Neural Net Verifier"]
developers = []
licenses = []
inputs = []
interfaces = ["CLI"]
maintenance = ["Actively Maintained"]
draft = false
date = 2025-08-22
+++
Harnessing Neuron Stability to Improve DNN Verification