diff options
| author | ericmarin <maarin.eric@gmail.com> | 2026-06-21 15:38:35 +0200 |
|---|---|---|
| committer | ericmarin <maarin.eric@gmail.com> | 2026-06-26 09:57:03 +0200 |
| commit | dbdd3ea807232b0be83d6a0eba9eb13011eb48e5 (patch) | |
| tree | 308e0778743428c62032c6df0acb90a8ec06a467 /chapters/04-related-work.tex | |
| parent | 8d082714a1544de0c93f1963738b0db0e114df65 (diff) | |
| download | vein-dbdd3ea807232b0be83d6a0eba9eb13011eb48e5.tar.gz vein-dbdd3ea807232b0be83d6a0eba9eb13011eb48e5.zip | |
related work + conclusion
Diffstat (limited to 'chapters/04-related-work.tex')
| -rw-r--r-- | chapters/04-related-work.tex | 29 |
1 files changed, 28 insertions, 1 deletions
diff --git a/chapters/04-related-work.tex b/chapters/04-related-work.tex index 1f01b8e..9378dd3 100644 --- a/chapters/04-related-work.tex +++ b/chapters/04-related-work.tex @@ -1,4 +1,31 @@ \chapter{Related Work} \label{ch:related-work} -% This chapter discusses related literature and positions this work within the field. +The field of neural network verification is a highly active research area, driven by the need to +provide formal safety for artificial intelligence applications in safety-critical systems. +Existing verification techniques can be classified into complete and incomplete methods. + +\paragraph{Complete solvers} +Complete verification methods guarantee to either find a counterexample violating the property or +prove that the property holds. Katz et al.~\cite{katz2017reluplex} presented \textit{Reluplex}, a +pioneering SMT solver designed specifically for networks with ReLU activation functions. It extends +the standard simplex method, originally created by Dantzig~\cite{dantzig1947simplex}, to handle ReLU +constraints directly. Katz et al.~\cite{katz2019marabou} also presented \textit{Marabou}, successor +of \textit{Reluplex}, a more modular and highly optimized framework that supports a wider range of +activation functions. + +\paragraph{Incomplete solvers} +Incomplete verification methods use abstract interpretation to soundly approximate neural networks. +Wang et al.~\cite{wang2018efficientformalsafetyanalysis} presented \textit{Neurify}, a tool that +utilizes symbolic interval analysis to compute tight bounds on neurons and prune ReLUs that are +guaranteed to be stably active or inactive. + +\paragraph{Hybrid solvers} +\textit{$\alpha$-$\beta$-CROWN} is a neural network verifier that combines a series of complete +verification methods, based on branch-and-bound, and incomplete verification methods, based on +bound-propagation: \textit{CROWN} (Zhang et al.~\cite{zhang2018efficient}), \textit{auto\_LiRPA} +(Xu et al.~\cite{xu2020automatic}), \textit{$\alpha$-CROWN} (Xu et al.~\cite{xu2021fast}), +\textit{$\beta$-CROWN} (Wang et al.~\cite{wang2021beta}), \textit{GenBaB} (Shi et +al~\cite{shi2024genbab}), \textit{GCP-CROWN} (Zhang et al~\cite{zhang2022general}) and +\textit{BICCOS} (Zhou et al.~\cite{zhou2024scalable}). Thanks to this hybrid approach, +\textit{$\alpha$-$\beta$-CROWN} achieved state-of-the-art perfomance and won VNNCOMP 2021-2025. |
