Support vector machine (SVM) as a supervised algorithm was initially invented for the binary case, then due to its applications, multi-class algorithms were also designed and are still being studied as research. Recently, models have been presented to improve multi-class methods. Most of them examine the cases in which the inputs are non-random, while in the real world, we are faced with uncertain and imprecise data. Therefore, this paper examines a model in which the inputs are uncertain and the problem's constraints are also probabilistic. Using statistical theorems and mathematical expectations, the problem's constraints have been removed from the random state. Then, the moment estimation method has been used to estimate the mathematical expectation. Using Monte Carlo simulation, synthetic data has been generated and the bootstrap resampling method has been used to provide samples as input to the model and the accuracy of the model has been examined. Finally, the proposed model was trained with real data and its accuracy was evaluated with statistical indicators. The results from simulation and real examples show the superiority of the proposed model over the model based on deterministic inputs.