Main Content

generateSimulink

클래스: Autoencoder

오토인코더의 Simulink 모델 생성

설명

예제

generateSimulink(autoenc)는 오토인코더 autoenc에 대한 Simulink® 모델을 만듭니다.

입력 인수

모두 확장

훈련된 오토인코더로, Autoencoder 클래스의 객체로 반환됩니다.

예제

모두 확장

훈련 데이터를 불러옵니다.

X = digitSmallCellArrayData;

훈련 데이터는 각 셀에 손으로 쓴 숫자를 표현한 합성 영상을 나타내는 28×28 행렬이 있는 1×500 셀형 배열입니다.

25개의 뉴런을 포함하는 은닉 계층 1개를 갖는 오토인코더를 훈련시킵니다.

hiddenSize = 25;
autoenc = trainAutoencoder(X,hiddenSize,...
        'L2WeightRegularization',0.004,...
        'SparsityRegularization',4,...
        'SparsityProportion',0.15);

오토인코더 autoenc에 대한 Simulink 모델을 만듭니다.

generateSimulink(autoenc)

버전 내역

R2015b에 개발됨

참고 항목