Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Google Colaboratoryで学ぶAIの基礎と正体 / googlecolaboratory-de-manabu-ai-no-kiso-to-shotai

Google Colaboratoryで学ぶAIの基礎と正体 / googlecolaboratory-de-manabu-ai-no-kiso-to-shotai

Fa9ef9f84540226e4ac15792291378e5?s=128

Takahiro Kato

August 26, 2018
Tweet

Transcript

  1. Google ColaboratoryͰֶͿAIͷجૅͱਖ਼ମ 4AI: Ճ౻ و޺

  2. Agenda w ࣗݾ঺հ w ಺༰ͷઆ໌ w ػցֶशͷجૅ ࠲ֶ  w

    ػցֶशϋϯζΦϯ ϓϩάϥϜ࠲ֶ  w ػցֶश·ͱΊ w ΋͘΋͘༻ڭࡐͷ͝঺հ
  3. ࣗݾ঺հ ໊લ Ճ౻و޺ ͔ͱ͏͔ͨͻΖ  ࢓ࣄɿ Ѫඤݝ৽ډ඿ࢢࡏॅ ஍ݩͷձࣾͰάϧʔϓ಺̨̚*5ਪਐ ࠓ௥͔͚͍ͬͯΔ̞̩ٕज़ɿ "*ɺ*P5ɺ4FSWFSMFTT"SDIJUFDUVSF

    ࠓ௥͔͚͍ͬͯΔ"*ؔ܎ͷٕज़ɾαʔϏεɿ ػցֶशɺ1ZUIPOɺ,BHHMFɺTDJLJUMFBSO ʢσΟʔϓϥʔχϯά΋΍Γ͍ͨʜʣ
  4. ಺༰ͷઆ໌

  5. ಺༰ͷઆ໌ ࠓ೔ͷΰʔϧ w (PPHMF$PMBCPSBUPSZ˞ ͰػցֶशͷϞσϧΛ࡞੒ w ػցֶशͷ࢓૊Έͷཧղ w Ͱ͖ΔࣄɾͰ͖ͳ͍ࣄ w

    ඞཁͳ΋ͷ w ػցֶशͷڭࡐͷ͓࣋ͪؼΓ ˞Ҏ߱͸$PMBCͱهࡌ
  6. ಺༰ͷઆ໌ ϋϯζΦϯͰ΍Βͳ͍ࣄ w ϓϩάϥϜͷৄ͍͠આ໌ w ػցֶशϓϩάϥϜͷ࡞੒ w TDJLJUMFBSO ػցֶशϥΠϒϥϦ Λ࢖༻

    w σʔλͷલॲཧΛ࣮ࢪ
  7. ػցֶशͷجૅ

  8. ػցֶशͷجૅ ͸͡Ίʹ w ຊ಺༰ͷػցֶश㲈ػցֶश<ڭࢣ͋Γֶश> w ຊ಺༰ͷϞσϧʢܭࢉࣜʣͷྫ ⭕Θ͔Γ΍͢͞ ❎࣮ફత

  9. ػցֶशͷجૅ ΠϯϓοτΛΞ΢τϓοτʹม׵ ‎Ϟσϧ ਺ࣜ ʹΠϯϓοτͨ͠஋Λ୅ೖͯ͠ࢉग़ ྫɽ޻਺͔Βඅ༻Λࢉग़͢Δ"* "*ͷϞσϧɿZY Zඅ༻Y޻਺ ޻਺͕ͷ৔߹ 

    <޻਺> <අ༻>
  10. ػցֶशͷجૅ අ༻ Z Y ޻਺     ֶशσʔλ

    ϓϩοτਤ্ͷ఺ ͷ෇༩ ˞ֶशσʔλͱ͸Πϯϓοτ<޻਺>ͱΞ΢τϓοτ<අ༻>͕ηοτʹͳͬͨσʔλ
  11. ػցֶशͷجૅ අ༻ Z Y ޻਺     Ծઆͷ࡞੒

    ˞Ծઆͱ͸ΠϯϓοτͱΞ΢τϓοτͷؔ܎Λਪଌ͠ɺ਺ࣜͰදͨ͠΋ͷ
  12. ػցֶशͷجૅ අ༻ Z Y ޻਺     ZY

    Ϟσϧͷ࠾༻ Ϟσϧͱֶशσʔλͷޡࠩͷτʔλϧ͕࠷΋খ͍͞ԾઆΛϞσϧʹ࠾༻
  13. ػցֶशͷجૅ Ϟσϧ·ͱΊ w "*͕Πϯϓοτ˞ΛΞ΢τϓοτ˞ʹม׵͢Δ΋ͷ w ֶशσʔλͱΞϧΰϦζϜʹΑͬͯߏங͞ΕΔ΋ͷ w ਖ਼ମ͸਺ࣜ ˞ਓ͔Βͷ࣭໰ͳͲ ˞ਓ͔Βͷ࣭໰ʹର͢Δ౴͑ͳͲ

  14. ػցֶशϋϯζΦϯ

  15. ػցֶशϋϯζΦϯ ϋϯζΦϯͰ࢖༻͢Δ΋ͷ w ࣮ߦ؀ڥ w (PPHMF$PMBCPSBUPSZ w ػցֶश༻ͷσʔλ w TDJLJUMFBSOͷνϡʔτϦΞϧσʔλ

  16. ػցֶशϋϯζΦϯ $PMBCͱ͸ʁ w (PPHMF͕ػցֶशͷڭҭ΍ݚڀ༻ʹఏڙͨ͠ΞϓϦ w (PPHMF͕ΧελϚΠζͨ͠+VQZUFS/PUFCPPL w ؀ڥ࡞੒͕୭Ͱ΋Ͱ͖ΔϨϕϧͰ؆୯ w ແྉʢ(16ͷ࢖༻΋Մೳʣ

    ˞+VQZUFS/PUFCPPL͸ػցֶशʹΑ͘࢖༻͞ΕΔ΋ͷ
  17. ػցֶशϋϯζΦϯ $PMBCͷ੍ݶ w Πϯελϯεىಈ͔Β࣌ؒܦաͰΠϯελϯεఀࢭ w ηογϣϯ͕੾Ε͔ͯΒ෼ܦաͰΠϯελϯεఀࢭ ˞ϒϥ΢βͷΦʔτϦϩʔυͷΞυΦϯͳͲͰରࡦՄೳ

  18. ػցֶशϋϯζΦϯ ϋϯζΦϯ։࢝ʂ

  19. ػցֶशϋϯζΦϯ ϋϯζΦϯ༻σʔλ IUUQTCJUMZX&+4 ಡΈࠐΉϑΝΠϧ 3FHSFTTJPO #PTUPOIPVTFQSJDFTJQZOC

  20. ػցֶश·ͱΊ

  21. ػցֶश·ͱΊ ਺ࣈ͔͠ѻ͑ͳ͍ Ϟσϧ͸਺ࣜ  ֶशσʔλʹΑͬͯਫ਼౓͕େ͖͘มԽ͢Δ w ࢖༻͢Δಛ௃ ΧϥϜ ͷચ͍ग़͠ w

    ܽଛ஋ɾҟৗ஋ͷॲཧ मਖ਼ɾ࡟আ  ਫ਼౓͸ߴ͘ͳ͍ աڈσʔλ͔Βਪଌͨ͠࠷దղ  ໨తʹԠͯ͡ΞϧΰϦζϜͷܾఆ͕ඞཁ ཁઐ໳஌ࣝ  Ϟσϧ͸࡞Δ͚ͩͳΒ؆୯ɻਫ਼౓ΛٻΊΔͱ೉͍͠
  22. ػցֶश·ͱΊ ػցֶशͷ४උ Ӧۀ෼ੳͷྫɽ Ӧۀ׆ಈ಺༰ΛจষͰ͸ͳ͘ɺӦۀ׆ಈͷϙΠϯτΛϦετ Ξοϓͯ͠ɺߦಈͷ༗ແ PS ΍είΞ   

     Ͱೖྗ ΞϙΛࣄલʹͱΓɺࣄ લௐ͔ࠪΒಘͨ໰୊఺ Λղܾ͢ΔιϦϡʔγϣ ϯΛఏҊͯ͠ܖ໿͕ͱ Ε·ͨ͠ Ξϙɹɹɹɹɹ☑ ࣄલௐࠪɹɹɹ☑ ఏҊ࣋ࠐɹ☑ ͓౔࢈ɹɹɹɹ⬛ ܖ໿☑
  23. ΋͘΋͘༻ڭࡐ ͷ͝঺հ

  24. ΋͘΋͘༻ڭࡐͷ͝঺հ w ,BHHMF w $PVSTFSB w 4UBOGPSE6OJWFSTJUZ.BDIJOF-FBSOJOH w ౦ژେֶάϩʔόϧফඅΠϯςϦδΣϯεد෇ߨ࠲˞ 

    w 2JJUBʲεϚϗ0,࣮ߦ͠ͳ͕ΒֶͿʳ౦େদඌݚͷσʔ λαΠΤϯςΟετҭ੒%FFQ-FBSOJOHجૅߨ࠲Λ ࣗश͢Δ ˞Ҏ߱͸౦ژେֶ($*د෇ߨ࠲ͱهࡌ
  25. ΋͘΋͘༻ڭࡐͷ͝঺հ ,BHHMFͱ͸ اۀ΍ݚڀऀ͕σʔλΛ౤ߘ͠ɺ ੈքதͷ౷ܭՈ΍σʔλ෼ੳՈ͕ͦͷ࠷దϞσϧΛڝ͍߹͏ɺ ༧ଌϞσϦϯάٴͼ෼ੳख๏ؔ࿈ϓϥοτϑΥʔϜɻ 8JLJQFEJBΑΓҾ༻  ࢖༻͢ΔϓϩάϥϜݴޠ͸ʮ1ZUIPOʯɺʮ3ʯͰɺ ʮ+VQZUFS/PUFCPPLʯ΋༻ҙ͞Ε͍ͯΔɻ

  26. ΋͘΋͘༻ڭࡐͷ͝঺հ ϝϦοτ ϝδϟʔͳػցֶशͷ։ൃ؀ڥ͕ಘΒΕΔ ༷ʑͳσʔλΛ৮Δࣄ͕Ͱ͖Δ ଞͷਓͷϞσϧͷ࡞੒ํ๏Λ஌Δ͜ͱ͕ग़དྷΔ ࣗ෼ͷϖʔεͰ࣮ફ ίϯϖʹࢀՃ Ͱ͖Δ ϥϯΩϯάʹΑͬͯ٬؍తͳࣗ෼ͷ࣮ྗΛܭΕΔ ϥϯΩϯάɾশ߸ɾϝμϧʹΑΔεΩϧͷূ໌

    ৆͕ۚ΋Β͑Δ
  27. ΋͘΋͘༻ڭࡐͷ͝঺հ σϝϦοτ ӳޠ

  28. ΋͘΋͘༻ڭࡐͷ͝঺հ KaggleΛ׆༻͍ͯ͠Δ೔ຊاۀ ίϯϖ։࠵ w ϝϧΧϦ ৆ۚ૯ֹສυϧ  w ϦΫϧʔτ ৆ۚ૯ֹສԁ

     ίϯϖࢀՃ w %F/" ۀ຿தͷ,BHHMFࢀՃΛਪ঑ 
  29. ΋͘΋͘༻ڭࡐͷ͝঺հ ,BHHMFͷొ࿥ํ๏͸ͪ͜ΒΛࢀߟʹ IUUQTCJUMZ.L+WW4

  30. ΋͘΋͘༻ڭࡐͷ͝঺հ Courseraͱ͸ w ੈքதͷେֶͷतۀΛΦϯϥΠϯͰडߨͰ͖ΔαʔϏε w ແঈ मྃূͷൃߦ͸༗ঈ  w ͓঑Ίͷतۀ͸4UBOGPSE6OJWFSTJUZ.BDIJOF

    -FBSOJOH w Ի੠͸ӳޠ͕ͩ೔ຊޠࣈນ͋Γ
  31. ΋͘΋͘༻ڭࡐͷ͝঺հ ౦ژେֶGCIد෇ߨ࠲ͱ͸ • Deep LearningͰ༗໊ͳ౦େদඌݚ͕Jupyter notebook ܗࣜͰσʔλ෼ੳ/ Deep Learningߨٛ಺ࢿྉΛͦΕͧΕ ެ։

    • Python΍ػցֶशؔ܎ͷϥΠϒϥϦͷษڧ΋͋Γ
  32. ΋͘΋͘༻ڭࡐͷ͝঺հ Python΋ؚΊͯجຊ͔Βษڧ͢Δ৔߹ ➡౦ژେֶGCIد෇ߨ࠲ Qiitaهࣄ: https://bit.ly/2MgRSMw ػցֶशͷ෼͔Γ΍͍͢तۀΛٻΊΔ৔߹ ➡Coursera: https://www.coursera.org/ ଞਓΛࢀߟʹ͍ͨ͠ɾ࣮ફ͍ͨ͠৔߹ ➡Kaggle:

    https://www.kaggle.com/