本講義では、テキストを対象とした機械学習のいくつかの手法を取り上げ、テキストマイニングへの応用を解説します。
特に、深層学習のテキスト処理への適用として、再帰型ニューラルネットワークと長・短期記憶 (LSTM) を取り上げます。また、機械学習の基本アルゴリズムのPython を用いた実装例を解説します。
講義項目
- 発展する人工知能の技術基盤
- AlphaGo のインパクト
- クラウドサービスによる機械学習の利用
- フレームワークの普及 (Caffe, Chainer, Tensorflow)
- 機械学習をどのように学ぶか
- テキストマイニングと評判分析
- データマイニングのプロセス
- テキストマイニングの役割
- 事例 (コールセンターにおけるコンタクト履歴)
- 評判分析の枠組み
- 文書識別の例 (単純ベイズ法)
- ニューラルネットワークの基礎
- 応用事例から見た発展の歴史
- 多層ネットワークのモデル
- 誤差逆伝播法によるパラメータ推定
- 制約ボルツマンマシン
- 音声認識における深層学習の利用例
- 再帰型ニューラルネットワーク
- 再帰型ネットワークによる言語モデル
- 単語のベクトル表現 (Word2Vec)
- 長・短期記憶 (LSTM: Long Short-Term Memory)
- 確率的トピックモデルとの比較
- Python による実装
- Python の基礎
- 機械学習の基本アルゴリズムの実装例
- テキスト処理への適用