メインコンテンツへスキップ

コース

PyTorchによる中級ディープラーニング

中級4 時間

画像データや時系列データのモデリングに用いられる、CNN(畳み込みニューラルネットワーク)、RNN(再帰型ニューラルネットワーク)、LSTM(長短期記憶ネットワーク)、GRU(ゲート再帰ユニット)といった基本的な深層学習アーキテクチャについて学びましょう。

Python4 時間15 本の動画51 個の演習4,050 XP28,329修了証明書

無料アカウントを作成

Google で続行
または
続行することで、 利用規約、私たちの プライバシーポリシー そして、あなたのデータが米国に保存されること。

何千もの企業の学習者に支持されています

チームのトレーニングをお考えですか?

ビジネス向けに試す

コース説明









前提条件

カリキュラム

コース概要

1

堅牢なニューラルネットワークの学習

堅牢にニューラルネットワークを学習する方法を学びます。本章では、オブジェクト指向プログラミングを使ってPyTorchのデータセットとモデルを定義し、ニューラルネットワークの学習と評価を復習します。さらに、さまざまな最適化手法に触れ、最後にニューラルネットワークの学習で頻出する不安定な勾配の問題を緩和する各種テクニックを身につけます。
2

画像と畳み込みニューラルネットワーク

画像分類タスクを解くためにニューラルネットワークを学習します。本章では、PyTorchでの画像データの扱い方を学び、畳み込みニューラルネットワーク(CNN)の基礎を押さえます。データ拡張によってモデル性能を高める方法を学びながら、画像分類器の学習と評価を実践します。
3

シーケンスと再帰型ニューラルネットワーク

時系列、テキスト、音声などの時系列データを処理する再帰型ニューラルネットワーク(RNN)を構築・学習します。代表的な2つの再帰アーキテクチャであるLong Short-Term Memory(LSTM)とGated Recurrent Unit(GRU)を学び、モデル学習に向けたシーケンスデータの前処理方法も身につけます。電力消費量の予測を題材に、再帰型モデルの学習と評価を実践します。
4

マルチ入力・マルチ出力アーキテクチャ

複数の入力を扱ったり、複数の出力を生成したりするマルチ入力・マルチ出力モデルを構築します。PyTorchを用いた設計と学習方法を学び、マルチ出力モデルにおける損失の重み付けという重要なトピックを掘り下げます。これは、1つのモデルで複数のタスクを同時に学習する際に、タスク間の重要度をどのようにバランスさせるかを理解することにつながります。

PyTorchによる中級ディープラーニング

コース修了

達成証明書を取得する

今すぐ登録

DataCamp for Mobileでデータスキルを磨きましょう

モバイルコースと毎日5分のコーディングチャレンジで、外出先でも学習を進めましょう。