Differential search algorithm is a new and efficient bionic intelligent algorithm. However, the algorithm convergences slowly, and its search accuracy is not high enough. Therefore, the differential search algorithm based on the strategies of filtration guidance and random is proposed.On the one hand, the strategy of filtration guidance is introduced to search equation for the first search, so that the convergence speed is improved to some extent;on the other hand, random operator guides the search equation, making the algorithm achieve global convergence quickly. Through solving the standard test functions, simulation results show that the proposed algorithm has effectively improved the performance of the algorithm. Compared with other algorithms, the proposed algorithm is more suitable to solve the complex and difficult larger multi-modal optimization problem.