Choosing an accurate model order is one of the important sections in system identification. Traditionally, the model order selection of a nonlinear system depends on a predetermined model. However, it requires excess calculation and is impossible to get rid of the trouble of the structural design of the model, once the specific model was determined. A false nearest neighbor (FNN) algorithm that only relies on input-output data to estimate the model order is proposed here. Due to the FNN algorithm is sensitive to its own threshold which is a crucial constant for evaluating the model structure, Gaussian mixture model (GMM) clustering based on a genetic version of the expectation-maximization (EM) algorithm and minimum description length (MDL) criterion is developed in this paper, where the order can be determined without relying on a specific model. The GMM clustering is proposed to calculate the threshold of the FNN. Then, the genetic algorithm and MDL criteria are embedded to optimize the calculation of the EM algorithm as reduce the influence of initial values and not prone to fall into local extreme values as well. Three examples are given here to indicate the superiority of this technique: simulation of a strongly nonlinear system, isothermal polymerization process, and Van der Vusse reaction in relevant reference. Finally, some typical modeling methods are conducted to confirm the validity of this approach.
Soil moisture is an important factor affecting the plant growth. For a long time, the convenience, timeliness and accuracy of soil moisture monitoring have been limited due to the backward of observation methods and equipment. Therefore, the quantitative prediction of soil moisture has become a difficult problem. Aiming at the problems of high erection cost, easily damaged sensors and low measurement accuracy of the existing fixed sensor soil moisture monitoring system, a soil moisture prediction model based on the long short term memory neural network (LSTM) integrating the particle swarm optimization (PSO) (PSO-LSTM) is designed and implemented. The hyperparameters of the LSTM network can be obtained based on the excellent global search ability of the PSO algorithm. According to the meteorological data and soil moisture data of Haidian Park in 2019, the long short term memory(LSTM) neural network based prediction model is constructed with input vectors of surface temperature, average temperature, evaporation, sunshine hours, precipitation and average wind speed, and the output vector of soil relative humidity. The results show that compared with the back propagation(BP) neural network, the Elman neural network and the LSTM neural network, the proposed PSO-LSTM model has higher prediction performance.