论文标题
通过元学习少量单级分类
Few-Shot One-Class Classification via Meta-Learning
论文作者
论文摘要
尽管很少有学习的学习和一级分类(OCC),即,仅对一个类别的数据学习了二进制分类器,但已经进行了很好的研究,但它们的交叉点仍然没有探索。我们的工作解决了少量OCC问题,并提出了一种修改模型不合时宜元学习(MAML)算法的情节数据采样策略的方法,以学习模型初始化,特别适合学习几个射击OCC任务。这是通过明确优化初始化来完成的,该初始化仅需要几个具有一级小型匹配的渐变步骤,即可在类平衡的测试数据上提高性能。我们提供了理论分析,该分析解释了为什么我们的方法在几次OCC方案中起作用,而其他元学习算法失败了,包括未修改的MAML。我们从图像和时间序列域上进行的八个数据集进行了实验表明,我们的方法比经典OCC和几乎没有射击的分类方法可以取得更好的结果,并证明只有很少的正常类样本就可以学习看不见的任务的能力。此外,我们成功地使用很少的示例,成功地训练异常探测器,以使用CNC铣床在工业制造工业制造过程中记录的传感器读数上的现实应用程序。最后,我们从经验上证明,所提出的数据采样技术在几次OCC中提高了最新的元学习算法的性能,并在此问题设置中产生最新的最先进。
Although few-shot learning and one-class classification (OCC), i.e., learning a binary classifier with data from only one class, have been separately well studied, their intersection remains rather unexplored. Our work addresses the few-shot OCC problem and presents a method to modify the episodic data sampling strategy of the model-agnostic meta-learning (MAML) algorithm to learn a model initialization particularly suited for learning few-shot OCC tasks. This is done by explicitly optimizing for an initialization which only requires few gradient steps with one-class minibatches to yield a performance increase on class-balanced test data. We provide a theoretical analysis that explains why our approach works in the few-shot OCC scenario, while other meta-learning algorithms fail, including the unmodified MAML. Our experiments on eight datasets from the image and time-series domains show that our method leads to better results than classical OCC and few-shot classification approaches, and demonstrate the ability to learn unseen tasks from only few normal class samples. Moreover, we successfully train anomaly detectors for a real-world application on sensor readings recorded during industrial manufacturing of workpieces with a CNC milling machine, by using few normal examples. Finally, we empirically demonstrate that the proposed data sampling technique increases the performance of more recent meta-learning algorithms in few-shot OCC and yields state-of-the-art results in this problem setting.