In contrast to conventional closed-set recognition, open-set recognition (OSR) assumes the presence of an unknown class, which is not seen to a model during training. One predominant approach in OSR is metric learning, where a model is trained to separate the inter-class representations of known class data. Numerous works in OSR reported that, even though the models are trained only with the known class data, the models become aware of the unknown, and learn to separate the unknown class representations from the known class representations. This paper analyzes this emergent phenomenon by observing the Jacobian norm of representation. We theoretically show that minimizing the intra-class distances within the known set reduces the Jacobian norm of known class representations while maximizing the inter-class distances within the known set increases the Jacobian norm of the unknown class. The closed-set metric learning thus separates the unknown from the known by forcing their Jacobian norm values to differ. We empirically validate our theoretical framework with ample pieces of evidence using standard OSR datasets. Moreover, under our theoretical framework, we explain how the standard deep learning techniques can be helpful for OSR and use the framework as a guiding principle to develop an effective OSR model.
翻译:与传统的封闭式承认相反,开放式承认(OSSR)假定存在一个未知的班级,在培训期间没有看到这种模式; 开放式承认(OSR)假设存在一个未知的班级,在培训过程中没有看到培训模式,以区分已知的班级数据; 开放式承认(OSR)报告,尽管模型只用已知的班级数据来培训,但模型意识到未知的班级代表,并学会将未知的班级代表与已知的班级代表区分开来; 本文通过遵守Jacobian代表标准来分析这一新出现的现象; 我们理论上表明,尽量减少已知班级内部距离会减少已知班级代表的Jacob人标准,同时最大限度地增加已知班级之间的班级间距离,从而增加未知班级的Jacobian规范; 封闭式衡量方法将未知的班级与已知的班级差异区分开来。 我们用标准的OSR数据集用大量证据对理论框架进行了实证。 此外,根据我们的理论框架,我们解释标准深层次学习技术如何有助于OS,并利用框架作为制定有效的OSR模式。