what is meant by neural networks interval plot

3 views (last 30 days)
hi there,
im building a MLP network .....however,while training netwrok nntraining tool gui automatically opens, at the end of this gui there is a scale placed at the bottom showing plot interval against epochs, i dont know why its placed there and what its used for , i noticed as i increase the value of this plot interval by moving slider , training rate increases & training time decreases......does anyone know what is meant by this interavl plot???

Answers (1)

TED MOSBY
TED MOSBY on 11 Jun 2025
Hi,
The slider value sets how many training epochs occur between each redraw of the GUI’s plots (Performance, Training State, Regression, etc.). If you set it to 1, the tool updates the plots every single epoch; set it to 100, and it only updates every 100 epochs.
Redrawing MATLAB figures is adds overhead. Fewer updates meaning less overhead leading to shorter wall-clock training time, even though the algorithm itself (weight updates, learning rate, etc.) is identical. Increasing the interval reduces figure-drawing overhead, making training finish sooner in real time, but does not alter the network’s learning rate or convergence behavior.
Hope this helps!

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!