Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ゆるふわ機械学習

570 views

Published on

#techdo 登壇資料です。

Published in: Technology
  • Be the first to comment

  • Be the first to like this

ゆるふわ機械学習

  1. 1. ゆるふわ機械学習 Feb 8, 2019 #techdo written by @yukpiz supported by @moriyuki_ar
  2. 2. はじめまして #golang #vim #AWS 小型船舶操縦士1級 沖縄、海と釣りが大好き @yukpiz
  3. 3. 今日は はじめに
  4. 4. 今日は 機械学習の話 はじめに
  5. 5. 今日は 機械学習の話 はじめに
  6. 6. 今日は 機械学習の話 機械学習もチョットだけ はじめに
  7. 7. 機械学習入門、2週間目の登壇 何を伝えるか?にものすごく悩んだ 学習の過程で考えた事なら、 色んな人に価値があるのではないか? ちょっとだけこの発表の背景
  8. 8. 機械学習のイメージ
  9. 9. むずかしい!! 機械学習のイメージ
  10. 10. むずかしい!! 数学・線形回帰 機械学習のイメージ
  11. 11. むずかしい!! 数学・線形回帰 データサイエンス 機械学習のイメージ
  12. 12. むずかしい!! 数学・線形回帰 データサイエンス 最適化アルゴリズム 機械学習のイメージ
  13. 13. むずかしい!! 数学・線形回帰 データサイエンス 最適化アルゴリズム 機械学習のイメージ にゅーらるねっとわーく
  14. 14. そんなこんなで挫折祭り
  15. 15. 勉強続かない・・ 目的なんだっけー? 優先度低い!後回し! あー忙しい忙しい そんなこんなで挫折祭り
  16. 16. 勉強続かない・・ 目的なんだっけー? 優先度低い!後回し! あー忙しい忙しい そんなこんなで挫折祭り ∞×
  17. 17. そして再熱
  18. 18. そして再熱 読みました
  19. 19. この本は『何』か 学習って何? 学習を『科学』する 能力を伸ばすって何?
  20. 20. この本は『何』か 体系的に学習を分解する 学ぶ側からのアプローチ、活動 学習って何? 学習を『科学』する 能力を伸ばすって何?
  21. 21. 皆さんは学習にどんな姿勢で取り組んでますか? 難しい事に直面した時、 どんな気持ちになりますか? この本は『何』か
  22. 22. 皆さんは学習にどんな姿勢で取り組んでますか? 難しい事に直面した時、 どんな気持ちになりますか? この本は『何』か 難しすぎる、わからない 僕には無理だったんだ、まだ早い
  23. 23. 価値を見いだす 目標を設定する 能力を伸ばす 発展させる 関係づける 再考する この本は『何』か
  24. 24. (学習に)価値を見いだす (学習の)目標を設定する (学習で)能力を伸ばす (学習を)発展させる (学習を)関係づける (学習を)再考する この本は『何』か
  25. 25. 学習への姿勢を見直した 準備期間を重要なものにした 学習サイクルを意識した 大切だと思って実践した事
  26. 26. Break;
  27. 27. 学習への姿勢を見直した 準備期間を重要なものにした 学習サイクルを意識した 大切だと思って実践した事
  28. 28. 『難しい、わからん』ではなく、 新しいモノに触れている、体験している感覚を持つ それの意味を能動的に知ろうとする、熟考しよう この知識は、僕にとっての何なのか? 学習への姿勢の見直し
  29. 29. 機械学習って何? 何が起源で、なぜブームになったのか? この分野を構成している要素はなんの為にあるのか? 何を理解したら、自分が理解できたと言えるのか? この知識は自分とどう関連するのだろう? ・ ・ ・ 学習への姿勢の見直し
  30. 30. 学習への姿勢の見直し
  31. 31. 学習への姿勢を見直した 準備期間を重要なものにした 学習サイクルを意識した 大切だと思って実践した事
  32. 32. 学習の環境づくり ふと手を伸ばしたら、学びがある環境 助けてくれる人の存在も重要 準備期間の重要化
  33. 33. 準備期間の重要化
  34. 34. 学習への姿勢を見直した 準備期間を重要なものにした 学習サイクルを意識した 大切だと思って実践した事
  35. 35. 学習サイクルを作る 準備期間 学習期間 アウトプット期間 フィードバック 次へ
  36. 36. 学習を実践する
  37. 37. ちゅうい!
  38. 38. ゾンビ判定器 学習を実践する
  39. 39. ゾンビ判定器 学習を実践する
  40. 40. まずは、Tensorflowのチュートリアル実践 https://www.tensorflow.org/tutorials 機械学習すげーーーー!!ってなる(大事) 1st. なんとなく流れを掴む
  41. 41. model.fitで画像を学習させられる! matplotlibで結果を表示できるんだ! 6万枚のトレーニングデータが同梱されてる! すごーい! 1st. なんとなく流れを掴む
  42. 42. 1st. なんとなく流れを掴む 画像の収集 画像の分類 トレーニング チューニング 予測
  43. 43. アニメ映像があれば、画像抽出がめっちゃ楽 OpenCVとアニメ画像顔認識を使って6,000枚くらい集めた 2nd. 画像データ収集
  44. 44. OpenCVを使って手動分類器作った(https://bit.ly/2BoW0T4) 2,000枚くらいゴミだった トレーニングデータが4,000枚くらい集まった 3rd. 画像データ分類
  45. 45. わからんところはメモしてスキップした そしたらなんとか動いた(https://bit.ly/2GqE1zc) そして、チューニング 色々試行錯誤して、トレーニング結果精度99% なんかできた・・!? 4th. トレーニングさせる
  46. 46. 手を動かせない時にインプット活動に努めた わからない事はメモしたもんね! 自分が理解できる事を圧倒的な目的とした わからなければ時間をかけて 5th. インプット活動もする
  47. 47. そして成果 トレーニングでの 損失と精度 (99%)
  48. 48. そして成果 源 さくら 99.7% ゆうぎり 0.1% 正解! 水野 愛 77.0% 山田 たえ 22.7% 正解! 星川 リリィ 99.9% 紺野 純子 0.05% 正解! 二階堂 サキ 99.8% 巽 幸太郎 0.07% 正解! 紺野 純子 99.9% 巽 幸太郎 0.07% 正解! ゆうぎり 87.5% 源 さくら 10.6% 正解! 水野 愛 99.9% 星川リリィ 0.01% 正解! 山田 たえ 47.5% 水野 愛 36.7% ギリ正解! 巽 幸太郎 99.9% 正解! 源 さくら 99.9% 正解!
  49. 49. 学習のフィードバック KEEP PROBLEM TRY 学習サイクルが良かった 登壇駆動もかなり良かった よく頑張った!圧倒的成長! 学習時間の確保がうまくなかった インプット活動が少し軽視されていた 土日に学習する日を作ろう 基礎を作るインプット活動を重要にしてみよう
  50. 50. ゾンビ判定器・改 おさかな わかる君 GoProを使ったリアルタイム映像解析 表情解析・食事風景解析 レストラン空席情報・テーブル稼働率解析 これからの試み
  51. 51. 挫折していませんか? 能動的に学習と向き合っていますか? あなたはできない、力がない ではなく きっと学習を知ったら乗り越えられる さいごに
  52. 52. @yukpiz ふぉろーしてね!!! エンジニアを募集中(まずは、カジュアル面談から) 宣伝1 redish https://redish.co.jp/https://yukpiz.github.io/
  53. 53. 2月18日(月) 19:30〜 Go言語初心者向けハンズオン #3 https://techdo.connpass.com/event/119511/ なんと第3弾!! 宣伝2
  54. 54. Thank you for listening! Special Thanks! The Go gopher was designed by Renée French. Free gophers: https://github.com/egonelbre/gophers Colors #fafafa #434343 #e69138

×