Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AIによる「物体検出」を学ぼう!【PyTorch+Colab】 -ディープラニングにより特定する物体の位置、種類-
Highest Rated
Rating: 4.1 out of 5(374 ratings)
3,246 students

AIによる「物体検出」を学ぼう!【PyTorch+Colab】 -ディープラニングにより特定する物体の位置、種類-

人工知能(AI)を使った画像中の物体検出について学ぶコースです。Faster R-CNN、SSD、RetinaNet、DETRなどの深層学習ベースの技術を学び、Google Colaboratory環境でPythonを使い実装しましょう。
Last updated 4/2026
Japanese

What you'll learn

  • AIによる物体検出ができるようになります。
  • AIによる物体検出の原理について、基礎的な知識を学びます。
  • Python、PyTorchで書かれた物体検出のコードが読めるようになります。
  • 自分の力で、物体検出のコードを実装する力が身に付きます。
  • AIによる物体検出全般についての知識が身につきます。

Course content

5 sections28 lectures3h 39m total length
  • 教材の使用方法2:32

    本コースにおける教材の使用方法です。

  • イントロダクション8:40

    このコースのイントロダクションです。

  • 講座の概要2:15

    このコースの概要を解説します。

  • AIによる物体検出の概要15:44

    AIによる物体検出について、使われる技術の概要を解説します。

  • 開発環境について5:26

    本コースで使用する開発環境、Google Colaboratoryについて解説します。

  • CNNの概要12:01

    物体検出技術のベースとなる、CNN(畳み込みニューラルネットワーク)について、概要を解説します。

  • PyTorchによるCNNの実装18:19

    PyTorchを使い、CNNを実装します。

  • 演習3:53

    このセクションの演習です。

Requirements

  • 中学-高校レベルの数学で十分です。高度な数学は必要ありません。
  • Google Colaboratoryを使用するため、ローカル環境はWindowsでもMacでも大丈夫です。
  • Google Colaboratoryを使用するためにGoogleアカウントが必要になります。
  • 人工知能、ディープラーニング自体について詳しい解説は行いません。
  • Pythonの基礎を学ぶためのテキストがダウンロード可能ですが、動画によるPythonの解説はありません。

Description

『AIによる「物体検出」を学ぼう!』は、人工知能(AI)を使った画像中の物体検出について学ぶ講座です。

フレームワークにPyTorchを使い、Google Colaboratory環境で画像中の物体を検出します。


人工知能・機械学習技術の中でも、近年注目されているのが「ディープラーニング」で、第3次AIブームの主役となっています。

物体検出は画像の中から特定の物体の位置と種類、個数を特定する技術ですが、ディープラーニングによる物体検出は自動運転やスマートフォンによる顔認識など様々な場面で利用されています。

本講座では、Faster R-CNN、SSD、RetinaNet、DETRなどのディープラーニングベースの物体検出技術を学び、Pythonのコードで実装します。


物体検出をうまく利用すれば、従来人間しかできなかったタスクの自動化が可能です。

Pythonのコードを書きながら、AIによる物体検出技術を楽しく学んでいきましょう。


注: 本コースに先立ちYouTubeでのライブ講義【Live人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。


講座の内容は以下の通りです。

Section1. AIによる物体検出の概要

→ AIによる物体検出の概要、開発環境、CNNについて学びます。

Section2. Faster R-CNNによるシンプルな物体検出

→ Faster R-CNNにより、物体検出をシンプルに実装します。

Section3. SSD、RetinaNetによる物体検出

→ 高精度を発揮する実用的な物体検出技術、SSDおよびRetinaNetについて学びます。

Section4. Transformerを利用した物体検出(DETR)

→ 「Transformer」が導入された物体検出技術、DETRについて解説します。


なお、今回の講座でプログラミング言語Pythonの解説は最小限となりますが、Pythonの基礎を解説するノートブックを予め配布します。

Pythonの開発環境にはGoogle Colaboratoryを使用します。

Who this course is for:

  • AIによる物体検出に興味があるけど、学び方が分からない方。
  • AIによる物体検出で、何らかの問題を解決したい方。
  • AIによる物体検出全般の知識を得たい方。
  • Faster R-CNN、SSD、RetinaNet、DETRなどの物体検出技術を学びたい方。
  • 仕事上、AIによる物体検出の知識が必要になった方。