ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

時系列、シーケンス、およびテキストを使用した深層学習

時系列の分類、回帰、および予測タスク用のネットワークの作成および学習

時系列の分類、回帰、および予測タスク用のネットワークを作成し、そのネットワークに学習させます。sequence-to-one または sequence-to-label 分類問題および回帰問題の場合は、長短期記憶 (LSTM) ネットワークに学習させます。単語埋め込み層を使用してテキスト データについて LSTM ネットワークに学習させたり (Text Analytics Toolbox™ が必要)、スペクトログラムを使用してオーディオ データについて畳み込みニューラル ネットワークに学習させたり (Audio System Toolbox™ が必要) することができます。

アプリ

ディープ ネットワーク デザイナー深層学習ネットワークの編集および構築

関数

すべて展開する

trainingOptions深層学習ニューラル ネットワークの学習のオプション
trainNetwork深層学習用のニューラル ネットワークの学習
analyzeNetwork深層学習ネットワーク アーキテクチャの解析
sequenceInputLayerシーケンス入力層
lstmLayer長短期記憶 (LSTM) 層
bilstmLayer双方向長短期記憶 (BiLSTM) 層
fullyConnectedLayer全結合層
reluLayer正規化線形ユニット (ReLU) 層
leakyReluLayer漏洩正規化線形ユニット (ReLU) 層
clippedReluLayerクリップされた正規化線形ユニット (ReLU) 層
dropoutLayerドロップアウト層
softmaxLayerソフトマックス層
classificationLayer分類出力層
regressionLayer回帰出力層の作成
predict学習済み深層学習ニューラル ネットワークを使用した応答の予測
classify学習済み深層学習ニューラル ネットワークを使用したデータの分類
predictAndUpdateState学習済み再帰型ニューラル ネットワークを使用した応答の予測およびネットワークの状態の更新
classifyAndUpdateState学習済み再帰型ニューラル ネットワークを使用したデータの分類およびネットワークの状態の更新
resetState再帰型ニューラル ネットワークの状態のリセット
confusionchartCreate confusion matrix chart for classification problem
ConfusionMatrixChart PropertiesConfusion matrix chart appearance and behavior
sortClassesSort classes of confusion matrix chart

例および操作のヒント

シーケンスおよび時系列

深層学習を使用したシーケンスの分類

この例では、長短期記憶 (LSTM) ネットワークを使用してシーケンス データを分類する方法を説明します。

深層学習を使用した sequence-to-sequence 分類

この例では、長短期記憶 (LSTM) ネットワークを使用してシーケンス データの各タイム ステップを分類する方法を説明します。

深層学習を使用した sequence-to-sequence 回帰

この例では、深層学習を使用してエンジンの残存耐用期間 (RUL) を予測する方法を説明します。

深層学習を使用した時系列予測

この例では、長短期記憶 (LSTM) ネットワークを使用して時系列データを予測する方法を説明します。

深層学習を使用した音声コマンド認識

この例では、オーディオに存在する音声コマンドを検出するシンプルな深層学習モデルに学習させる方法を説明します。

メモリ外のシーケンス データを使用したネットワークの学習

この例では、カスタム ミニバッチ データストアを使用してメモリ外のシーケンス データで深層学習ネットワークに学習させる方法を説明します。

ディープ ネットワーク デザイナーを使用したネットワークの構築

深層学習ネットワークを対話形式で構築および編集します。

テキスト データ

深層学習を使用したテキスト データの分類

この例では、深層学習長短期記憶 (LSTM) ネットワークを使用して天気予報の説明文を分類する方法を説明します。

深層学習を使用したテキストの生成

この例では、深層学習長短期記憶 (LSTM) ネットワークに学習させてテキストを生成する方法を説明します。

『Pride and Prejudice』と MATLAB

この例では、深層学習 LSTM ネットワークに学習させ、文字の埋め込みを使用してテキストを生成する方法を説明します。

Word-By-Word Text Generation Using Deep Learning

This example shows how to train a deep learning LSTM network to generate text word-by-word.

カスタム ミニバッチ データストアを使用したメモリ外のテキスト データの分類

この例では、カスタム ミニバッチ データストアを使用して深層学習ネットワークでメモリ外のテキスト データを分類する方法を説明します。

概念

長短期記憶ネットワーク

長短期記憶 (LSTM) ネットワークについて学習します。

深層学習層の一覧

MATLAB® のすべての深層学習層を確認できます。

MATLAB による深層学習

畳み込みニューラル ネットワークを使用して分類や回帰を行う MATLAB の深層学習機能を確認します。これには、事前学習済みのネットワークと転移学習のほか、GPU、CPU、クラスター、およびクラウドでの学習が含まれます。

深層学習のヒントとコツ

深層学習ネットワークの精度を改善する方法を学習します。

注目の例