【中止】ハンズオンで学ぶPythonによる機械学習 ~基礎から教師あり/教師なし学習の理解、実装への入門知識まで~

○Pythonとscikit-learnを用いて学ぶ、ハンズオン入門セミナー!
○Python/機械学習それぞれの基本から、各教師あり/教師なし学習の理論・アルゴリズムとscikit-learnによる実装入門、データ処理・分析・可視化方法まで。
※ハンズオンはMinicondaを使用します。
   (事前準備あり、本ページ中ほどをご確認お願い致します。) 

日時

1日目:2023年10月16日(月) 13:00-17:00 途中、小休憩を挟みます。
2日目:2023年10月18日(水) 10:00-16:00 途中、お昼休み、小休憩を挟みます。

セミナー趣旨

  機械学習の入門講座(セミナー)は、巷にたくさんありますが、理論と実践が揃って、はじめて現場で使える技術とになります。本セミナーでは、機械学習の基礎理論のみではなく、コンピュータを用いた実践演習を通して、理解を深めていきます。同時に、実践演習では、最近様々な分野で、注目を集めているコンピュータ言語Pythonと機械学習ライブラリscikit-learnを用います。従って、純粋に最近流行りのPythonを学びたい人から、業務でデータ処理・解析をしたい人まで、幅広い方を対象としています。特に、日々の業務で大量のデータを扱っていて、そのデータの山から知識を抽出したいと思っている方が最適な受講対象者となります。Pythonでコーディングした経験がない人も歓迎しますが、実践演習を通して学んでいきますので、他の言語によるプログラミングや、コンピュータ(アプリケーションソフトウェア)によるデータ処理の経験がある方が望ましいです。

受講対象・レベル

・機械学習の基礎理論のみではなく、コンピュータを用いた実践演習を通して、機械学習の理解を深め、実務で使用したい方
・コンピュータ言語Pythonのコーディング方法や機械学習ライブラリscikit-learnの活用方法を学びたい方
・日々大量のデータを扱っていて、そのデータの山から知識を抽出したい方

必要な予備知識

・高校卒業レベルの数学の知識
・他のコンピュータ言語によるプログラミングの経験、またはコンピュータ(アプリケーションソフトウェア)による
   データ処理の経験がある方が望ましいです

習得できる知識

・Pythonの基本的なコーディング方法
・Pythonの各種ライブラリの活用方法
・代表的な機械学習法(教師あり学習、教師なし学習)の基礎理論
・機械学習ライブラリscikit-learnを活用した機械学習アルゴリズムの実装方法
・機械学習によるデータ処理・分析・可視化方法
   など

セミナープログラム

1.はじめに
 1)講師自己紹介
 2)セミナーの狙い
2.演習環境の確認
 1)Pythonの実行環境の確認
 2)各種ライブラリ(NumPy、SciPy、matplotlib、scikit-learn)の実行環境の確認
 3)統合開発環境Spyderの確認
 4)Pythonの実行方法(インタプリタ、コマンド渡し、統合開発環境)の確認
3.Python入門講座
 1)Pythonの特徴
 2)Pythonの基本文法
 3)コーディング方法(統合開発環境Spyderの使い方含む)
 4)各種ライブラリ(NumPy、SciPy、matplotlib、scikit-learn)の使い方
 5)機械学習アルゴリズムの実装方法
 6)サンプルコードを用いた実践演習
 7)参考書・情報源の紹介
4.機械学習概論
 1)機械学習の概要
 2)三大学習法(教師あり学習、教師なし学習、強化学習)
 3)機械学習データセットの紹介
 4)機械学習におけるデータと著作権
 5)専門書・参考書の紹介
5.教師あり学習
 1)教師あり学習の概要
 2)クラス分類と回帰
 3)過剰適合(過学習)と適合不足(学習不足)
 4)モデル複雑度と精度
 5)多クラス分類
 6)各種教師あり学習アルゴリズムの基礎理論と実践演習
  a)k-最近傍法(クラス分類、回帰)
  b)線形モデル(線形回帰、Ridge回帰、Lasso回帰、ロジスティック回帰)
  c)サポートベクトルマシン(線形モデル、ソフトマージン、非線形モデル)
  d)決定木
  e)アンサンブル学習(ランダムフォレスト、アダブート)
 7)クラス分類の性能指標
6.教師なし学習
 1)教師なし学習の概要
 2)次元削減と特徴量抽出
 3)各種教師なし学習アルゴリズムの基礎理論と実践演習
  a)主成分分析(次元削減)
  b)k-平均法(クラスタリング)
  c)凝集型クラスタリング
  d)DBSCAN(クラスタリング)
 4)クラスタリングの性能指標
7.実装上の注意事項
 1)データの前処理(スケール変換)
 2)テスト誤差の最小化(k分割交差検証)
 3)ハイパパラメータの最適化(グリッドサーチ、ランダムサーチ)
 4)実データの読み込み方法
8.まとめと質疑応答


※教師あり学習、教師なし学習とも、「各種教師あり/なし学習アルゴリズムの基礎理論と実践演習」では、
   当日の進行状況に応じて、すべての手法が取り上げられない可能性があります。


■ハンズオンでの演習について
本セミナーではPythonと機械学習ライブラリを用いたハンズオンでの演習を行います。
以下のご準備をお願い致します。(デスクトップ/ノートどちらでもOKです)
1)PCのプラットフォームやスペック
 Windows/Linux/MacOS問いません(講師はWindowsで演習を行う予定です)。
 Python開発環境のインストーラMinicondaが、動作するスペックのPCであれば問題ありません。

2)セミナー前に、【Miniconda】のダウンロード/インストール
 事前に下記よりMinicondaのダウンロードおよびインストールをお願い致します。
 https://docs.conda.io/en/latest/miniconda.html
 ※ダウンロードの際は、Python 3.x(ver.3系)をお願い致します。

3)事前に【spyder】【scikit-learn】【seaborn】のインストール
 2)でMinicondaをインストール後、こちらの3点も事前にインストールお願い致します。

(インストール方法)
・WindowsOS:Anacondaのメニューの中からAnaconda Promptを起動後、
conda install spyder
conda install scikit-learn
conda install seaborn
とそれぞれ入力しインストール

・LinuxやmacOS:ターミナルを開き
conda install spyder
conda install scikit-learn
conda install seaborn
とそれぞれ入力しインストール

※本セミナーでは、Pythonの統合開発環境(IDE)として Spyder を用いて説明を行いますが、
   使い慣れている開発環境(例えばJupyter Notebook、Jupyter Labなど)がある方はそちらを使っていただいても構いません。

4)演習で使用するサンプルコードは、開催日4、5日前頃までに資料と一緒に送付予定です。
 その際、動作確認も案内致しますので、上記ご設定後、事前にご確認お願い致します。

セミナー講師

 愛知県立大学 情報科学部 情報科学科 教授  小林 邦和 先生

■ご略歴
山口大学工学部助手、同助教、愛知県立大学情報科学部准教授を経て、2017年4月より現職。
2016年4月より愛知県立大学次世代ロボット研究所副所長を兼務。
この間、ヒューストン大学工学部医用生体工学科の客員研究員を兼任。博士(工学)。
■ご専門および得意な分野・ご研究
機械学習(人工知能)、知能ロボティクス、ソフトコンピューティング
■本テーマ関連学協会でのご活動
米国電気電子学会(IEEE)、アメリカ人工知能学会(AAAI)、電子情報通信学会、電気学会、人工知能学会、
計測自動制御学会、言語処理学会、ロボカップ日本委員会の各会員。
電気学会技術シーズ創出に向けた機械学習協同研究委員会委員長(2012~2014年)、
電気学会学習アルゴリズムの高度化を指向した機械学習技術協同研究委員会委員長(2014~2016年)、
ICAROB国際プログラム委員会委員(2014~2019年)、
電気学会システム技術委員会1号委員(2017年~2023年)、
電気学会論文誌特集号編修小委員会委員長(2022年)などを歴任。
現在、Journal of Robotics, Networking and Artificial Life編集委員(2014年~)、
電気学会論文誌特集号編修小委員会委員(2014年~)、ICAROB国際組織委員会委員(2019年~)、
あいちロボカップAP2020開催委員会競技専門部会部会員(2019年~)、ロボカップ日本委員会理事(2019年~)などを務める。

セミナー受講料

【オンライン:見逃し視聴なし】 1名61,600円(税込(消費税10%)、資料付)
※1社2名以上同時申込の場合、1名につき50,600円

【オンライン:見逃し視聴あり】 1名67,100円(税込(消費税10%)、資料付)
※1社2名以上同時申込の場合、1名につき56,100円

※学校法人割引;学生、教員のご参加は受講料50%割引。

受講について

※本講座は、お手許のPCやタブレット等で受講できるオンラインセミナーです。

配布資料・講師への質問等について

  • 配布資料はPDF等のデータで送付予定です。受取方法はメールでご案内致します。
    (開催1週前~前日までには送付致します)。

    ※準備の都合上、開催1営業日前の12:00までにお申し込みをお願い致します。
    (土、日、祝日は営業日としてカウント致しません。)
  • 当日、可能な範囲で質疑応答も対応致します。
    (全ての質問にお答えできない可能性もございますので、予めご容赦ください。)
  • 本講座で使用する資料や配信動画は著作物であり、
    無断での録音・録画・複写・転載・配布・上映・販売等を禁止致します。

下記ご確認の上、お申込み下さい

  • PCもしくはタブレット・スマートフォンとネットワーク環境をご準備下さい。
  • ご受講にあたり、環境の確認をお願いしております(20Mbps以上の回線をご用意下さい)。
    各ご利用ツール別の動作確認の上、お申し込み下さい。
  • 開催が近くなりましたら、当日の流れ及び視聴用のURL等をメールにてご連絡致します。

Zoomを使用したオンラインセミナーとなります

  • ご受講にあたり、環境の確認をお願いしております。
    お手数ですが下記公式サイトからZoomが問題なく使えるかどうか、ご確認下さい。
    確認はこちら
    ※Skype/Teams/LINEなど別のミーティングアプリが起動していると、 Zoomでカメラ・マイクが
    使えない事があります。お手数ですがこれらのツールはいったん閉じてお試し下さい。
  • Zoomアプリのインストール、Zoomへのサインアップをせずブラウザからの参加も可能です。
    ※一部のブラウザは音声(音声参加ができない)が聞こえない場合があります。
     必ずテストサイトからチェック下さい。
     対応ブラウザーについて(公式) ;
     「コンピューターのオーディオに参加」に対応してないものは音声が聞こえません。

申込み時に(見逃し視聴有り)を選択された方は、見逃し視聴が可能です

  • 開催5営業日以内に録画動画の配信を行います(一部、編集加工します)。
  • 視聴可能期間は配信開始から1週間です。
    セミナーを復習したい方、当日の受講が難しい方、期間内であれば動画を何度も視聴できます。
    尚、閲覧用のURLはメールにてご連絡致します。
    ※万一、見逃し視聴の提供ができなくなった場合、
    (見逃し視聴有り)の方の受講料は(見逃し視聴無し)の受講料に準じますので、ご了承下さい。
    こちらから問題なく視聴できるかご確認下さい(テスト視聴動画へ)パスワード「123456」

※セミナーに申し込むにはものづくりドットコム会員登録が必要です

開催日時


13:00

受講料

61,600円(税込)/人

※本文中に提示された主催者の割引は申込後に適用されます

※銀行振込、コンビニ払い

開催場所

全国

主催者

キーワード

機械学習・ディープラーニング   AI(人工知能)   ソフトウェア開発

※セミナーに申し込むにはものづくりドットコム会員登録が必要です

開催日時


13:00

受講料

61,600円(税込)/人

※本文中に提示された主催者の割引は申込後に適用されます

※銀行振込、コンビニ払い

開催場所

全国

主催者

キーワード

機械学習・ディープラーニング   AI(人工知能)   ソフトウェア開発

関連記事

もっと見る