Instance selection of linear complexity for big data

作者:

Highlights:

摘要

Over recent decades, database sizes have grown considerably. Larger sizes present new challenges, because machine learning algorithms are not prepared to process such large volumes of information. Instance selection methods can alleviate this problem when the size of the data set is medium to large. However, even these methods face similar problems with very large-to-massive data sets.In this paper, two new algorithms with linear complexity for instance selection purposes are presented. Both algorithms use locality-sensitive hashing to find similarities between instances. While the complexity of conventional methods (usually quadratic, O(n2), or log-linear, O(nlogn)) means that they are unable to process large-sized data sets, the new proposal shows competitive results in terms of accuracy. Even more remarkably, it shortens execution time, as the proposal manages to reduce complexity and make it linear with respect to the data set size. The new proposal has been compared with some of the best known instance selection methods for testing and has also been evaluated on large data sets (up to a million instances).

论文关键词:Nearest neighbor,Data reduction,Instance selection,Hashing,Big data

论文评审过程:Received 18 December 2015, Revised 3 April 2016, Accepted 30 May 2016, Available online 30 May 2016, Version of Record 9 July 2016.

论文官网地址:https://doi.org/10.1016/j.knosys.2016.05.056