Main Content

パターン認識

例の入力とそのクラスからの汎化を行うニューラル ネットワークの学習、自己符号化器の学習

アプリ

ニューラル ネット パターン認識2 層フィードフォワード ネットワークを使用したパターン認識問題の求解

クラス

Autoencoder自己符号化器クラス

関数

すべて展開する

nprtoolニューラル ネット パターン認識アプリを開く
view浅層ニューラル ネットワークの表示
trainAutoencoder自己符号化器の学習
trainSoftmaxLayer分類用のソフトマックス層の学習
decode符号化されたデータの復号化
encode入力データの符号化
predict学習済みの自己符号化器を使用した入力の再構成
stack複数の自己符号化器から集めた符号化器の積み重ね
networkAutoencoder オブジェクトから network オブジェクトへの変換
patternnetパターン認識ネットワークの生成
lvqnet学習ベクトル量子化ニューラル ネットワーク
train浅層ニューラル ネットワークの学習
trainlmレーベンバーグ・マルカート法逆伝播
trainbrベイズ正則化逆伝播
trainscgスケーリング共役勾配法逆伝播
trainrp弾性逆伝播法
mse平均二乗正規化誤差性能関数
roc受信者動作特性
plotconfusion分類の混同行列のプロット
ploterrhist誤差のヒストグラムのプロット
plotperformネットワーク性能のプロット
plotregression線形回帰のプロット
plotroc受信者動作特性のプロット
plottrainstate学習状態値のプロット
crossentropyニューラル ネットワーク性能
genFunction浅層ニューラル ネットワークのシミュレーション用の MATLAB 関数の生成

例および使用方法

基本設計

学習のスケーラビリティおよび効率性

最適解

分類

  • カニの分類
    この例では、ニューラル ネットワークを分類器として使用して、カニの身体寸法からカニの性別を特定する方法を説明します。
  • ワインの分類
    この例では、パターン認識ニューラル ネットワークを使用して、ワイナリーで生産されたワインを化学特性に基づいて分類する方法を説明します。
  • 癌の検出
    この例では、タンパク質プロファイルに関する質量分析データを使用して癌を検出するようにニューラル ネットワークに学習させる方法を説明します。
  • 文字認識
    この例では、簡単な文字認識を実行するニューラル ネットワークの学習を行う方法を説明します。

自己符号化器

概念