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

ハカルスにおける AWS を活用した 機械学習プロジェクトの進め方

ハカルスにおける AWS を活用した 機械学習プロジェクトの進め方

Presentation slides at AWS Solution Days 2018 Osaka
https://aws.amazon.com/jp/about-aws/events/2018/solutiondays-osaka/

227382dbd5e033db211c159edf32853c?s=128

Hacarus Inc.

October 03, 2018
Tweet

Transcript

  1. A8 D O 21 30 212 0

  2. છాوࢤ !ULTNE • גࣜձࣾϋΧϧε औక໾$50 • "84ྺ ໿ ೥ •

    .BDIJOF-FBSOJOH.FFUVQ,"/4"* ্ཱͪ͛ • IUUQTNMNLBOTBJDPOOQBTTDPN
  3. ϋΧϧεͱ͸ • ҩྍɾ࢈ۀ෼໺ Y"* • εύʔεϞσϦϯάΛ࣠ͱͨ͠σʔλղੳ • ڭҭػ͔ؔΒΞυόΠβʔΛটᡈ • ౦๺େֶɾେؔਅ೭।ڭत

    • ࣎լେֶɾՏຊ܆ڭत
  4. ϋΧϧεͰ΍͍ͬͯΔ͜ͱ

  5. ຊ೔͓ಧ͚͍ͨ͜͠ͱ • λʔήοτ • ͜Ε͔ΒػցֶशʹऔΓ૊Ήํ • ಺༰ • ػցֶशϓϩδΣΫτͷಛ௃ •

    ػցֶशΛαʔϏεʹ૊ΈࠐΉߏ੒ͱϓϩηε • "84্Ͱͷߏஙํ๏
  6. ػցֶशϓϩδΣΫτͷಛ௃

  7. ௨ৗͷϓϩδΣΫτͱͷҧ͍ • ࣄલʹཁ݅ΛఆΊ͖Εͳ͍ • ʮؒҧ͍͏Δ͜ͱʯΛ৫ΓࠐΉ • σʔλͷมԽʹͱ΋ͳ͏ϝϯςφϯε͕ଓ͘

  8. ܦࡁޮՌͷ໌֬Խ • "*ಋೖΛ໨తʹ͠ͳ͍ • ຊ౰ʹࣗલͰ࡞Δඞཁ͕͋Δ͔Λݕ౼ • Ͳ͜·ͰΛ"*ʹ࣮ݱͤ͞Δͷ͔ͷઢҾ͖

  9. "*ͱγεςϜͷڥքઢ • ׬શࣗಈԽ • ४ࣗಈԽ • ͋͘·Ͱਓͷࢧԉ

  10. ༧ଌੑೳͱղऍੑ • τϨʔυΦϑͷଘࡏΛཧղ͢Δ • ࣮ݱ͍ͨ͠ۀ຿ϓϩηε͔Βٯࢉ • 69ͱ͋Θͤͯߟ͑Δ͜ͱ΋ॏཁ

  11. ࣄલݕূͰ໌֬ʹ͢Δ͜ͱ • σʔλʹର͢Δཧղ • ࢖༻͢ΔΞϧΰϦζϜ • γεςϜԽʹ޲͚ͨΞʔΩςΫνϟ

  12. ΞʔΩςΫνϟʹؔ͢Δ஫ҙ • ΨΠυϥΠϯ΁ͷ९क • Τοδਪ࿦ͷݕ౼ • ϞχλϦϯάͷํ๏

  13. ػցֶशΛγεςϜʹ૊ΈࠐΉ

  14. γεςϜͷߏ੒ύλʔϯ • ϞσϧຒΊࠐΈܕ • "1*ܕ )551H31$ ౳ • %#ܦ༝ܕ

  15. ϞσϧຒΊࠐΈܕ σʔλϕʔε ΞϓϦέʔγϣϯ ػցֶशϞσϧ ಛ௃ྔͷऔΓग़͠ ਪ࿦ͷ࣮ߦ ݁Ռͷ੔ܗ ϦΫΤετ Ϩεϙϯε

  16. ϞσϧຒΊࠐΈܕ • ϝϦοτ • γϯϓϧͰ։ൃ͠΍͍͢ • σϝϦοτ • ΞϓϦͱϞσϧ͕ີ݁߹ͯ͠͠·͏ •

    ։ൃݴޠ΁ͷ੍໿΍ɺߋ৽ϓϩηε͕੾Γ཭͠ʹ͍͘
  17. "1*ܕ σʔλϕʔε ΞϓϦέʔγϣϯ ػցֶशϞσϧ ಛ௃ྔͷऔΓग़͠ ਪ࿦"1*ݺͼग़͠ ݁Ռͷ੔ܗ ϦΫΤετ Ϩεϙϯε ਪ࿦

    "1*
  18. "1*ܕ • ϝϦοτ • ΞϓϦͱϞσϧͷڥք͕໌֬ • ໾ׂ෼୲͠΍͍͢ɺಠཱͨ͠ߋ৽ϓϩηε • σϝϦοτ •

    ։ൃ؀ڥͷߏங΍ӡ༻ʹҰखؒ૿͑Δ
  19. %#ܦ༝ܕ σʔλϕʔε όονϓϩάϥϜ ػցֶशϞσϧ ಛ௃ྔͷऔΓग़͠ ਪ࿦ͷ࣮ߦ ݁Ռͷอଘ ΞϓϦέʔγϣϯ ݁ՌͷऔΓग़͠ ϦΫΤετ

    Ϩεϙϯε ݁Ռͷ੔ܗ ΦϑϥΠϯͰ࣮ࢪ
  20. %#ܦ༝ܕ • ϝϦοτ • ΞϓϦͱϞσϧͷڥք͕໌֬ • ΞϓϦ୯ମͰ։ൃ͕Մೳɺಠཱͨ͠ߋ৽ϓϩηε • σϝϦοτ •

    ϦΞϧλΠϜͳػೳఏڙ͕͠ʹ͍͘
  21. ػցֶशϞσϧͷ ͭͷϑΣʔζ • ΞϧΰϦζϜͷ։ൃ • ϞσϧΛੜ੒͢Δֶश • ϞσϧΛར༻ͯ͠λεΫΛ࣮ߦ͢Δਪ࿦

  22. ։ൃϑΣʔζ • ୲౰ • σʔλαΠΤϯςΟετ • ϙΠϯτ • ։ൃ؀ڥͷ౷Ұ •

    σʔλͷ؅ཧ • ڞ௨ॲཧͷϥΠϒϥϦԽ
  23. ֶशϑΣʔζ • ୲౰ • σʔλαΠΤϯςΟετͱιϑτ΢ΣΞΤϯδχΞ • ϙΠϯτ • ੜ੒͞ΕͨϞσϧͷ؅ཧ •

    ςετɾݕূ • ֶशͷλΠϛϯά
  24. ਪ࿦ϑΣʔζ • ୲౰ • ιϑτ΢ΣΞΤϯδχΞ • ϙΠϯτ • ΞϓϦέʔγϣϯͱͷೖग़ྗΠϯλʔϑΣʔε •

    ਪ࿦݁ՌͷϞχλϦϯά
  25. ໾ׂɾεΩϧηοτͷҧ͍ • σʔλαΠΤϯςΟετ • σʔλͷલॲཧɾϞσϧͷߏஙɾݕূ • ࢼߦࡨޡͱΞϧΰϦζϜͷߟ࡯ʹྗ఺ • ιϑτ΢ΣΞΤϯδχΞ •

    ಛ௃ྔͷநग़ɾਪ࿦ͷ࣮ߦɾ݁Ռͷ੔ܗ • ։ൃੜ࢈ੑɺαʔϏεͷ҆ఆੑʹྗ఺
  26. ίϯ΢ΣΠͷ๏ଇ • ʮιϑτ΢ΣΞͷߏ଄͸ͦΕΛ࡞ͬͨ૊৫Λ൓ өͨ͠΋ͷͱͳΔʯ • ػցֶशγεςϜઃܭ࣌ʹߟྀ͢΂͖͜ͱ • ૊৫ߏ଄ͱγεςϜɾϓϩηεΛҰகͤ͞Δ • σʔλαΠΤϯςΟετͱιϑτ΢ΣΞΤϯδχΞ

    ͷ໾ׂ΍εΩϧηοτͷҧ͍Λೝࣝ͢Δ
  27. "84্Ͱͷߏஙํ๏

  28. ελϯμʔυ "NB[PO &$ "NB[PO 3%4 "NB[PO 4 &MBTUJD-PBE #BMBODJOH

  29. ελϯμʔυ • ϝϦοτ • ΍Γ͍ͨ͜ͱ͸େମͳΜͰ΋Ͱ͖Δ • "1*ܕҎ֎ʹ΋ద༻Մೳ • σϝϦοτ •

    αʔό &$ ϝϯςφϯε͕ඞਢ • &MBTUJD#FBOTUBMLͳͲͰলྗԽ͸Մೳ
  30. αʔόϨε -BNCEB "NB[PO"1* (BUFXBZ "84 -BNCEB "NB[PO %ZOBNP%# "NB[PO 4

  31. αʔόϨε -BNCEB • ϝϦοτ • αʔόӡ༻͠ͳͯ͘Α͍ • σϝϦοτ • -BNCEB؀ڥͷ੍໿Λड͚Δ

    • Ԡ౴࣌ؒɺσʔλετϨʔδɺར༻ՄೳͳϥΠϒϥϦ౳
  32. ༨ஊ -BNCEBͰ TLMFBSO • -BNCEBύοέʔδͷϏϧυ • "NB[PO-JOVYͷ %PDLFSΛϕʔε • 1ZUIPOΛιʔε͔ΒϏϧυ

    • #-"4-"1"$,"5-"4ΛΠϯετʔϧ • ΞϓϦͷௐ੔ • Ϗϧυͨ͠ϥΠϒϥϦΛΞʔΧΠϒʹ௥Ճ • -BNCEBؔ਺தͰωΠςΟϒϥΠϒϥϦ΁ͷύεΛ௥Ճ
  33. 4BHF.BLFS "NB[PO"1* (BUFXBZ "84 -BNCEB "NB[PO 4BHF.BLFS

  34. 4BHF.BLFS • ϝϦοτ • Ϟσϧͷߏ੒؅ཧ͕Ͱ͖Δ • αʔόͷӡ༻Λ͠ͳͯ͘Α͍ • σϝϦοτ •

    ΞϓϦ͔Βͷσʔλͷલॲཧ͸֎෦Ͱߦ͏ • ֎෦ "1*ʹ͢Δ৔߹͸લஈͷϓϩΩγ͕ඞཁ
  35. ߏ੒ͷൺֱ ελϯμʔυ αʔόϨε 4BHF.BLFS σʔλͷલॲཧ ˓ ˚ º ΞϓϦͱͷͭͳ͗͜Έ ˓

    ˓ ˚ ϝϯςφϯεੑ º ˓ ˕ αϙʔτ͢ΔϑΣʔζ ֶशɾਪ࿦ ਪ࿦ ֶशɾਪ࿦
  36. ӡ༻Ͱߟ͑ΔϙΠϯτ ҰൠͷγεςϜ ػցֶशͷγεςϜ Πϯϑϥ αʔόɾωοτϫʔΫ౳ αʔόɾωοτϫʔΫ౳ ϞχλϦϯά Ԡ౴ͷύϑΥʔϚϯε Ϟσϧͷਫ਼౓ ӡ༻ϓϩηε

    ػೳΛσϓϩΠ ϞσϧΛσϓϩΠ
  37. ػցֶशϞσϧͷߏ੒؅ཧ • Ϟσϧ࡞੒ͷ࠶ݱੑͷ୲อ • ϞσϧΛ࡞੒ͨ͠σʔλ • Ϟσϧ࡞੒࣌ͷϋΠύʔύϥϝʔλ • ڭࢣσʔλ࡞੒ͷϧʔϧ •

    ΞϊςʔγϣϯͷϙϦγʔ
  38. ػցֶशϞσϧͷߏ੒؅ཧ • ܧଓతσϦόϦͷ؍఺ • Ұఆͷ඼࣭Λ୲อͰ͖Δ͔ • ؆୯ʹσϦόϦͰ͖Δ͔ • ͍ͭͰ΋ݩʹ໭ͤΔ͔ 㱺

    ػցֶशγεςϜͷӡ༻΋ %FW0QTࢹ఺͕ॏཁʹ
  39. ·ͱΊ

  40. ػցֶशϓϩδΣΫτͷಛ௃ • ௨ৗͷγεςϜͱͷҧ͍Λཧղ͢Δ • "*ಋೖͷܦࡁޮՌΛ໌֬ʹ͢Δ • ࣄલݕূΛ্खʹਐΊΔ

  41. ػցֶशγεςϜͷߏங • ։ൃɾֶशɾਪ࿦ͷผʑͷϑΣʔζͱɺͦ͜ʹ ܞΘΔϩʔϧͷҧ͍ͷཧղ͕ॏཁ • ϩʔϧʹ͋Θͤͨϓϩηε͕ඞཁ • ϓϩηεʹ͋ΘͤͨΠϯϑϥɾ؀ڥઃܭΛߦ͏

  42. ػցֶशγεςϜͷ͜Ε͔Β • ϑϧϚωʔδυΛ͏·͘࢖͏ • 4BHF.BLFS ͕ݱ࣮తͳબ୒ࢶʹ • %FW0QTͷࢹ఺͕ࠓޙॏཁʹ .-0QT

  43. ͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ σʔλαΠΤϯςΟετɾ૊ΈࠐΈΤϯδχΞืूதʂ IUUQTXXXXBOUFEMZDPNDPNQBOJFTIBDBSVT