setwb
모든 신경망 가중치와 편향 값을 단일 벡터로 설정
구문
net = setwb(net,wb)
설명
이 함수는 신경망의 가중치와 편향을 여러 값으로 구성된 단일 벡터로 설정합니다.
net = setwb(net,wb)
는 다음과 같은 입력값을 받습니다.
net | 신경망 |
wb | 가중치와 편향 값으로 구성된 벡터 |
예제
신경망의 가중치와 편향 설정하기
이 예제에서는 신경망의 가중치와 편향 값을 설정하고 확인하는 방법을 보여줍니다.
신경망을 만들고 구성합니다.
[x,t] = simplefit_dataset; net = feedforwardnet(3); net = configure(net,x,t); view(net)
이 신경망에는 첫 번째 계층에 3개의 가중치와 3개의 편향이 있고 두 번째 계층에 3개의 가중치와 1개의 편향이 있습니다. 따라서 신경망에 있는 가중치 및 편향 값의 총 개수는 10개입니다. 가중치와 편향을 난수 값으로 설정합니다.
net = setwb(net,rand(10,1));
가중치와 편향 값을 확인합니다.
net.IW{1,1} net.b{1}
ans = 0.1576 0.9706 0.9572 ans = 0.5469 0.9575 0.9649
버전 내역
R2010b에 개발됨
참고 항목
getwb
| formwb
| separatewb