Main Content

Modeling and Prediction with NARX and Time-Delay Networks

Solve time series problems using dynamic neural networks, including networks with feedback

Apps

Neural Net Time SeriesSolve nonlinear time series problem using dynamic neural networks

Functions

ntstoolOpen Neural Net Time Series app
viewView shallow neural network
timedelaynetTime delay neural network
narxnetNonlinear autoregressive neural network with external input
narnetNonlinear autoregressive neural network
layrecnetLayer recurrent neural network
distdelaynetDistributed delay network
trainTrain shallow neural network
gensimGenerate Simulink block for shallow neural network simulation
adddelayAdd delay to neural network response
removedelayRemove delay to neural network’s response
closeloopConvert neural network open-loop feedback to closed loop
openloopConvert neural network closed-loop feedback to open loop
ploterrhistPlot error histogram
plotinerrcorrPlot input to error time-series cross-correlation
plotregressionPlot linear regression
plotresponsePlot dynamic network time series response
ploterrcorrPlot autocorrelation of error time series
genFunctionGenerate MATLAB function for simulating shallow neural network

Examples and How To

Basic Design

Training Scalability and Efficiency

Optimal Solutions

Concepts