異常検出への再構築ベースのアプローチは、クラス間の分散が高いターゲットクラスを持つ複雑なデータセットに適用すると不十分になる傾向があります。転移学習で使用される独学学習の考え方と同様に、多くのドメインには、配布外のサンプルのプロキシとして利用できる同様のラベルのないデータセットが豊富にあります。このホワイトペーパーでは、同様のドメインからのラベルなしデータをネガティブな例として使用して、通常のオートエンコーダの潜在層(ボトルネック)を1つのタスクしか再構築できないように形成する、潜在性に依存しないオートエンコーダ(LIS-AE)を紹介します。 LIS-AEの基本的な目標は、分布内のサンプルのみを再構築することであるため、これにより、クラス増分学習の領域に自然に適用できるようになります。クラスごとに異なる潜在層を追加することにより、クラス増分学習を複数の異常検出タスクとして扱い、タスク内の他の利用可能なクラスを否定的な例として使用して、各潜在層を形成します。複数の異常検出とクラス増分設定でモデルをテストし、異常検出とクラス増分学習の両方に対するモデルの精度と柔軟性を示す定量的および定性的分析を示します。
Reconstruction-based approaches to anomaly detection tend to fall short when applied to complex datasets with target classes that possess high inter-class variance. Similar to the idea of self-taught learning used in transfer learning, many domains are rich with similar unlabeled datasets that could be leveraged as a proxy for out-of-distribution samples. In this paper we introduce Latent-Insensitive Autoencoder (LIS-AE) where unlabeled data from a similar domain is utilized as negative examples to shape the latent layer (bottleneck) of a regular autoencoder such that it is only capable of reconstructing one task. Since the underlying goal of LIS-AE is to only reconstruct in-distribution samples, this makes it naturally applicable in the domain of class-incremental learning. We treat class-incremental learning as multiple anomaly detection tasks by adding a different latent layer for each class and use other available classes in task as negative examples to shape each latent layer. We test our model in multiple anomaly detection and class-incremental settings presenting quantitative and qualitative analysis showcasing the accuracy and the flexibility of our model for both anomaly detection and class-incremental learning.