Neural Networks and related Deep Learning methods are currently at the leading edge of technologies used for classifying objects. However, they generally demand large amounts of time and data for model training; and their learned models can sometimes be difficult to interpret. In this paper, we advance FastMapSVM -- an interpretable Machine Learning framework for classifying complex objects -- as an advantageous alternative to Neural Networks for general classification tasks. FastMapSVM extends the applicability of Support-Vector Machines (SVMs) to domains with complex objects by combining the complementary strengths of FastMap and SVMs. FastMap is an efficient linear-time algorithm that maps complex objects to points in a Euclidean space while preserving pairwise domain-specific distances between them. We demonstrate the efficiency and effectiveness of FastMapSVM in the context of classifying seismograms. We show that its performance, in terms of precision, recall, and accuracy, is comparable to that of other state-of-the-art methods. However, compared to other methods, FastMapSVM uses significantly smaller amounts of time and data for model training. It also provides a perspicuous visualization of the objects and the classification boundaries between them. We expect FastMapSVM to be viable for classification tasks in many other real-world domains.
翻译:神经网络和相关深学习方法目前处于用于对物体进行分类的技术的最前沿。然而,它们通常需要大量的时间和数据进行模型培训;它们所学的模型有时难以解释。在本文中,我们推进FastMapSVM -- -- 一个用于对复杂物体进行分类的可解释的机器学习框架 -- -- 用于对复杂物体进行分类的机器学习框架 -- -- 作为一般分类任务的神经网络的一个有利替代方案。快速MapSVM将快速地图和SVMS的互补优势结合起来,将其应用到具有复杂物体的区域。快速地图是一种高效的线性时间算法,用来将复杂的物体绘制到欧几里德空间的点,同时保持它们之间的对称域距离。我们在对地震图进行分类时,我们展示了快速MapSVM的效率和效力。我们显示,在精确、回顾和准确性方面,其性与其他最先进的方法相似。然而,与其他方法相比,快速地图SVMMM是一种有效的线性算法,在模型化中,将大量的时间和数据用于真实空间的大小,我们还期望在模型范围内进行分类。