主要内容

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

自动编码器クラス

スーパークラス:

自己符号化器クラス

説明

自编码オブジェクトには、符号化器と復号化器で構成される自己符号化器ネットワークが含まれます。符号化器は、入力を隠れ表現にマッピングします。復号化器は、この表現を元の入力に逆マッピングしようとします。

構築

汽车=列车自动编码器(X)は、Xの学習データを使用して学習済みの自己符号化器を返します。

汽车=列车自动编码器(X,隐藏)は、隠れ表現のサイズが隐藏の自己符号化器を返します。

汽车=列车自动编码器(___,名称、值)は、上記のいずれかの入力引数と、追加オプションとして指定される 1.つ以上の名前と値のペアの引数について、自己符号化器を返します。

入力引数

すべて展開する

学習データ。学習標本の行列またはイメージ データの 单间牢房配列として指定します。Xが行列の場合、各列に 1.つの標本が含まれます。Xがイメージ データの 单间牢房配列の場合、各セルのデータの次元の数が同じでなければなりません。イメージ データは、グレー イメージのピクセル強度データにすることができます。この場合、各セルには M行 N列の行列が格納されます。または、イメージ データを RGBデータにすることができます。この場合、各セルには M行 n-3列の行列が格納されます。

データ型:仅有一个的|双重的|单间牢房

自己符号化器の隠れ表現のサイズ。正の整数値として指定します。この数値は、隠れ層のニューロンの数になります。

データ型:仅有一个的|双重的

プロパティ

すべて展開する

自己符号化器の隠れ層の隠れ表現のサイズ。正の整数値として格納されます。

データ型:双重的

符号化器の伝達関数の名前。一串として格納されます。

データ型:烧焦

符号化器の重み。行列として格納されます。

データ型:双重的

符号化器のバイアス値。ベクトルとして格納されます。

データ型:双重的

復号化器の伝達関数の名前。一串として格納されます。

データ型:烧焦

復号化器の重み。行列として格納されます。

データ型:双重的

復号化器のバイアス値。ベクトルとして格納されます。

データ型:双重的

列车自动编码器が自己符号化器の学習に使用するパラメーター。構造体として格納されます。

データ型:结构

自己符号化器に渡す際に再スケーリングされるデータのインジケーター。符合事实的または错误的として格納されます。

自己符号化器は、出力で入力を複製しようとします。これを可能にするには、入力データの範囲が復号化器の伝達関数の範囲と一致しなければなりません。列车自动编码器は、自己符号化器の学習時に、この範囲に合わせて学習データを自動的にスケーリングします。自己符号化器の学習時にデータがスケーリングされた場合、预测编码、および解码の各メソッドでもデータのスケーリングが行われます。

データ型:必然的

メソッド

解码 符号化されたデータの復号化
编码 入力データの符号化
生成函数 自己符号化器を実行する MATLAB関数の生成
生成多链接金宝app 自己符号化器の金宝appモデルの生成
网络 自编码オブジェクトから网络オブジェクトへの変換
绘图权重 自己符号化器の符号化器の重みを可視化してプロット
预测 学習済みの自己符号化器を使用した入力の再構成
堆栈 複数の自己符号化器から集めた符号化器の積み重ね
看法 自己符号化器の表示

セマンティクスのコピー

値。値のクラスがコピー操作に及ぼす影響については、オブジェクトのコピーを参照してください。

R2015bで導入