みんなのKaggle講座 -Pythonのコードと共にコンパクトに学ぶKaggleの始め方-
データに関する課題を競うプラットフォームKaggleで、機械学習、データサイエンスを実践しましょう。理論よりも体験を重視し、Kaggleの様々なテクニックを学んでいきます。PythonとGoogle Colaboratoryを使用します。
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を使用します。
What You Will Learn!
- Kaggle全般の基礎的な知識を学びます。
- Kaggleの初歩的な課題に取り組む力が身に付きます。
- Kaggleの画面の見方、課題の提出方法を学びます。
- スコア向上のための基礎的な知識が身に付きます。
- Kaggleで本格的な課題に取り組むための下地が身に付きます。
Who Should Attend!
- Kaggleに興味があるけど、始め方が分からない方。
- Kaggleを通して機械学習、データ分析を学びたい方。
- ゲーム感覚でKaggleを楽しみたい方。
- 機械学習、データサイエンスの実績が欲しい方。
- 機械学習、データサイエンスによる問題解決力を身につけたい方。
- これまで学んだAI技術を何かに活かしたい方。