UMAD 主要包括三个部分:相似性搜索,分类和异常值检测。这三个方法都是基于度量空间的数据项,包括类似图片,视频,DNA,蛋白质等的复杂对象,这会消耗很大一部分 CPU 时间来计算两个复杂对象的距离。这个项目的方法恰恰能减少计算距离的时间,并且能提供高效的数据检索。