An approximate imputation method called k-ANNO is proposed to handle the problems of missing data in machine learning field given a missing sample. The proposed method begins by constructing an offline graph to approximately search nearest neighbors of the partially missing sample efficiently. Then a fast quadratic programming algorithm is utilized to determine the optimal weight for each neighbor. Finally
unmissed parts of the neighbors are used to impute the missing attributes by the estimated weights. Users get the freedom to weigh up between efficiency and imputation accuracy. The widespread data missing problems are well solved in this paper and k-ANNO is able to depress the impact of missing data effectively. Experiments on various well known datasets show that when the speedup rate parameters are between 2 and 10
k-ANNO method outperforms existing ones such as mean imputation or C-Means imputation etc. and the classification error and the regression error are 1% to 4% and 0.5-2.0 lower than those
respectively. Meanwhile
k-ANNO outperforms naïve k-NN imputation with a faster efficiency increased by 35%-320% faster.
YANG Lei, LI Guipeng, ZHANG Ping. Simulation on communication optimization of wireless sensor networks under missing data [J]. Computer Simulation, 2013, 30(12): 249-252.
WU Xiaojiao, LI Gaoming, YI Dali, et al. Study on the algorithm of non-parameter deletion forest filling for gene expression profiles [J]. Chinese Journal of Health Statistics, 2016, 33(6): 1068-1070.
ZHANG Xiaoqin, CHENG Yuying. Imputation of missing values for compositional data based on random forest [J]. Chinese Journal of Applied Probability and Statistics, 2017, 33(1): 102-110.
FARHANGFAR A, KURGAN L, DY J G, et al. Impact of imputation of missing values on classification error for discrete data [J]. Pattern Recognition, 2008, 41(12): 3692-3705.
OUYANG M, WELSH W J, GEORGOPOULOS P. Gaussian mixture clustering and imputation of microarray data [J]. Bioinformatics, 2004, 20(6): 917-923.
DING Y, ROSS A. A comparison of imputation methods for handling missing scores in biometric fusion [J]. Pattern Recognition, 2012, 45(3): 919-933.
KANG P. Locally linear reconstruction based missing value imputation for supervised learning [J]. Neurocomputing, 2013, 118(11): 65-78.
ZHANG Sunli, YANG Huizhong. Missing data completion based on an improved K-neighbor algorithm [J]. Computers and Applied Chemistry, 2015, 32(12): 1499-1503.
LIU Z G, PAN Q, DEZERT J, et al. Adaptive imputation of missing values for incomplete pattern classification [J]. Pattern Recognition, 2016, 52(C): 85-95.
MUJA M, LOWE D G. Scalable nearest neighbor algorithms for high dimensional data [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2014, 36(11): 2227-2240.
LV Q, JOSEPHSON W, WANG Z, et al. Multi-probe LSH: efficient indexing for high-dimensional similarity search [C]∥2007 33rd International Conference on Very Large Data Bases. San Jose, CA, USA: VLDB Endowment, 2007: 950-961.
WAGAMAN A. Efficient k-neighbor algorithm [J]. Computers and Applied Chemistry, 2015, 32(12): 1499-1503.
LIU Z G, PAN Q, DEZERT J, et al. Adaptive imputation of missing values for incomplete pattern classification [J]. Pattern Recognition, 2016, 52(C): 85-95.
MUJA M, LOWE D G. Scalable nearest neighbor algorithms for high dimensional data [J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2014, 36(11): 2227-2240.
LV Q, JOSEPHSON W, WANG Z, et al. Multi-probe LSH: efficient indexing for high-dimensional similarity search [C]∥2007 33rd International Conference on Very Large Data Bases. San Jose, CA, USA: VLDB Endowment, 2007: 950-961.
WAGAMAN A. Efficient graph construction for graphs on variables [J]. Statistical Analysis Data Mining, 2013, 6(6): 443-455.
ALVARO B, DORRONSORO J R. Momentum sequential minimal optimization: an accelerated method for support vector machine training [C]∥International Joint Conference on Neural Networks. Piscataway, NJ, USA: IEEE, 2011: 370-377.
BOYD S, VANDENBERGHE L. Convex optimization [J]. IEEE Transactions on Automatic Control, 2006, 51(11): 1859-1876.