arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1702.08833cs.LG
收藏

使用可微边界树学习深度最近邻表示

Learning Deep Nearest Neighbor Representations Using Differentiable Boundary Trees

DeepMind

Daniel Zoran, Balaji Lakshminarayanan, Charles Blundell

摘要:

最近邻(kNN)方法已经获得普及,近年来在硬件和算法的效率的进步。今天有太多的方法可供选择,每种方法都有自己的优点和缺点。所有基于kNN的方法之间共享的一个要求是需要良好的表示和样本之间的距离度量。我们引入了一种称为可微边界树的新方法,它允许学习深度kNN表示。我们建立在最近提出的边界树算法,允许有效的最近邻分类,回归和检索。通过将树中的遍历建模为随机事件,我们能够形成与树的预测相关联的可微成本函数。使用深度神经网络来转换数据并通过树进行反向传播,使我们能够学习kNN方法的良好表示。我们证明了我们的方法能够学习合适的表示,允许非常有效的树具有清晰的可解释的结构。

英文摘要:

Nearest neighbor (kNN) methods have been gaining popularity in recent years in light of advances in hardware and efficiency of algorithms. There is a plethora of methods to choose from today, each with their own advantages and disadvantages. One requirement shared between all kNN based methods is the need for a good representation and distance measure between samples. We introduce a new method called differentiable boundary tree which allows for learning deep kNN representations. We build on the recently proposed boundary tree algorithm which allows for efficient nearest neighbor classification, regression and retrieval. By modelling traversals in the tree as stochastic events, we are able to form a differentiable cost function which is associated with the tree's predictions. Using a deep neural network to transform the data and back-propagating through the tree allows us to learn good representations for kNN methods. We demonstrate that our method is able to learn suitable representations allowing for very efficient trees with a clearly interpretable structure.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑