Weigh-in-motion is an efficient way to manage overload vehicles, and usually utilizes multi-sensor to measure vehicle weight at present. To increase generalization and accuracy of support vector regression (SVR) applied in multi-sensor weigh-in-motion data fusion, three improved algorithms are presented in this paper. The first improved algorithm divides train samples into two sets to construct SVR1 and SVR2, respectively, and then test samples are distributed to SVR1 or SVR2 based on the nearest distance principle. The second improved algorithm calculates the theoretical biases of two training samples closeted to one test sample, and then obtains the bias of the test sample by linear interpolation method. The third improved algorithm utilizes the second improved algorithm to realize adaptive adjustment of biases for SVR1 and SVR2. Five vehicles were selected to conduct multi-sensor weigh-in-motion experiments on the built test platform. According to the obtained experiment data, fusion tests of SVR and three improved algorithms are performed, respectively. The results show that three improved algorithms gradually increase accuracy of SVR with fast operation speed, and the third improved algorithm exhibits the best application prospect in multi-sensor weigh-in-motion data fusion.