【Pythonプログラミング】scikit-learnで機械学習!〜 入門編・初心者向け 〜

  Рет қаралды 57,570

Pythonプログラミング VTuber サプー

Pythonプログラミング VTuber サプー

Күн бұрын

Pythonプログラミングに関する情報を発信しているサプーです!
この動画はPythonのscikit-learnを使って、機械学習モデルを作成する方法を解説した動画です!
機械学習モデルの数学的な解釈は省略して、大まかに機械学習でできることと、scikit-learnでどのように実装するかを説明しています😉
・機械学習のモデルとは?
・学習と予測の実装方法
・リークとは?
これらを解説しているので、ぜひ最後までご覧ください✨✨
💙 メンバーシップ 💙
説明動画 ▶︎ • 【ご報告】本日からメンバーシップ開始します!...
登録 ▶︎ / @pythonvtuber9917
iPhoneの方はこらから ▶︎ PythonSuppl/statu...
💻 動作環境 💻
Windows 10
Python 3.9.0
🌎 参考URL 🌎
あやめデータセットCSV ▶︎ drive.google.com/file/d/1GUzr...
Category Encoders ▶︎ htttps://contrib.scikit-learn.org/category_encoders/
🎥 関連動画 🎥
Pandas ▶︎ • 【Pythonプログラミング】Pandasの...
Numpy ▶︎ • 【Pythonプログラミング】NumPyの基...
⭐️ チャプター ⭐️
0:00 今日のテーマ「scikit-learn」
0:39 対象とする機械学習
3:54 モデル作成過程
5:42 モデルとは?
9:38 scikit-learnの使い方
19:51 実演
24:35 注意点1カテゴリー特徴量
27:01 注意点2リーク
28:10 エンディング
💜 チャンネル説明 💜
Pythonプログラミングについて解説するVtuber サプーです✨
初心者でも分かりやすく、Pythonを体系的に学習できるような動画をアップロードしていきます!
みんなが少しでもPythonが好きになってくれたら嬉しいな💕
Twitterもやってるので、フォローお願いします!
Twitter ▶︎ / pythonsuppl
メール ▶︎ python.supu.vtuber@gmail.com
#Python
#機械学習
#scikit_learn
#machine_learning
#sklearn
#AI
#人工知能
#プログラミング
#パイソン
#PythonVTuberサプー

Пікірлер: 64
@user-yp1tw6hy9w
@user-yp1tw6hy9w 2 ай бұрын
すばらしくわかりやすかったです。
@user-iy8js1pt2b
@user-iy8js1pt2b 2 жыл бұрын
待ってました!機械学習。 楽しみです😊
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
コメントありがとうございます! 参考にしてもらえたら嬉しいです😊
@user-iy8js1pt2b
@user-iy8js1pt2b 2 жыл бұрын
@@pythonvtuber9917 アヤメよりもリンゴやバナナの方がイメージしやすいですw
@user-gh3mh3pe2w
@user-gh3mh3pe2w 2 жыл бұрын
ついに機械学習動画! スライドがわかりやすいですし、セクションごとのデフォルメイラストの差し込み編集もあって30分弱もある長尺なのにメリハリのある力作な動画で見やすいです👀 なんだか伸びそうな動画な気がします😊
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
ご視聴ありがとうございます!そう言ってもらえて嬉しいです😊 ✨ 長尺動画、頑張って作ったので多くの人に参考にしてもらえたら嬉しいです!!
@bryansencaki8974
@bryansencaki8974 2 жыл бұрын
This is a whole new level for learning scikit-learn... keep it up Vtuber-chan :D
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
Thank you for watching my video! I'll try my best!
@user-de3iu6ms2t
@user-de3iu6ms2t 2 жыл бұрын
よくまとまっていて、とても分かりやすいです!ありがとうございました!
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
ご視聴いただき、ありがとうございます😊 頑張って長尺動画を作って良かったです!!
@user-ee3bd5cm7o
@user-ee3bd5cm7o 3 күн бұрын
わかりやすくて感謝しかありません
@pythonvtuber9917
@pythonvtuber9917 3 күн бұрын
ご視聴ありがとうございます!そう言っていただけて嬉しいです!
@user-hi4hl4im2r
@user-hi4hl4im2r Жыл бұрын
やっと機械学習のさわりまで辿り着きました。コードも然ることながら、数学の知識も沢山身に付けていかなければならないとは思いますが、いつまでもお若い皆さんとお仕事が出来るよう、年齢を言い訳にせずに学んでゆこうと思います。これからもよろしくお願い申し上げます。
@MoriChill
@MoriChill Жыл бұрын
素晴らしい
@user-hi4hl4im2r
@user-hi4hl4im2r Жыл бұрын
​コメント、ありがとうございます。 とても励みになります。 若い世代の方々にご迷惑を掛けないで生きていける様、50歳を過ぎてからサプーさんの動画を主な教科書としてPythonを学び始め、仕事の効率化に役立ついくつかのプログラムを作成しexe化して配布出来るようになりました。それまでは、テレビの録画予約も出来なかった私ですが、いよいよ世の中で騒がれる機械学習の入り口へ来ました。今更ながら、ものを学ぶ楽しさを実感しています。高齢化社会?ジジイもまだまだ頑張ります!
@moegiabuku8927
@moegiabuku8927 Жыл бұрын
動画本当にわかりやすくていつも参考にしています😄特徴量が画像データの場合はどのような流れになりますか?
@sanmikazuki4358
@sanmikazuki4358 3 күн бұрын
分かりやすかったです!
@pythonvtuber9917
@pythonvtuber9917 2 күн бұрын
そういっていただけて嬉しいです!!
@j0721169
@j0721169 Жыл бұрын
素晴らしい動画でした!
@pythonvtuber9917
@pythonvtuber9917 Жыл бұрын
ありがとうございます!!
@pikaichi1541
@pikaichi1541 2 жыл бұрын
分かりやすく楽しく学べました。 線形回帰モデルの動画も作っていただきたいです。
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
ご視聴いただきありがとうございます! モデルの細かい解釈は難しいのですが、いくつか有名なモデルをピックアップして大まかな解説とかはできるかもしれないので、検討してみますね😉
@timtim1478
@timtim1478 4 ай бұрын
動画すごくわかりやすかったです! 無知な質問で恐縮なのですが、学習を終えたデータを抽出し、他のプログラムで使うことは可能なのでしょうか?
@tyonasan7770
@tyonasan7770 Жыл бұрын
モデルの種類を変えるならクラスを変える、についてもっと詳しく知りたいです。すごく興味があります♪
@user-ly2su3xb3t
@user-ly2su3xb3t 2 жыл бұрын
機械学習って敷居が高そうで手を出していませんでしたが、この動画でちょっとやってみたいなーと思えました。
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
ご視聴いただきありがとうございます😊 機械学習は習得するのが難しい分野ですが、少しだけかじってみるのも良いかと思います✨
@tsendo
@tsendo 2 жыл бұрын
Courera中心に勉強していますが、実にわかりやすい。素晴らしいです!Pycharm、私もファンです。
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
ご視聴いただきありがとうございます✨ できる限りコンパクトにまとめたのですが、分かりやすさも重視して動画を作りました! 同じPyCharmユーザで嬉しいです😊
@kazumiamano8480
@kazumiamano8480 2 жыл бұрын
すごく分かりやすい動画で勉強になりました。 ただ、少し気になったのですが、動画であった X = df[[Sepal.Length, 'Sepal.Width', 'Petal.Length', 'Petal.Width']] ではエラーが出てしまいました。 iris.csvを確認したところ、列名が「SepalLengthCm, 'SepalWidthCm', 'PetalLengthCm', 'PetalWidthCm'」 になっていたので X = df[['SepalLengthCm', 'SepalWidthCm', 'PetalLengthCm', 'PetalWidthCm']] に変えたらきちんと動きました。 動画のcsvファイルと、中身変わっていたのでしょうか? それとも、csvの読み込ませ方で変わるのでしょうか。 python初心者なので、トンチンカンな事言っていたらスミマセン。
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
ご指摘ありがとうございます! 撮影時に使っていたCSVファイルと違うカラム名のファイルになってしまっているようですね😵 おっしゃる通り、カラム名を変更して使用していただけたらと思います💦
@rakkaalhazimi3672
@rakkaalhazimi3672 2 жыл бұрын
I'm a lecturer myself and found this interesting even though I don't really understand japanese 😖😆👍🏼.
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
Thank you for watching my japanese video!😉
@user-ly8kz6hd8c
@user-ly8kz6hd8c 6 ай бұрын
説明が上手だ、、
@Moguro360
@Moguro360 Жыл бұрын
とてもよい講座でした。 また強化学習企画お願いいたします。
@pythonvtuber9917
@pythonvtuber9917 Жыл бұрын
ご視聴いただきありがとうございます! 強化学習のご希望ですね!私は専門外なので別の方とのコラボなどの形で検討してみますね😉
@Moguro360
@Moguro360 Жыл бұрын
@@pythonvtuber9917  pythonの1行1行を解説いただけているので、とても分かりやすかったです。 scikitだけでなくほかのライブラリもお願いできたら。
@user-kg9nc8xg2b
@user-kg9nc8xg2b 2 жыл бұрын
I'm a Korean student studying deep learning. I accidentally saw a video on the algorithm, so I watched it, even though I don't speak Japanese, but your voice is good, so I keep watching. I will visit your channel often . Oh I will also watch other videos on your channel. Thanks
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
Thank you for watching my video! I think it's great to study deep learning☺️ I will continue to upload Python videos, so I would be glad if you to watch youtube videos.
@user-gw2gd7dx3z
@user-gw2gd7dx3z 2 жыл бұрын
最近 pythonのコルーチンに興味が出てきたんですけど海外の方の解説動画しかなくて苦戦してます。サプーさんがコルーチンを扱えるようであれば解説していただきたいです。
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
ご要望ありがとうございます😊 コルーチンについては、自分で作るというより(自分で作るケースは極端に少ないため)、ライブラリでasyncがついてる関数を使うときにどう対処したら良いか?という内容の動画は今後作ろうと考えています! ご期待に添える動画になるかは分からないのですが、今後動画作成を予定しております!
@user-cp7fx6lo6f
@user-cp7fx6lo6f Жыл бұрын
こんにちは。 とても分かりやすいので、回数を重ねて拝見させていただいています。 画面で、サプーさんがプログラムを記述しているエディタは何でしょうか? VSCでしょうか?参考にしたくお伺いしました。
@pythonvtuber9917
@pythonvtuber9917 Жыл бұрын
ご質問ありがとうございます😊 エディタはPyCharmを使っています!以前にPyCharmに関する動画も出しているので、良ければ見てみてください😉 kzbin.info/www/bejne/fJKsaaqZeJaDjqs
@user-cp7fx6lo6f
@user-cp7fx6lo6f Жыл бұрын
ご丁寧にありがとうございました。
@godcity888
@godcity888 Жыл бұрын
わかりやすい解説ありがとうございます。2023/5/6時点では、概要欄に書かれているURLからダウンロードできるiris.csvの項目名が、動画のコードとは異なっていました。具体的には Sepal.Length→SepalLengthCm などです。これを合わせることにより動画の通り0.866..7の答えを得ることができました。これを踏み台に、もっと勉強していきます。
@user-gp3xn6md9g
@user-gp3xn6md9g Жыл бұрын
ランダムフォレストや決定木の解説もお願いします
@pythonvtuber9917
@pythonvtuber9917 Жыл бұрын
機械学習チャンネルじゃないのでモデルの解説は今後予定はないのですが、同じ教育系VTuberのアイシアさんのチャンネルに木系の解説動画がありますね!まだ見ていないようでしたらこちらを参考にしてみたら良いかと思います! kzbin.info/www/bejne/q2GseqSbg7-Cjrs
@gracegrenore8731
@gracegrenore8731 2 жыл бұрын
Omg AI and ML vtuber, I'm so proud 😭
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
Thank you for watching my video!!
@kk5898
@kk5898 2 жыл бұрын
良い声で学習するとはかどりますね!
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
ありがとうございます😊 できる限り聞きやすい声で説明できるよう頑張ります!
@user-lq1vy2yp8f
@user-lq1vy2yp8f 2 жыл бұрын
良い声同意
@sigetanukisigetanuki838
@sigetanukisigetanuki838 Жыл бұрын
AttributeError: module 'pandas' has no attribute 'read_CSV'というエラーが出て読み込まないのです。
@pythonvtuber9917
@pythonvtuber9917 Жыл бұрын
ご質問ありがとうございます! エラー文では「read_CSV」とCSVが大文字になっていますが、「read_csv」と小文字で書いてもエラーとなりますでしょうか?
@user-on7oj3yt7k
@user-on7oj3yt7k 2 жыл бұрын
死ぬほど分かりやすく、無事死亡。 こういう基礎の部分が分かってるか否かで、 scikit-learnを学ぶにあたって今後の吸収のしやすさが全然違うので、本当にありがたいです。
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
ご視聴いただきありがとうございます😊 基礎を押さえつつサクッとscikit-learnを使いたい人に向けた動画となっているので、分かりやすいと思ってもらえたら嬉しいです!!
@user-dc1yt2fn8s
@user-dc1yt2fn8s 2 жыл бұрын
いい感じに頭が・・・・(笑) この学習用に渡す値に「データベースの各ユーザーの「値」」を直接データベースから渡す事は可能ですか? 理想としては値の振り幅から 「貴方は虫歯かもしれません」みたいに 予想できる用に成ればベスト
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
ご質問ありがとうございます! Pythonからデータベースのデータを取得したら、DataFrameやndarrayとしてデータを加工して、scikit-learnに投入するという形で、扱うことができます😉 「虫歯である」か「虫歯でない」という分類問題にして、クラス出力するようにpred()で予測させてもいいですし、分類のモデルでも predict_proba() メソッドで予測処理を呼び出すと、そのクラスである確率を数値として出力できます!
@user-dc1yt2fn8s
@user-dc1yt2fn8s 2 жыл бұрын
@@pythonvtuber9917 なるほど⁉️どちらにしろ値の「振り幅」が「一定以上」で「一定期間」続いたらっていう「サンプル」を学習させないとですよね? 今回なら「虫歯になる前」の値と 「虫歯になった後」の値を 可能なら「同一の人物」から データを取ったほうが制度は上がるのかな? 逆に大勢のほうが良いのかな? 「数字」としてなら
@pythonvtuber9917
@pythonvtuber9917 2 жыл бұрын
特徴量をどうするかによると思うんですが、年齢、過去の虫歯の本数、ダイアグノデントの値を特徴量にして、その人が今虫歯か?虫歯じゃないか?を正解データにして、いろんな人のサンプルを集めるイメージかな?って思いました! Aさん | 20歳 | 2本 | 50 | 虫歯である Bさん | 42歳 | 7本 | 60 | 虫歯である Cさん | 71歳 | 3本 | 10 | 虫歯じゃない みたいなイメージでした😉 どういうデータが必要かは、割とやってみないと分からないってことが多いかな、って思います!
@e.m.1480
@e.m.1480 Жыл бұрын
いつもありがとうございます😊 この部分をもう少し詳しくご教授願いたいです(´;ω;`) ↓ clf = RandomForestClassifier(random_state=77) clf.fit(X_train, y_train)
@pythonvtuber9917
@pythonvtuber9917 Жыл бұрын
clf = RandomForestClassifier(random_state=77) は、学習前の機械学習モデルのオブジェクトを作成しています。 clf.fit(X_train, y_train) は、X_trainという特徴料とy_trainという正解データを使って学習を行なっている、ということですね!
@e.m.1480
@e.m.1480 Жыл бұрын
@@pythonvtuber9917 なるほど!ありがとうございます🥺🥺
@freenote6751
@freenote6751 Жыл бұрын
セトーサをサトーセって間違えてるの なんか微笑ましい すみません💦😭
@pythonvtuber9917
@pythonvtuber9917 Жыл бұрын
実は他の動画でも発音が間違っているものが沢山ありますが、暖かく笑い飛ばしていただいており助かっております😂
【Pythonで画像加工】OpenCVの基本を解説!〜 プログラミング初心者 向け 〜
16:41
Pythonプログラミング VTuber サプー
Рет қаралды 44 М.
【Pythonプログラミング】NumPyの基本 〜 Pythonで科学計算や機械学習を扱う人必見!〜
27:34
Кәріс өшін алды...| Synyptas 3 | 10 серия
24:51
Pray For Palestine 😢🇵🇸|
00:23
Ak Ultra
Рет қаралды 35 МЛН
1 класс vs 11 класс (неаккуратность)
01:00
He tried to save his parking spot, instant karma
00:28
Zach King
Рет қаралды 18 МЛН
[Introduction to Pandas] Tabular data and data analysis
28:14
Pythonプログラミング VTuber サプー
Рет қаралды 94 М.
【Python超入門】関数の基本を初心者でも15分で理解
17:13
誰でもわかるデータサイエンス・AI講座
Рет қаралды 4,7 М.
ついにExcelにpythonが搭載されたそうです(・ω・)ノ【使い方・活用例】
13:38
【Python×AI超入門講座】画像認識を体験しよう!【初心者向け】
46:08
セイト先生のWeb・ITエンジニア転職ラボ
Рет қаралды 93 М.
【完全解説】Pythonを使った自動化例46選【業務効率化できること】
34:58
はやたす | Python・データサイエンスコーチ
Рет қаралды 163 М.
Индуктивность и дроссель.
1:00
Hi Dev! – Электроника
Рет қаралды 1,6 МЛН
Очень странные дела PS 4 Pro
1:00
ТЕХНОБЛОГ ГУБАРЕВ СЕРГЕЙ
Рет қаралды 364 М.
Apple, как вас уделал Тюменский бренд CaseGuru? Конец удивил #caseguru #кейсгуру #наушники
0:54
CaseGuru / Наушники / Пылесосы / Смарт-часы /
Рет қаралды 4,6 МЛН
ЭТОТ ЗАБЫТЫЙ ФЛАГМАН СИЛЬНО ПОДЕШЕВЕЛ! Стоит купить...
12:54
Thebox - о технике и гаджетах
Рет қаралды 145 М.