Modeling and Control of Dynamic Systems Validation Darya - - PowerPoint PPT Presentation

modeling and control of dynamic systems validation
SMART_READER_LITE
LIVE PREVIEW

Modeling and Control of Dynamic Systems Validation Darya - - PowerPoint PPT Presentation

Modeling and Control of Dynamic Systems Validation Darya Krushevskaya Konstantin Tretyakov Introduction Model evaluation Experiment Experiment In accordance with intended use of the model Select model Select model Investigate


slide-1
SLIDE 1

Modeling and Control of Dynamic Systems Validation

Darya Krushevskaya Konstantin Tretyakov

slide-2
SLIDE 2

Introduction

Model evaluation

In accordance with intended use of the model Investigate particular

Experiment Experiment Select model structure Select model structure

Investigate particular property

structure structure Estimate model Estimate model Validate model Accepted Not accepted

slide-3
SLIDE 3

Data

Test or validation set

Not used during training

Cross-validation

Partitioning of the data into subsets Partitioning of the data into subsets

slide-4
SLIDE 4

Validation

  • 1. Evaluation of the residuals
  • Tests for correlation
  • 2. Estimation of the average generalization

error error

  • 3. Visualization of the model’s ability to predict
  • Graphical comparison
slide-5
SLIDE 5

Tests for Correlations I

Residuals should be uncorrelated with all linear and nonliniar combinations of past data

Complete test is unrealistic Consider only few tests Consider only few tests

slide-6
SLIDE 6

Correlation Tests

slide-7
SLIDE 7

Tests for Correlations II

Calculate correlation functions (τ) If the data are indeed uncorrelated, the values (τ) are asymptotically normal with distribution :

) 1 , (

  • distribution :

This suggests a simple statistical test (|(τ)| < 1.96/N) for

) 1 , (

  • ]

20 , 20 [− ∈ τ

slide-8
SLIDE 8

NNARX demo

slide-9
SLIDE 9

NNARX demo

slide-10
SLIDE 10

NNARX demo

slide-11
SLIDE 11

NNARX demo

slide-12
SLIDE 12

NNARX demo

slide-13
SLIDE 13

NNARX demo

slide-14
SLIDE 14

NNARX demo

slide-15
SLIDE 15

NNARX demo

slide-16
SLIDE 16

Estimation of the average generalization error

slide-17
SLIDE 17

Visualization of the Predictions

Shows variation in accuracy of the prediction Can show overfitting and possible systematic errors

slide-18
SLIDE 18

Visualization of the Predictions

Underparametrized model

slide-19
SLIDE 19

Visualization of the Predictions

Overparametrized model

slide-20
SLIDE 20

Prediction intervals

Estimating reliability of predictions for a specific input

  • Variance of the prediction error of regression

M S ∈

Variance of the prediction error of regression vector φ(t):

slide-21
SLIDE 21

NNATX model evaluation

A 95% confidence interval is drawn

slide-22
SLIDE 22

K-step ahead predictions

In case of fast sampling Check that ŷ(t|)=y(t1) K-step ahead prediction

) 1 ( ) ( − ≈ t y t y

K-step ahead prediction

slide-23
SLIDE 23

K-step prediction demo

slide-24
SLIDE 24

Summary

Model validation

Correlation functions Estimation average generalization error Visualization of predictions Visualization of predictions

slide-25
SLIDE 25

Variance

  • , thus

M S ∈

The covariance matrix:

slide-26
SLIDE 26

The Noise variance

The noise variance: