コース概要

導入

人工知能と機械学習の基本概念

深層学習の理解

  • 深層学習の基本概念の概要
  • 機械学習と深層学習の違い
  • 深層学習の応用分野の概要

ニューラルネットワークの概要

  • 何がニューラルネットワークか
  • ニューラルネットワークと回帰モデルの違い
  • 数学的基礎と学習メカニズムの理解
  • 人工ニューラルネットワークの構築
  • ニューロンと接続の理解
  • ニューロン、層、入力データ、出力データの扱い方
  • シングルレイヤーパーセプトロンの理解
  • 教師あり学習と教師なし学習の違い
  • フィードフォワードおよびフィードバックニューラルネットワークの学習
  • 順方向伝播と逆方向伝播の理解
  • 長期短期記憶(LSTM)の理解
  • 再帰型ニューラルネットワークの実践的な探索
  • 畳み込みニューラルネットワークの実践的な探索
  • ニューラルネットワークの学習方法の改善

通信業界での深層学習技術の概要

  • ニューラルネットワーク
  • 自然言語処理
  • 画像認識
  • 音声認識
  • 感情分析

通信業界での深層学習事例の探索

  • リアルタイムネットワークトラフィック解析によるルーティングとサービス品質の最適化
  • ネットワークおよびデバイス障害、停電、需要急増などの予測
  • 不正行為の識別を目的としたリアルタイム通話分析
  • 新製品やサービスへの需要を特定するための顧客行動分析
  • SMSメッセージの大容量処理による洞察の獲得
  • サポートコールの音声認識
  • リアルタイムでのSDNと仮想化ネットワークの設定

通信業界での深層学習のメリットの理解

Python用の異なる深層学習ライブラリの探索

  • TensorFlow
  • Keras

TensorFlowを使用したPythonのセットアップと深層学習の設定

  • TensorFlow Python APIのインストール
  • TensorFlowインストールのテスト
  • TensorFlowの開発設定
  • 最初のTensorFlowニューラルネットワークモデルのトレーニング

Kerasを使用したPythonのセットアップと深層学習の設定

Kerasを使用して単純な深層学習モデルを構築する

  • Kerasモデルの作成
  • データの理解
  • 深層学習モデルの指定
  • モデルのコンパイル
  • モデルの適合
  • 分類データの扱い方
  • 分類モデルの扱い方
  • モデルの使用方法

通信業界でのTensorFlowを使用した深層学習の実装

  • データの準備
    • データのダウンロード
    • 訓練データの準備
    • テストデータの準備
    • 入力のスケーリング
    • プレースホルダーと変数の使用
  • ネットワークアーキテクチャの指定
  • コスト関数の使用
  • 最適化器の使用
  • イニシャライザの使用
  • ニューラルネットワークの適合
  • グラフの構築
    • 推論
    • 損失
    • 訓練
  • モデルのトレーニング
    • グラフ
    • セッション
    • 学習ループ
  • モデルの評価
    • 評価グラフの構築
    • 評価出力による評価
  • 大規模なモデルのトレーニング
  • TensorBoardを使用したモデルの可視化と評価

手動実装: Pythonを使用して深層学習顧客離反予測モデルを構築する

会社の能力の拡大

  • クラウドでのモデル開発
  • GPUを使用した深層学習の加速
  • コンピュータビジョン、音声認識、テキスト分析に深層学習ニューラルネットワークを適用する

まとめと結論

要求

  • Pythonプログラミングの経験。
  • 通信業界の基本的な知識。
  • 統計と数学の概念に関する基本的な知識。

対象者

  • 開発者
  • データサイエンティスト
 28 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー