Ensemble learning employs multiple learners and combines their predictions to increase the overall accuracy of prediction. In this paper, firstly, we analyze the usual supervised machine learning mechanism, and quantify the performance of Artificial Neural Networks (ANN) and Support Vector Machine (SVM).Then we proposed an novel ensemble learning model based on ANN and SVM. The results show that this ensemble learning model improves the overall accuracy.