Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
③米国AI開発者がやさしく教える深層学習超入門第三弾(自然言語処理)【Pythonで実践】
Rating: 4.7 out of 5(57 ratings)
1,314 students

③米国AI開発者がやさしく教える深層学習超入門第三弾(自然言語処理)【Pythonで実践】

自然言語処理の深層学習の基礎(RNN)
Last updated 10/2024
Japanese

What you'll learn

  • 自然言語処理の深層学習の理論を深く理解することができます
  • 深層学習のRNN系のモデル/学習をスクラッチで実装できるようになります
  • 深層学習の応用的な知識を使ってより高精度なモデルを構築できるようになります
  • GPUを使って深層学習モデルを学習できるようになります

Course content

12 sections100 lectures15h 4m total length
  • 紹介1:27
  • 本講座の資料とコードについて0:22

    本講座のパワポ資料およびDocker imageのDockerfileは本レクチャーのリソースからダウンロードすることができます.(Dockerfileは,自分でイメージをカスタマイズしたり,runしたい人向けです)

    また,本講座で使用しているコードは各セクションの最初の動画レクチャーのリソースからダウンロードしてください(セクション3のみ2つめのレクチャーに添付しています

  • 補足教材0:08

Requirements

  • 線形代数と微分の基礎知識があると良いです
  • 事前に統計学講座と機械学習講座を受講しておくことを強くお勧めします
  • 事前に第一弾(基本的なニューラルネットワーク)および第二弾(画像系の深層学習)を受講ください
  • Pythonの実装については,Pythonの基礎知識およびデータサイエンスに必要なライブラリの知識が必要です
  • Pythonの知識がなくても本講座で深層学習の理論を学習することができます

Description

※本講座は全3部構成である深層学習超入門の"第三弾"です

自然言語処理の深層学習の基礎をゼロから学べます.学習した理論をPythonでスクラッチで実装し,理論x実装の相乗効果で確実に深層学習を習得できます.

また,Pytorchを使用して深層学習のモデル学習も行うので,実務にも即応用できる内容です.

(全3部構成で,本講座は「第三弾」となっており,主に系列データの深層学習であるRNNの基本や少し応用的なアルゴリズム/テクニックを解説しています.)

【特徴】

- 現役のAI開発者から学ぶ

- 実際の現場でどのように使うのかを解説

- 完全体系的に学ぶ

- アルゴリズムのスクラッチ実装により完全に理解して進める

- 数式を丁寧に解説

- 図を多用しイメージで学ぶ

- Pytorchでの実装も紹介

- 学習したことをすぐに実データに適用可能

- DockerとJupyterLabを使った本格データサイエンス環境 (Dockerを使って簡単環境構築)

- これ1本で理論x実装が同時に,着実に学べる


深層学習の理論とPythonの実装のレクチャーは別になっているため,理論だけを学習することも可能です.そのためPythonを知らなくても本講座で深層学習を学ぶことができます.


Pythonの実装のレクチャーは,Pythonの基礎知識とデータサイエンスに必要なPython(NumpyやMatplotlibなど)の知識が必要です.

Macを使って講義を進めますが,環境が作れればWindowsでも問題ありません.

DockerとJupyterLabを使った本格的なデータサイエンスの環境を使いますが,WindowsでDocker環境を作れれば,全く同じ環境を構築することができます.(Windowsでの環境構築のサポートはしておりません.あらかじめご了承ください)

Who this course is for:

  • AI開発やデータサイエンスに興味がある人
  • データサイエンスのコンペ等に出たい人
  • 研究や授業で深層学習を勉強する必要がある人
  • 深層学習の基本を学びたい人
  • これからAI開発のキャリアを目指している人