Diversity among the members of classifiers is deemed to be a key point in classifier ensemble. However, there doesn't exist a widely accepted diversity measure and construct. In this paper, we propose a sample and feature double random construction of training sample variability. A support vector machine is used as the base classifier to construct the difference by distinguishing the regularization term C and the kernel function. Based on the negative correlation theory, the base classifier generalization error and disparity judgment functions are proposed, and the base classifier is integrated by ranking according to the judgment functions, which could achieve a higher accuracy rate by the support vector machine ensemble.