Skip to content

Some implementations of neuron coverage criteria

Notifications You must be signed in to change notification settings

hagemon/CovBaseline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Implements of Neuron Coverage, K-multisection Coverage, Contribution Coverage and a alternative Multi-layer-section Coverage.

Experiments are deployed on MINIST for now, with a simple fully-connected neuron network:

Input FC1 FC2 FC3 Output
784 512 256 64 10

We discovered the status space size of each method, and made a comparison on MINIST.

Status Space Size

Method (k=5) # Status
Neuron Coverage 842
K-multisection Coverage 4210
Contribution Coverage 148096
Multi-layer Coverage 592384
Multi-layer-section Coverage 3702400

Coverage

The comparison of coverage trends are shown below:

comarison

The comparison of the influence of k are shown below:

k-influnce

About

Some implementations of neuron coverage criteria

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages