Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
みんなのKaggle講座 -Pythonのコードと共にコンパクトに学ぶKaggleの始め方-
Rating: 4.4 out of 5(437 ratings)
3,725 students

みんなのKaggle講座 -Pythonのコードと共にコンパクトに学ぶKaggleの始め方-

データに関する課題を競うプラットフォームKaggleで、機械学習、データサイエンスを実践しましょう。理論よりも体験を重視し、Kaggleの様々なテクニックを学んでいきます。PythonとGoogle Colaboratoryを使用します。
Last updated 4/2026
Japanese

What you'll learn

  • Kaggle全般の基礎的な知識を学びます。
  • Kaggleの初歩的な課題に取り組む力が身に付きます。
  • Kaggleの画面の見方、課題の提出方法を学びます。
  • スコア向上のための基礎的な知識が身に付きます。
  • Kaggleで本格的な課題に取り組むための下地が身に付きます。

Course content

5 sections27 lectures3h 44m total length
  • 教材の使用方法2:31

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

  • イントロダクション6:41

    このコースの導入です。

  • 講座の概要1:32

    各セクションの概要を解説します。

  • Kaggleの概要9:52

    Kaggleの概要を学びます。

  • Kaggleの設定14:10

    Kaggleのアカウント開設、各設定について学びます。

  • 開発環境について7:22

    開発環境のGoogle Colaboratoryについて解説します。

  • 演習3:06

    このレクチャーの演習です。

Requirements

  • 中学-高校レベルの数学で十分です。高度な数学は必要ありません。
  • Google ColaboratoryとKaggleを使用するため、ローカル環境はWindowsでもMacでも大丈夫です。
  • Google Colaboratoryを使用するためにGoogleアカウントが必要になります。
  • Kaggleのアカウントが必要になります。取得方法は講義の中で解説します。
  • 機械学習、データサイエンス自体については概要のみの解説となります。
  • Pythonの基礎を学ぶためのテキストがダウンロード可能ですが、動画によるPythonの解説はありません。
  • ディープラーニング(深層学習)は扱いません。ディープラーニングについて学びたい方には他のコースをお勧めします。

Description

「みんなのKaggle講座」は、実践的なデータに関する課題を競うプラットフォーム、Kaggleの入門講座です。

Kaggleについて要点をおさえてコンパクトに学びます。

Kaggleは企業や研究機関などが提供する様々な課題に対して、世界中の参加者が精度を競うプラットフォームです。

データ収集や環境構築の手間がかからないため、誰でも手軽に始めることができます。


また、優秀スコアを残した参加者には、賞金やスコアに応じた称号が与えられるため、ゲーム感覚で楽しみながらデータサイエンス、機械学習のスキルを身につけることができます。

実際に、多くの企業がKaggleのスコアをリクルーティングに利用しており、機械学習エンジニア、データサイエンティストの求人要件にKaggleでの実績が掲載されることもあります。


本講座では、このようなKaggleへの取り組み方を学びます。

理論よりも体験を重視し、Kaggleに親しんでいきます。

Pythonのコードを書きながら、様々な課題に取り組んでスコアを競いましょう。


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


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

Section1. Kaggleの概要

→ Kaggleの概要と設定、開発環境について学びます。

Section2. 機械学習とKaggle

→ 機械学習の概要と、Kaggleの課題への適用について学びます。

Section3. 精度向上のためのテクニック

→ 機械学習モデルを改善し、スコアを向上させるためのテクニックについて学びます。

Section4. Titanicの先へ

→ さらに高度な課題に取り組むための指針を学びます。


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

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

Who this course is for:

  • Kaggleに興味があるけど、始め方が分からない方。
  • Kaggleを通して機械学習、データ分析を学びたい方。
  • ゲーム感覚でKaggleを楽しみたい方。
  • 機械学習、データサイエンスの実績が欲しい方。
  • 機械学習、データサイエンスによる問題解決力を身につけたい方。
  • これまで学んだAI技術を何かに活かしたい方。