Skip to content

Testing4AI/FAST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FAST: Boosting Uncertainty-based Test Prioritization for Neural Networks via Feature Selection (ASE 2024)

See the ASE 2024 paper for more details.

Prerequisite (Py3.6 & Tf2)

The code are run successfully using Python 3.6 and Tensorflow 2.6.0.

We recommend using conda to install the tensorflow-gpu environment

conda create -n tf2-gpu tensorflow-gpu==2.6.0
conda activate tf2-gpu

Checking installed environments

conda env list

Files

  • metrics: metrics for evaluating the test prioritization task.
  • coverage: neuron-coverage-based prioritization methods.
  • suprise: surprise-adequacy-based prioritization methods.
  • uncertainty: uncertainty-based prioritization methods.
  • posthoc: post-hoc methods for uncertainty-based cerprioritization.

Acknowledgements

FAST has been partially developed with the support of European Union’s ELSA – European Lighthouse on Secure and Safe AI, Horizon Europe, grant agreement No. 101070617.

elsa   

Publication

@inproceedings{fast,
  author    = {Jialuo Chen, Jingyi Wang, Xiyue Zhang, Youcheng Sun, Marta Kwiatkowska, Jiming Chen, Peng Cheng},
  title     = {FAST: Boosting Uncertainty-based Test Prioritization for Neural Networks via Feature Selection},
  booktitle = {39th IEEE/ACM International Conference on Automated Software Engineering, ASE 2024, California, United States, October 27- November 1, 2024},
  year      = {2024},
}

About

Code release for FAST (ASE'24)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages