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

コース

Keras で学ぶ高度な Deep Learning

中級4 時間

Kerasでディープラーニングモデルの開発方法を学ぶ。

Python4 時間動画 13 本演習 46 件3,950 XP35,060修了証明書

無料アカウントを作成する

Googleで続行
または
続行すると、次に同意したものとみなされます: 利用規約プライバシーポリシー 、およびデータが米国内に保管されることに同意したものとみなされます。

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

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

法人向けプランを試す

コースの説明

KerasのFunctional API

このコースでは、KerasのFunctional APIを使って複雑な問題を解決する方法を学びます。

はじめにから始めて、シンプルな機能ネットワークを構築し、データに適合させ、予測を行います。 複数の入力と単一の出力を持つモデルを構築し、レイヤー間で重みを共有する方法も学びます​.

複数入力ネットワーク

学習を進めながら、カテゴリ埋め込み、共有レイヤー、マージレイヤーを使って2入力ネットワークを構築する方法を学びます。 これらは、複雑なデータフローを持つニューラルネットワークを設計するための基礎となる構成要素です。

これらの概念を3つ以上の入力を持つモデルへと拡張し、Kerasのsummary関数とplot関数を使って、ニューラルネットワークのパラメータとトポロジーを理解できるようにします​​.

複数出力ネットワーク

最後のインタラクティブ演習では、複数出力ネットワークを扱います。これにより、複数のターゲットを持つ回帰問題を解決でき、回帰と分類の両方のタスクを同時に処理することも可能です。

コースの終了時には、複数の指標を使って新しいデータ上でモデルを評価することを含め、データサイエンティストとしてのキャリアを前進させるための高度なディープラーニング手法の実践経験を身につけているでしょう。.

前提条件

カリキュラム

コース概要

2

2入力ネットワーク:カテゴリ埋め込み、共有レイヤー、マージレイヤー

この章では、高カーディナリティのデータを表現するカテゴリ埋め込み、再利用可能な部品を定義する共有レイヤー、そして複数の入力を単一の出力に結合するマージレイヤーを用いた2入力ネットワークを構築します。章の終わりには、複雑なデータフローをもつニューラルネットワークを設計するための基礎的な部品を身につけています。
3

複数入力:3入力(さらにその先へ)

この章では、2入力モデルを3入力へ拡張し、Keras の summary 関数と plot 関数を使って、ニューラルネットワークのパラメータやトポロジーを把握する方法を学びます。章の終わりには、2入力モデルを3入力以上へ拡張する方法が理解できます。

Keras で学ぶ高度な Deep Learning

コース修了

修了証明書を取得

今すぐ登録する

DataCamp for Mobileでデータスキルを伸ばしましょう

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