Skip to content

nim-hrkn/python_mi_seminar_2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CONTENT

このレポジトリには 2024年度マテリアルズ・インフォマティクス連続ハンズオン のJupyter notebook/Lab スクリプトおよびデータが含まれます。 Python/scikit-learnを用いた機械学習手法の紹介を行います。

本スクリプトはPython 11.8, scikt-learn 1.4.1.post1, scipy 1.9.3, pytorch 2.4.0で動作確認をしています。 パッケージの仕様は変わっていくので、全ての場合に動作確認はできません。 ご了承ください。

対象

想定受講者

  • Pythonは知っているが、これからPython/scikit-learn/PyTorchを用いて機械学習手法を適用したい方。
  • 大規模言語モデルを用いてscikit-learn,PyTorchや可視化のPythonコードの書き方を知りたい方。

「スライド及び動画」節で示しているスライドを見て受講を決めてください。

想定外

  • Pythonを使わずにGUIソフトを使いたい人 → Orange Data Miningを用いた連続セミナー(下で紹介)。

スライド及び動画

スライド及び動画は以下のurlにあります。

2022年度、2023年度マテリアルズ・インフォマティクス連続セミナーを一部改定して作成しています。 そのため一部スライドの年号や回数が修正されておりません。 また、呼び方が「連続セミナー」、「チュートリアル」,「ハンズオン」と混乱しています。ご了承ください。

座学編

目的:機械学習手法の基礎を簡単に知る。

座学は下で紹介している「Orange Dataminingを用いた機械学習手法チュートリアル」の一部も参照できます。

基礎編

目的1:Pythonを用いたscikit-learnライブラリの機械学習手法の基礎的な使い方を知る。
目的2:大scikit-learnライブラリの使用支援・コード作成支援のための規模言語モデルの使い方を知る。

応用編

基礎編を終了してから視聴することを想定しています。 基礎編を修正しているので一部の説明が欠けている場合があります。

目的:基礎編の知識を元に機械学習手法のより高度な使い方を知る。

実行環境の構築と実行

実行環境の構築

各自のPCでスクリプトを動作Python3環境下でのjupyter lab, scikit-learnなどのパッケージのインストールをお願いします。

例えばAnaconda Distributionにより使用するPython環境一式をインストールできます。​ https://www.anaconda.com/download​

Anaconda DistributionのFree Plan適用条件に関してはこちらに記載があります。 https://legal.anaconda.com/policies/en/?name=terms-of-service

jupyter Labの使い方

jupyter Labの簡単な使い方の説明はこちらにあります。 https://youtu.be/WIw_xR6zFjs

Orange Data Miningを用いた機械学習手法チュートリアル

Pythonを用いないワークフローによる機械学習手法適用ソフトOrange Data Miningを用いた機械学習手法チュートリアル

https://bitbucket.org/kino_h/orange_mi_seminar_2023/src/main/

補足資料

UPDATES

Feb. 25, 2025

  • 200.NN/の追加
  • plt.show()とする。

Dec. 21, 2022

  • sns.kdeplot(array1, array2, ...) -> sns.kdeplot(x=array1, y=array2, ...)、due to the obsolte functions in scikit-learn

Jan. 22, 2023

  • 基礎編の3つを追加、改定。

参考書籍

免責事項

本セミナーのスクリプトやデータを用いて得られた結果について一切の責任を持ちません。

LICENSE

Copyright (c) 2022-2024 Hiori Kino
Released under the MIT license
https://opensource.org/licenses/mit-license.php

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published