Hi! 作者,你好。
关于 ResAD++ 这篇文章,我认为作者在 AI-OCC Loss 上的设计非常精妙。
但是关于超球壳的半径选择上,我比较疑惑,为什么取 0.4 这个值作为 $R_{max}$ 的上限 呢?
原文:
The boundary $R_{max}$ is dynamic, $R_{max} = {\rm min}({\rm max}({Dis(x_j, 0)}_{j=1}^{M}), 0.4)$, where $Dis(x_j, 0)$ is the distance from abnormal feature $x_j$ to origin. $R_{min}$ is set as $0.99*R_{max}$.
如果 将这个方法应用于不同的 backbone ( 比方说 CLIP 或 DINOv2 的一些型号 ),相应的,提取出来的 residual token 也会改变(不同的 embed_dim、不同的特征分布),这时就需要重新调整 $R_{min}$ 与 $R_{max}$ 。
请问 选择 $R_{min}$ 与 $R_{max}$ 有什么较好的方法吗?它们需要满足什么条件?
Hi! 作者,你好。$R_{max}$ 的上限 呢?
关于 ResAD++ 这篇文章,我认为作者在 AI-OCC Loss 上的设计非常精妙。
但是关于超球壳的半径选择上,我比较疑惑,为什么取 0.4 这个值作为
原文:
如果 将这个方法应用于不同的 backbone ( 比方说 CLIP 或 DINOv2 的一些型号 ),相应的,提取出来的 residual token 也会改变(不同的 embed_dim、不同的特征分布),这时就需要重新调整$R_{min}$ 与 $R_{max}$ 。
请问 选择$R_{min}$ 与 $R_{max}$ 有什么较好的方法吗?它们需要满足什么条件?