I have a binary classification problem with a data set that is missing a large amount of data. I have been reading papers about data imputation, but haven't reached a solid conclusion about which method is best. Note that I will most likely be using SVM for classification.