The invention discloses a method for optimizing a disaggregated model by adopting genetic algorithm. The method comprises the following steps of: 1, acquiring a training sample, wherein the acquiring process includes signal acquisition, characteristic extraction and sample acquisition; 2, selecting kernel function: radial basic function is selected as the kernel function of a disaggregated model needing to be established, and the disaggregated model is a support vector machine model; and 3, determining penalty parameter C and kernel parameter gamma: a genetic algorithm is adopted to optimize the penalty parameter C of the disaggregated model needing to be established and the kernel parameter gamma of the selected radial basic function and the optimization process includes population initialization, calculation on the fitness value of each individual in the initialized population, selection operation, interlace operation and variation operation, calculation on the fitness value of each individual in the offspring, selection operation and judgment on whether the termination condition is met. The method is reasonable in design, simple and convenient in operation, convenient to realize and good in use effect and high in practical value; the classification precision of the obtained disaggregated model is high, the training speed is high and the number of support vectors is less.