Main Content

distdelaynet

분산 지연 신경망

구문

distdelaynet(delays,hiddenSizes,trainFcn)

설명

분산 지연 신경망은 피드포워드 신경망과 비슷하나, 각 입력값과 계층 가중치에 탭 지연선이 연결되어 있다는 점이 다릅니다. 이로 인해 시간 지연 신경망은 시계열 입력 데이터에 대해 유한 동적 응답 변수를 가질 수 있습니다. 이 신경망은 입력 가중치에 지연만 있는 시간 지연 신경망(timedelaynet)과도 비슷합니다.

distdelaynet(delays,hiddenSizes,trainFcn)은 다음과 같은 인수를 받습니다.

delays

증가하는 0 또는 양의 지연으로 구성된 행 벡터(디폴트 값 = 1:2)

hiddenSizes

하나 이상의 은닉 계층 크기로 구성된 행 벡터(디폴트 값 = 10)

trainFcn

훈련 함수(디폴트 값 = 'trainlm')

그런 다음 분산 지연 신경망을 반환합니다.

예제

모두 축소

이 예제에서는 간단한 시계열 문제를 풀도록 분산 지연 신경망을 훈련시키는 방법을 보여줍니다.

[X,T] = simpleseries_dataset;
net = distdelaynet({1:2,1:2},10);
[Xs,Xi,Ai,Ts] = preparets(net,X,T);
net = train(net,Xs,Ts,Xi,Ai);

{"String":"Figure Neural Network Training (24-Jul-2022 21:28:07) contains an object of type uigridlayout.","Tex":[],"LaTex":[]}

view(net)

Y = net(Xs,Xi,Ai);
perf = perform(net,Y,Ts)
perf = 0.0323

버전 내역

R2010b에 개발됨