This paper presents an anomaly detection algorithm. Firstly, using Modified Mutual information-based Feature Selection algorithm (MMIFS) to reduce the feature dimension of network traffic based on mutual information entropy, and selecting the main strong relevant feature with the attack flow as the input of the regularization Radial basis function (RRBF) neural network, then using the idea of structural risk minimization (SRM), establish SRM-ELM learning algorithm to train the neural network. The algorithm uses different optimal feature subset for different types of detection, while avoiding the defection of falling into local optimum easily in traditional neural network. Simulation results show the convergence speed and detection accuracy of RRBF are better than QWNN and PLSSVM.