Dynamic environments require adaptive applications. One particular machine learning problem in dynamic environments is open world recognition. It characterizes a continuously changing domain where only some classes are seen in one batch of the training data and such batches can only be learned incrementally. Open world recognition is a demanding task that is, to the best of our knowledge, addressed by only a few methods. This work introduces a modification of the widely known Extreme Value Machine (EVM) to enable open world recognition. Our proposed method extends the EVM with a partial model fitting function by neglecting unaffected space during an update. This reduces the training time by a factor of 28. In addition, we provide a modified model reduction using weighted maximum K-set cover to strictly bound the model complexity and reduce the computational effort by a factor of 3.5 from 2.1 s to 0.6 s. In our experiments, we rigorously evaluate openness with two novel evaluation protocols. The proposed method achieves superior accuracy of about 12 % and computational efficiency in the tasks of image classification and face recognition.
翻译:动态环境需要适应性应用。动态环境中的一个特殊机器学习问题是开放世界的识别。它具有一个不断变化的领域的特点,在其中只有某些类别在一组培训数据中可以看到,这类批量只能逐步学习。开放世界的识别是一项艰巨的任务,根据我们的知识,仅以几种方法来处理。这项工作对广为人知的极端价值机器(EVM)进行了修改,以便能够开放世界的识别。我们建议的方法通过在更新过程中忽略不受影响的空间,将EVM的局部模型安装功能扩展为部分模型安装功能。这将培训时间减少28倍。此外,我们提供了使用加权最高K套覆盖的修改模型,以严格限定模型的复杂程度,并将计算努力从2.1秒减少到0.6秒。在我们的实验中,我们用两个新的评估程序严格评价开放性。拟议方法实现了12%的高度准确性,在图像分类和面识别任务中计算效率。