一组DNN测试输入优先级选择器,特别是神经元覆盖率和惊喜适宜性。
项目描述
DNN-TIP:常见测试输入优先级库
实现方法
- 惊喜适宜性
- 基于距离的惊喜适宜性(DSA)
- 基于似然度的惊喜适宜性(LSA)
- 多模态基于似然度的惊喜适宜性(MLSA)
- 基于马氏距离的惊喜适宜性(MDSA)
- 摘要 多模态惊喜适宜性
- 惊喜覆盖率
- 神经元激活覆盖率(NAC)
- K-多分区神经元覆盖率(KMNC)
- 神经元边界覆盖率(NBC)
- 强神经元激活覆盖率(SNAC)
- Top-k 神经元覆盖率(TKNC)
- 工具
- APFD 计算
- 覆盖率增加和覆盖率总计优先级方法(CAM和CTM)
如果您正在寻找我们也测试过的不确定性度量(包括DeepGini),请访问姐妹存储库 uncertainty-wizard。
如果您想复制我们的精确实验,可以在 testingautomated-usi/simple-tip 找到复制包和Docker相关内容。
安装
只需 pip install dnn-tip
。
文档
在 https://testingautomated-usi.github.io/dnn-tip/ 找到文档。
引用
以下是这篇论文的引用,其中包含了这个库的发布
@inproceedings{10.1145/3533767.3534375,
author = {Weiss, Michael and Tonella, Paolo},
title = {Simple Techniques Work Surprisingly Well for Neural Network Test Prioritization and Active Learning (Replicability Study)},
year = {2022},
isbn = {9781450393799},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3533767.3534375},
doi = {10.1145/3533767.3534375},
booktitle = {Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis},
pages = {139–150},
numpages = {12},
keywords = {neural networks, Test prioritization, uncertainty quantification},
location = {Virtual, South Korea},
series = {ISSTA 2022}
}
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源分布
dnn-tip-0.1.1.tar.gz (15.5 kB 查看哈希值)
构建分发版本
dnn_tip-0.1.1-py3-none-any.whl (15.6 kB 查看哈希值)
关闭
dnn-tip-0.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c89eb227329b3b264b3eccbb1812ca12058245862a28948ff928edb683505281 |
|
MD5 | 84dfdc4fdbdbe88e243d93689d7f4398 |
|
BLAKE2b-256 | d4f3714e5017632ca779fd548a89b54e181e8d2a5457270954b4b6a3398bbc08 |
关闭
dnn_tip-0.1.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 544763e798e6db1289296f673214bbb57e6878c0f9489041df10cc8771df917a |
|
MD5 | ebf97405bd2fc8ea205aeb1d5fbd9130 |
|
BLAKE2b-256 | af9e56e68c88b4059581179cdd0d56f2652dc381374ee754e9c9a2303698b668 |