
本コースにおける教材の使用方法です。
本コースの導入です。
各セクションの概要を解説します。
データサイエンスについて、その概要を解説します。
本コースで学ぶための、学習の心構えについてお話します。
シンプルなPythonのコードで、AutoMLを実演します。
シンプルなPythonのコードで、AutoMLを実演します。
このセクションの演習です。
このセクションの教材を紹介します。
このセクションの概要です。
機械学習について、概要を解説します。
機械学習の様々なアルゴリズムを解説します。
機械学習のモデルを評価する方法を解説します。
「回帰」のAutoMLを実装します。
「回帰」のAutoMLを実装します。
「クラスタリング」のAutoMLを実装します。
このセクションの演習です。
このセクションの教材を紹介します。
このセクションの注意点です。
このセクションの概要です。
AutoMLによる自然言語処理「トピックモデル」を実装します。
AutoMLによる自然言語処理「トピックモデル」を実装します。
AutoMLによる異常検知を実装します。
このセクションの演習です。
このセクションの教材を紹介します。
このセクションの概要です。
Kaggleについて、全体像を解説します。
Kaggleで課題に取り組むために必要な設定を行います。
Kaggle上で、AutoMLを使い分類問題に取り組みます。
Kaggle上で、AutoMLを使い回帰問題に取り組みます。
このセクションの演習です。
講師の活動や最新情報についてご紹介します。
(注: Google ColaboratoryにおけるPythonのバージョンが3.10に上がり、このコースにおける自然言語処理(pycaret.nlp)のコードが動かなくなりました。動作を確認するためには、Visual Studio Codeなどで別の環境を用意する必要があります。動作検証にこだわらない方は、関連レクチャーは動画だけ見て次に進んでください。)
「【AutoML】自動化された機械学習を学ぼう!」は、これまでにない手軽さにより近年大きな注目を集めているAutoML(Automated Machine Learning、自動機械学習)を学ぶコースです。
「AutoML」は、機械学習モデルの設計や構築を自動化すること、またはそのための概念全般のことで、機械学習の専門家でなくても高機能な機械学習の機能を利用可能にします。
本講座では、AutoMLおよび機械学習について包括的に学んだ上で、AutoMLのライブラリPyCaretを使ってデータの前処理や機械学習モデルの比較、ハイパーパラメータの最適化などを自動化します
その上で、最後はKaggle上でAutoMLを実践します。
AutoMLのライブラリを使えば、数百行を超えるようなコードを数行のみのコードに置き換えることさえ可能になります。
手軽なだけではなく実用的な技術であるため、これまで様々な理由で機械学習を敬遠してきた方にもお薦めです。
注: 本コースに先立ちYouTubeでのライブ講義【Live人工知能】がありました。本コースの動画はこのライブ講義をUdemy用に再構成したものになります。
コースの内容は以下の通りです。
Section1. AutoMLの概要
→ AutoMLの概要を把握し、簡単なコードを試します
Section2. 機械学習とAutoML
→ AutoMLと関連付けて、機械学習全般について学びます
Section3. AutoMLの可能性の探求
→ 自然言語処理、異常検知などでAutoMLの可能性を探求します
Section4. AutoMLの実践
→ AutoMLを使い、Kaggle上で現実的な問題に取り組みます
なお、今回の講座でプログラミング言語Pythonの解説は最小限となりますが、Pythonの基礎を解説するノートブックがダウンロード可能です。
本コースはディープラーニング用フレームワークとしてPyTorchを使用します。
また、Pythonの開発環境にはGoogle Colaboratoryを使用します。