目次
モデル学習
以下の構成で、学習を進めます。
記事の構成
1. モデル学習(RNN)
05_model_training_RNN.ipynb
- RNN(Recurrent Neural Network) を用いた音声分類モデルの学習
- LSTM / GRU などの仕組みを解説
2. RNNの評価
05_model_evaluation_RNN.ipynb
- モデル学習精度が悪い再度調整(RNN)
- RNNモデルの性能を評価
- Confusion Matrix、Accuracy、Precision、Recall、F1-score を可視化
- RNNの 強み・弱み を分析
3. モデル学習(CNN)
05_model_training_CNN.ipynb
- CNN(Convolutional Neural Network) を用いた音声分類モデルの学習
- 畳み込み層(Conv2D)を使う理由を解説
4. CNNの評価
05_model_evaluation_CNN.ipynb
- CNNモデルの性能を評価
- Confusion Matrix、Accuracy、Precision、Recall、F1-score を可視化
- CNNの 強み・弱み を分析
5. モデル学習(Transformer)
05_model_training_TRN.ipynb
- Transformer(Self-Attention) を用いた音声分類モデルの学習
- Transformerの仕組みを解説
6. Transformerの評価
05_model_evaluation_TRN.ipynb
- Transformerモデルの性能を評価
- Confusion Matrix、Accuracy、Precision、Recall、F1-score を可視化
- Transformerの 強み・弱み を分析
7. モデル比較・最終評価
06_model_comparison.ipynb
- RNN / CNN / Transformer 3つのモデルを比較
- 精度・損失・学習時間・パラメータ数 の違いを可視化
- 用途ごとの最適なモデルを考察
進め方のポイント
- RNNの学習 → RNNの評価
- RNNの精度や特徴を理解してから次へ進む
- CNNの学習 → CNNの評価
- RNNとの違いを比較しながら理解を深める
- Transformerの学習 → Transformerの評価
- RNN・CNNとの違いを確認し、モデルの選択基準を学ぶ
- 最終比較(RNN / CNN / Transformer)
- 各モデルの特徴を整理し、最適なモデルを選定
このように 「学習 → 評価 → 比較」 の順に進めることで
各モデルの特徴がしっかり理解できる構成になります。