Human mobility behaviors are of great importance to predict influenza-like symptoms. However, most existing studies focus on analyzing population-level outcomes instead of individual-level. One challenge for individual-level influenza symptom prediction is a shortage of a sufficiently large dataset that contains individual health status as well as the mobility behavior information at the same time. Besides, the quality of the collected data is not high enough, due to the carelessness and low variation of reporting behaviors. Also, the number of individuals with influenza symptom onset is much smaller than that of ones without symptoms, i.e., the imbalanced data problem. These challenges further increase the difficulty of accurately predicting influenza-like symptoms. To address these challenges, in this paper, we propose a novel and powerful selective ensemble support vector machines (SESVM). The proposed SESVM can select the best basic SVM classifier by running on the randomly split sub training sets, which consist of the positive samples and the split negative ones. By randomly splitting the dataset multiple times, we can obtain many predictions by each best basic SVM classifier. SESVM finally aggregates all the predictions together to produce the final results. We conduct Experiments on a new longitudinal individual self-reported weekly survey dataset with mobility behaviors, and the results show that the proposed SESVM outperforms all the existing approaches for the influenza symptom prediction task.