필터 지우기
필터 지우기

Normalization source for neural network during application (not training)

조회 수: 2 (최근 30일)
Shannon
Shannon 2017년 10월 4일
댓글: Shannon 2017년 10월 5일
I've built and trained a neural net using z-score normalization of the input parameters. When I now go to apply that network I again apply z-score normalization, but i'm unsure what source to normalize with....the mean and standard deviation of the training data, or the mean and standard deviation of the new data? It seems like a simple question, but I couldn't find a clear answer.

채택된 답변

Greg Heath
Greg Heath 2017년 10월 5일
A basic assumption is that the design (training and validation) data adequately characterize the summary stationary statistics (e.g., means, variances, maxes, mins and correlations) of all nontraining data (validation, testing and unseen).
The defaults of random datadivision and validation stopping are included to help prevent poor performance on nontraining data.
Now, if new data is encountered whos summary stats vary significantly from the design data, then
a. It could be included in a new design
b. It could be used to obtain an alternate design.
Hope this helps.
Thankyou for formally accepting my answer
Greg
P.S. Don' forget that plotting is a very effective way to recognize nonstationary and incompatible statistics.
  댓글 수: 1
Shannon
Shannon 2017년 10월 5일
Thanks Greg, if I understand you correctly you're saying that as long as the summary stats of the new 'applied' data are comparable to those used during training and validation then I should use the summary stats of the training data in doing z-score normalisation of my applied data.
Regarding checking that, at current I'm performing PCA and reviewing that the new applied data is at least within the limits of the PCs representing 99% of the initial data variability. Does that sound reasonable to you?

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Pattern Recognition and Classification에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by