Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

generateSimulink

クラス: Autoencoder

自己符号化器の Simulink モデルの生成

説明

generateSimulink(autoenc) は、自己符号化器 autoenc の Simulink® モデルを作成します。

入力引数

すべて展開する

学習済みの自己符号化器。Autoencoder クラスのオブジェクトとして返されます。

すべて展開する

学習データを読み込みます。

X = digitsmall_dataset;

学習データは 1 行 500 列の cell 配列です。各セルには、手書きの数字の合成イメージを表す 28 行 28 列の行列が含まれます。

25 個のニューロンが含まれる隠れ層を使用して自己符号化器に学習させます。

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

自己符号化器 autoenc の Simulink モデルを作成します。

generateSimulink(autoenc)

R2015b で導入