上传者: 42101384
|
上传时间: 2021-11-18 21:48:18
|
文件大小: 96.97MB
|
文件类型: -
使用OECC进行OOD检测
该存储库包含纸的的基本代码。 在2021年被Neurocomputing接受为Journal文章。
1.什么是具有信心控制的异常值暴露(OECC)?
是一种技术,可帮助深度神经网络(DNN)学习如何区分分布内(OOD)数据和分布外(OOD)数据,而无需访问OOD样本。 已经证明该技术可以推广到新的分布。 为了了解如何区分分布内样本和分布外样本,OECC通过在softmax层的输出端产生均匀分布来使DNN对于OOD样本具有高度不确定性。 同时,它还可以对分布样本进行预测,其平均置信度接近其训练精度,即控制其置信度。
在图像和文本分类任务中,使用OE进行OOD检测时,总体OECC损失函数要优于以前的SOTA结果。 此外,我们在中通过实验表明,通过将OECC与SOTA后训练方法(如或结合用于OOD检测,可以在OOD检测任务中获得SOTA结果。
2.可视化OECC背