Professional Documents
Culture Documents
Input selection
Normalisation : To cope with different magnitudes in the input and output data, all the data
were scaled to zero mean and unit standard deviation.
The data for neural network model building need to be divided into: 1). Training data (for
network training); 2). Testing data (for cross-validation based network structure selection and
early stopping); and 3). Unseen validation data (for evaluation of the final selected model).
ANN
For ANN model predictions, the process output at time (t), y(t), is used as a model input to
predict the process output at time t, y(t), as follows:
where u(t) is the process input at time (t), ^y (t ) is the predicted process output at time t, n are
the number of the process input. Y can more that 1 output ( MIMO) for MISO y is only 1.
Check ARX and NARX model ANN model development using time series.
The number of hidden neurons, were determined through cross validation. Single hidden
layer neural networks with different numbers of hidden neurons were trained on the training
data and tested on the testing data. The network with the lowest sum of squared errors (SSE)
on the testing data was considered as having the best network topology.
Figure 3.1 Long range prediction with feedback after the combination of individual networks