Skip to main navigation Skip to search Skip to main content

NN4SysBench: Characterizing Neural Network Verification for Computer Systems

  • Shuyi Lin
  • , Haoyu He
  • , Tianhao Wei
  • , Kaidi Xu
  • , Huan Zhang
  • , Gagandeep Singh
  • , Changliu Liu
  • , Cheng Tan

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

We present NN4SysBench, a benchmark suite for neural network verification that is composed of applications from the domain of computer systems. We call these neural networks for computer systems or NN4Sys. NN4Sys is booming: there are many proposals for using neural networks in computer systems-for example, databases, OSes, and networked systems-many of which are safety-critical. Neural network verification is a technique to formally verify whether neural networks satisfy safety properties. We however observe that NN4Sys has some unique characteristics that today's verification tools overlook and have limited support. Therefore, this benchmark suite aims at bridging the gap between NN4Sys and the verification by using impactful NN4Sys applications as benchmarks to illustrate computer systems' unique challenges. We also build a compatible version of NN4SysBench, so that today's verifiers can also work on these benchmarks with approximately the same verification difficulties. The code is available here: https://github.com/Khoury-srg/NN4SysBench. © 2024 Neural information processing systems foundation. All rights reserved.
Original languageEnglish
Title of host publicationNIPS '24: Proceedings of the 38th International Conference on Neural Information Processing Systems
PublisherCurran Associates Inc.
Pages91390-91404
ISBN (Electronic)9798331314385
Publication statusPublished - Dec 2024
Externally publishedYes
Event38th Annual Conference on Neural Information Processing Systems (NeurIPS 2024) - Vancouver Convention Center, Vancouver, Canada
Duration: 10 Dec 202415 Dec 2024
https://neurips.cc/
https://proceedings.neurips.cc/

Publication series

NameAdvances in Neural Information Processing Systems
Volume37
ISSN (Print)1049-5258

Conference

Conference38th Annual Conference on Neural Information Processing Systems (NeurIPS 2024)
Abbreviated titleNeurIPS 2024
PlaceCanada
CityVancouver
Period10/12/2415/12/24
Internet address

Funding

This work has been partially supported by Khoury apprenticeship program. Cheng Tan is supported in part by NSF CAREER #2237295. Huan Zhang is supported in part by the AI2050 program at Schmidt Sciences (AI 2050 Early Career Fellowship) and NSF (IIS-2331967).

Fingerprint

Dive into the research topics of 'NN4SysBench: Characterizing Neural Network Verification for Computer Systems'. Together they form a unique fingerprint.

Cite this