AI分野に置けるPythonの積極活用

 AI分野に置けるPythonの積極活用

OSSユーザのための勉強会 #18 での発表

0dbafc17e04503dfef253274853b2c8a?s=128

Manabu TERADA

March 22, 2017
Tweet

Transcript

  1. גࣜձࣾCMSίϛϡχέʔγϣϯζ  044ϢʔβͷͨΊͷษڧձ "*෼໺ʹ͓͚Δ1ZUIPOͷੵۃ׆༻ .BOBCV5&3"%"  גࣜձࣾCMSίϛϡχέʔγϣϯζ

  2. .BOBCV5&3"%" !UFSBQZPO  ג $.4ίϛϡχέʔγϣϯζ୅ද Ұൠࣾஂ๏ਓ1Z$PO+1୅දཧࣄ 1MPOF'PVOEBUJPO"NCBTTBEPS Ұൠࣾஂ๏ਓ1ZUIPOΤϯδχΞҭ੒ਪਐڠձࢼݧ໰୊؂मٴͼίϛϡχςΟࢧԉ 1ZUIPOΤϯδχΞ݉ΞʔΩςΫτ "CPVUNF

    גࣜձࣾCMSίϛϡχέʔγϣϯζ .BOBCV5&3"%"  ࣉాɹֶ
  3. "CPVUPVSDPNQBOZ גࣜձࣾCMSίϛϡχέʔγϣϯζ 1MPOFΛ༻͍ͨ8FCγεςϜ։ൃ େֶؔ܎ اۀ޲͚ 8FCܥͷΤϯδχΞϦϯάձࣾ 1ZUIPOʹಛԽͨ͠γεςϜΠϯςάϨʔλ $.4DPN  $.4

    ಈը ݕࡧ .00$
  4. גࣜձࣾCMSίϛϡχέʔγϣϯζ  Έͳ͞Μങ͍·ͨ͠ΑͶʁ IUUQTXXXPSFJMMZDPKQJOEFYTIUNM͔ΒҾ༻

  5. גࣜձࣾCMSίϛϡχέʔγϣϯζ  1ZUIPO ࢖͍ͬͯ·͔͢ʁ

  6. גࣜձࣾCMSίϛϡχέʔγϣϯζ  1ZUIPO όʔδϣϯ͸ʁ WT

  7. )JTUPSZ גࣜձࣾCMSίϛϡχέʔγϣϯζ  1ZUIPO 1ZUIPO &WFOU 3FE)BU   ʜ

      14'  &VSP1ZUIPO 3)&-   1Z$PO 64 3)&-    3)&-   1ZUIPO  3)&-        1Z$PO"1"$ 4( 3)&-   1Z$PO+1    1Z$PO"1"$ +1   3)&-     ʜ  &OEPG-JGF
  8. 1ZUIPO͕"*ػցֶश෼໺Ͱ࢖༻͞ΕΔཧ༝ גࣜձࣾCMSίϛϡχέʔγϣϯζ ֶश͠΍͍͢ɺγϯϓϧͳ࢓༷ ίϯύΠϧෆཁͰ͙͢ʹࢼͤΔ ׆༻ͷൣғ͕޿͍ ๛෋ͳαʔυύʔςΟʔύοέʔδͷଘࡏ ࢓༷͕໌จԽ͞ΕɺόʔδϣϯΞοϓαΠΫϧ 

  9. ࢓༷͕γϯϓϧ  גࣜձࣾCMSίϛϡχέʔγϣϯζ ߏ଄ΛΠϯσϯτͰදݱ 

  10. ࢓༷͕γϯϓϧ  גࣜձࣾCMSίϛϡχέʔγϣϯζ ߏ଄ΛΠϯσϯτͰදݱ 

  11. ࢓༷͕γϯϓϧ  גࣜձࣾCMSίϛϡχέʔγϣϯζ 1&15IF;FOPG1ZUIPO 

  12. l  z ࢓༷͕γϯϓϧ  גࣜձࣾCMSίϛϡχέʔγϣϯζ 1&15IF;FOPG1ZUIPO  w ඒ͸ृΑΓྑ͍

    w ໌ࣔ͸҉໧ΑΓྑ͍ w ୯७͸ෳࡶΑΓྑ͍ w ෳࡶͳ΄͏͕ཧղ͠ʹ͍͘ΑΓ͸ྑ͍ w ฏୱ͸ೖΕࢠΑΓྑ͍ w ૄ͸ີΑΓྑ͍ w ಡΈ΍͕͢͞ॏཁ w ʮಛघͳέʔεʯ͸ϧʔϧΛഁΔ΄ͲಛघͰ͸ͳ͍ w ͔͠͠ɺ࣮ར͸७ਮ͞ΑΓॏཁ w ΤϥʔΛ໧ͬͯ௨ͯ͠͸͍͚ͳ͍ w ͨͩ͠ɺ໌ࣔతʹ໧Βͤͨ৔߹͸ผ w ᐆດ͞ʹ໘ͨ͠Βɺਖ਼ղΛਪଌͨ͘͠ͳΔ༠࿭Λୀ͚Α w Ұͭͷ໌֬ͳ΍Γํ͕͋Δ΂͖ͩɻͦͯͨͩ͠ҰͭͰ͋Δ͜ͱ͕๬·͍͠ɻ w ͔͠͠ɺͦͷํ๏͸ΦϥϯμਓҎ֎ʹ͸ͱ͖ͬͭʹ͍͔͘΋Ͷ w ࠓ΍Δํ͕΍Βͳ͍ΑΓྑ͍ w ͔͠͠ɺ΍Βͳ͍΄͏͕ɺࠓ ͙͢ ΍ΔΑΓྑ͍͜ͱ͕ଟ͍ɻ w ΋࣮͠૷ํ๏Λઆ໌͢Δͷ͕೉͚͠Ε͹ɺͦΕ͸ѱ͍ΞΠσΞͩ w ΋࣮͠૷ํ๏Λઆ໌͢Δͷ͕қ͚͠Ε͹ɺͦΕ͸ྑ͍ΞΠσΞ͔΋͠Εͳ͍ w ໊લۭؒ͸௒͍͢͝ΞΠσΞͩɺ΋ͬͱ͍͢͜͝ͱΛ΍Ζ͏ͥʂ IUUQEIBUFOBOFKQOJTIJPIJSPLB[V͔ΒҾ༻༁੢ඌହ࿨ࢯ
  13. 1ZUIPO͕׆༻͞ΕΔ෼໺ גࣜձࣾCMSίϛϡχέʔγϣϯζ 04؀ڥ ZVN"OTJCMF0QFO4UBDL 8FC %KBOHP'MBTL1ZSBNJE4DSBQZ %BUB"* 1BOEBT4LMFBSO$IBJOFS *P5 3BTQCFSSZ1J

    
  14. ػցֶशؔ࿈ͷαʔυύʔςΟύοέʔδ גࣜձࣾCMSίϛϡχέʔγϣϯζ /VN1Z 4DJ1Z 1BOEBT .BUQMPUMJC +VQZUFSOPUFCPPL TLMFBSO σΟʔϓϥʔχϯά ֤छϑϨʔϜϫʔΫ

    
  15. 1ZUIPOͷΠϯετʔϧɾ؀ڥߏஙํ๏ גࣜձࣾCMSίϛϡχέʔγϣϯζ ެࣜ൛1ZUIPOΠϯετʔϥ WFOW ެࣜ൛1ZUIPOΠϯετʔϥ QZFOW 04ύοέʔδϚωʔδϟʔ "OBDPOEB ଞ 

  16. 1ZUIPOͷΠϯετʔϧɾ؀ڥߏஙํ๏ גࣜձࣾCMSίϛϡχέʔγϣϯζ ެࣜ൛1ZUIPOΠϯετʔϥ WFOW ެࣜ൛1ZUIPOΠϯετʔϥ QZFOW 04ύοέʔδϚωʔδϟʔ "OBDPOEB ଞ 

  17. 1ZUIPOͷΠϯετʔϧɾ؀ڥߏஙํ๏ גࣜձࣾCMSίϛϡχέʔγϣϯζ ެࣜ൛1ZUIPOΠϯετʔϥ WFOW  XXXQZUIPOPSHEPXOMPBET Πϯετʔϧޙɺ
 QZUIPONWFOWFOW TPVSDFFOWCJOBDUJWBUF FOW

    QJQJOTUBMMOVNQZ XIFFM͕ҰൠԽ͠ɺQJQͰ΄ͱΜͲ͕؆୯ʹΠϯετʔϧՄೳ ͨͩ͠ɺ8JOEPXTʹ4DJ1ZͷXIFFM͕ͳ͍ͷͰҰ޻෉ඞཁ
  18. Ͳ͏΍ͬͯ1ZUIPOΛֶͿ͔ʁ גࣜձࣾCMSίϛϡχέʔγϣϯζ ϓϩάϥϛϯά ܦݧऀ ެࣜ1ZUIPOνϡʔτϦΞϧ ϓϩάϥϛϯά ະܦݧऀ ॳֶऀ޲͚ͷॻ੶ΛಡΉ ϋϯζΦϯɾνϡʔτϦΞϧʹࢀՃ IUUQTQZUIPOOZVNPODPOOQBTTDPN

    IUUQTXXXQZDPOKQTVQQPSUCPPUDBNQIUNM 
  19. 1ZUIPOͱͷ෇͖߹͍ גࣜձࣾCMSίϛϡχέʔγϣϯζ ΤίγεςϜ͕ग़དྷ͍ͯΔ1ZUIPO ෯΋ਂ͞΋͋Δ1ZUIPO ੵۃతʹ׆༻͍͖ͯ͠·͠ΐ͏ ίϛϡχςΟ΍ΠϕϯτʹੵۃࢀՃ͠Α͏ 1Z$PO+1 1ZUIPONJOJIBDLBUIPO 1Z%BUB5PLZP 

  20. גࣜձࣾCMSίϛϡχέʔγϣϯζ 

  21. 1Z$PO+1 גࣜձࣾCMSίϛϡχέʔγϣϯζ ελοϑืूத ϓϩάϥϜؔ࿈ εϙϯαʔؔ࿈ ձ৔ؔ࿈ γεςϜɾ޿ใؔ࿈ ࢀՃऀ؅ཧؔ࿈ 

  22. גࣜձࣾCMSίϛϡχέʔγϣϯζ  Ұ౓͸໨Λ௨͠·͠ΐ͏ ίϛϡχςΟ຋༁൛΋͋Γ·͢ IUUQTEPDTQZUIPOKQUVUPSJBM IUUQTXXXPSFJMMZDPKQCPPLT͔ΒҾ༻

  23. $.4DPN גࣜձࣾCMSίϛϡχέʔγϣϯζ  ࢲ͸ɺ ΦϥΠϦʔɾδϟύϯ ͷճ͠ऀͰ͸͋Γ·ͤΜ

  24. $.4DPN גࣜձࣾCMSίϛϡχέʔγϣϯζ  ౰ࣾ͸ɺ 1ZUIPOͷγεςϜΛ ߏங͍ͯ͠·͢

  25. 5IBOLZPV $.4 1MPOF גࣜձࣾCMSίϛϡχέʔγϣϯζ  $POUBDUUPUFSBEB!DNTDPNKQ

  26. ಈը഑৴ɹ17.4ఏڙ גࣜձࣾCMSίϛϡχέʔγϣϯζ 

  27. 5IBOLZPV $.4 1MPOF גࣜձࣾCMSίϛϡχέʔγϣϯζ  $POUBDUUPUFSBEB!DNTDPNKQ