Python(scikit-learn)による機械学習実装20問
Vložit
- čas přidán 22. 07. 2024
- ■ 機械学習をもっと学ぶなら『キカガク』へ
www.kikagaku.ai/
■ 講義使用ファイル
drive.google.com/drive/folder...
本動画では、機械学習に必要な一連の流れ、データ処理からモデル構築、評価までを一通りお伝えする内容となります。機械学習の細かな知識は一旦置いておき、「Pythonで機械学習を実装する」ことにフォーカスした内容となっております。20問にチャレンジすることで、機械学習実装の大枠を理解できているだけでなく、間違いなくスキルが上がっていることでしょう。是非楽しみながらノックに入っていきましょう!
00:00 イントロ
00:35 1. データの読み込み
01:39 2. 欠損値の確認
02:12 3. 欠損値除去
03:12 4. 欠損値補完
07:24 5. 乱数補完(part1 乱数生成)
09:37 6. 乱数補完(part2 前後の分布の確認)
12:56 7. 前の値で補完
14:35 8. ダミー変数へ変換
16:29 9. Min-Max Scaling
21:52 10. 標準化
23:20 11. 主成分分析 (part1 標準化)
26:47 12. 主成分分析(part2 変換)
32:17 13. 主成分分析(part3 プロット)
35:20 14. ロジスティック回帰(part1 データ分割)
37:45 15. ロジスティック回帰(part2 モデルの学習)
39:14 16. ロジスティック回帰(part3 性能評価)
42:18 17. k-近傍法
46:24 18. 重回帰分析(part1 学習データ準備)
49:14 19. 重回帰分析(part2 モデルの学習)
50:10 20. 重回帰分析(part3 モデルの評価)
■ Twitter
/ 03imanyu
■ Udemy
www.udemy.com/user/jin-xi-han...
#scikit-learnによる機械学習実装 #Python入門 #機械学習20本ノック
いろんな手法の練習がたくさんできてよかったー。なぜその手法を使うのかとかは、いまにゅさんの他の機械学習動画を見てみる!本当にありがとうございます。
流れが、よく理解出来ました。ありがとうございました。
こちらこそご視聴いただきありがとうございます!
機械学習を学んでまして正直よくわからないまま手を進めてましたが、実際に使う手法や考え方が学べてやっと理解が進みました!!ホントにありがとうございます!!
100本ノックも基礎構築に役立ちますし、この動画も実務に役立つので、非常にありがたいです。繰り返して見ることを習慣にしつつ、アウトプットもしっかりやっていきたいです。動画収録大変お疲れ様でした!
ありがとうございます!!!
根本的な理解が足りないことを自覚できた。また最初から見直してみます。
いつもありがとうございます。前の動画で勉強済みですが細かいところが勉強になります。
1.df[column]=>Series型、df[[column]]=>DataFrame型で表せる。
2.21:36 のMinMaxScaler()は下記と同じはず。ただDataFrameでまとめて処理できる。
lim_min, lim_max = df['Age'].min(), df['Age'].max()
df['Age'] = (df['Age']-lim_min)/(lim_max-lim_min)
3.StandardScaler()も同様
(df['Age'] - df['Age'].mean())/df['Age'].std()
こちらこそいつもご視聴いただきありがとうございます😊
このタイミングで失礼します、40年ぐらい前の論争がよみがえりました。nullの発音論争、今はヌルで落ち着いたんでしょうか?ヌルちゃうでナル言うねん て英語かぶれに馬鹿にされた覚えが。それにつけてもPythonめっちゃ楽しそう。Rもですが。
曖昧に学んでたことが今何やっているかを段階的に学ぶことができました! しかし課題で結果を元に分析レポートを作らないといけないのですが。r2スコアなどの数値が何を差し示しているかが正直よくわかっていません。解説していただけたら幸いです
TensorFlowもぜひお願いしたいです!!!
検討します!!
重回帰分析の部分(18〜20)まで一応動かしてはみたが
正直この数値がなんなのかわからず、実際の業務でどう活かせるかが想像がつかない。
ちなみに例えばWebサイトにある広告のクリック率を予測するという要件も
ロジックの組み方次第で実現することは可能ですか?
フィーチャーちゃう?
細かいようだけど芸人さんとかもよく言うんよね
pythonの勉強を始めたばかりなので大変助かります。わかりやすい動画をありがとうございます。
ご質問なのですが、33分頃のmatplotlibを使用したプロットについて、私の環境で実施するとエラーになります。
----> 3 plt.figure(figsize=(6,6))
TypeError: 'module' object is not callable
調べた限りだとimportの仕方が悪いのかなと思ったのですが、どう対処すれば良いのかわからず。。
import matplotlib as plt
ここで質問するのが正しいのかわかりませんがご教示いただけますと幸いです。
VSCodeを使用しているのですが、再起動等を試してもうまくいきませんでした。
よろしくお願いいたします。
すみません。自己解決しました。
importを以下のように指定することで解消しました。お騒がせいたしました。。
import matplotlib.pyplot as plt
dropnaしたあとindexリセットしないでループで沼にはまったのでしておいた方がいいですよ笑
残念ながらこういうやり方じゃ絶対身にならない
コメントありがとうございます!!
どういうやり方でしたら身になりますかね?
是非アドバイスいただけると嬉しいです!!
これじゃ、調べる力つかないってことなのかな
モチベ下がるからそういうこと言うのやめてくれ
何もやらんよりいいやろ