ゆるふわマシーンラーニング「❝ Google AutoML Tablesでお手軽AI ❞ と題して話すつもりだったけど、実際に使ったら お手軽()だった件について5分以内で話す」

4aded68b3b09392b5678eac7cbf0eab9?s=47 h-fkn
October 31, 2019

ゆるふわマシーンラーニング「❝ Google AutoML Tablesでお手軽AI ❞ と題して話すつもりだったけど、実際に使ったら お手軽()だった件について5分以内で話す」

4aded68b3b09392b5678eac7cbf0eab9?s=128

h-fkn

October 31, 2019
Tweet

Transcript

  1. ❝ (PPHMF"VUP.- 5BCMFTͰ͓खܰ"*❞ ͱ୊ͯ͠࿩ͭ͢΋Γ͚ͩͬͨͲɺ࣮ࡍʹ࢖ͬͨΒ ͓खܰʢʣͩͬͨ݅ʹ͍ͭͯ෼Ҏ಺Ͱ࿩͢ ΏΔ;ΘϚγʔϯϥʔχϯά!גࣜձࣾ΢ϑϧ  'VLBOP )JEF

  2. ࣗݾ঺հ !IJEFGLO ਂ໺ ࢚ ೥ੜ·Ε๺ւಓग़਎Ϣ΢υ߹ಉձࣾ ୅දࣾһσʔλαΠΤϯςΟετ݉"*։ൃϓϩ δΣΫτϚωδϟʔܦӦίϯαϧ *5اۀΛܦͯಠཱϢ΢υ߹ಉձࣾઃཱಉ࣌ʹ "*ελʔτ Ξοϓʹॳͷਖ਼ࣾһσʔλαΠΤϯςΟετͱͯ͠ೖࣾΤϯλϝ

    ੡଄ খച ௨৴ ۚ༥ͳͲͷ ෯޿͍ۀքͷσʔλ෼ੳ ϞσϧߏஙʹܞΘΔݸਓͰ͸ σʔλ෼ੳͷडୗ΍σʔλαΠΤϯε ʹؔ͢ΔߨࢣͳͲΛߦ͏ͦͷޙ ࠶ͼಠཱडୗۀ຿Λฒߦͯ͠αʔϏε։ൃத ओͳ׆ಈ࣮੷ • 40.10ϗʔϧσΟϯάεגࣜձࣾ %BUB4DJFODF#PPUDBNQUIߨࢣʗ.FOUPS • (`T"$"%&.: -"#ίʔε σʔλαΠΤϯείʔε ߨࢣʗ.FOUPS ࣥච • /VYUKTͱ1ZUIPOͰͭ͘Δ ͵Δ͘͞"*ΞϓϦ։ൃೖ໳ • ͋ͷ઎͍ͰֶͿࣗવݴޠॲཧʢٕज़ॻయʣ 
  3. աڈͷొஃࢿྉ  4QFBLFS%FDLʹͯެ։͍ͯ͠·͢   !άϩʔϏεܦӦେֶӃ ࣮ફ*5Ϗδωεษڧձ  !%BUB4DJFODF#005$".1

  4. ࠷ۙͷ׆ಈ  ॳֶऀ޲͚ػցֶशͷಉਓࢽΛॻ͍ͨΓɻ

  5. ࠷ۙͷσʔλαΠΤϯεք۾  "VUP.- WTσʔλαΠΤϯςΟετ࿦͕ྲྀߦͬͯΔ

  6. ࠷ۙͷσʔλαΠΤϯεք۾ 

  7. ࠷ۙͷσʔλαΠΤϯεք۾ 

  8. ࠷ۙͷσʔλαΠΤϯεք۾ 

  9. ࠷ۙͷσʔλαΠΤϯεք۾ 

  10. ςʔϚ  (PPHMF"VUP.- 5BCMFTΛ;Θͬͱཧղͯ͠ɺ "VUP.-ͷ࢖͍ಓΛσʔλαΠΤϯςΟετࢹ఺ͰΏΔʙ͘࿩͢

  11. ࠓճɺΏΔʙ͘;Θͬͱ࿩͢͜ͱ  • ͦ΋ͦ΋ "VUP.- 5BCMFT ͬͯԿʁ • ࣮ࡍʹ "VUP.-

    5BCMFTΛ࢖ͬͯԿΛ"VUPͯ͠Δ͔ମײͯ͠ΈΔ • "VUP.- 5BCMFTͷڧΈͱऑΈΛ;Θͬͱཧղ͢Δ • "VUP.- 5BCMFTͷ࢖͍ಓͱ͜Ε͔Β
  12. ࠓճɺΏΔʙ͘;Θͬͱ࿩͢͜ͱ  • ͦ΋ͦ΋ "VUP.- 5BCMFT ͬͯԿʁ • ࣮ࡍʹ "VUP.-

    5BCMFTΛ࢖ͬͯԿΛ"VUPͯ͠Δ͔ମײͯ͠ΈΔ • "VUP.- 5BCMFTͷڧΈͱऑΈΛ;Θͬͱཧղ͢Δ • "VUP.- 5BCMFTͷ࢖͍ಓͱ͜Ε͔Β
  13. "VUP.- 5BCMFTͱ͸  ߏ଄ԽσʔλΛ࢖ͬͨϞσϧߏஙΛࣗಈԽͰ͖ΔαʔϏε

  14. "VUP.- 5BCMFTͱ͸  ػցֶश༻ʹ͖Ε͍ʹ੔ܗ͞Εͨߏ଄ԽσʔλͰ͋Ε͹ɺ ಛ௃ྔΤϯδχΞϦϯάɾϞσϧબఆɾϋΠύʔύϥϝʔλνϡʔχϯά ͷ̏ͭͷ࡞ۀΛࣗಈԽͯ͘͠ΕΔαʔϏε

  15. "VUP.- 5BCMFTͱ͸  ػցֶश༻ʹ͖Ε͍ʹ੔ܗ͞Εͨߏ଄ԽσʔλͰ͋Ε͹ɺ ಛ௃ྔΤϯδχΞϦϯάɾϞσϧબఆɾϋΠύʔύϥϝʔλνϡʔχϯά ͷ̏ͭͷ࡞ۀΛࣗಈԽͯ͘͠ΕΔαʔϏε

  16. "VUP.- 5BCMFTͱ͸  "VUP.- 5BCMFT͸ʮௐཧʯΛࣗಈԽ͍ͯ͠ΔΠϝʔδ データ抽出 必要な⾷材を取り出す 使える⾷材かどうか調べる データ加⼯ 調理しやすいように

    ⾷材の形を整える データベース モデル構築
  17. "VUP.- 5BCMFTͱ͸  ͭ·Γɺྑ͍৯ࡐΛྑ͍ײ͡ʹԼ४උ͓ͯ͘͠ඞཁ͕͋Δ データ抽出 必要な⾷材を取り出す 使える⾷材かどうか調べる データ加⼯ 調理しやすいように ⾷材の形を整える

    データベース モデル構築
  18.  "VUP.- 5BCMFT͸ ػցֶश༻ʹ͖Ε͍ʹ੔ܗ͞Εͨσʔλ͕ͳ͍ͱ ͙͢ʹ͸࢖͑ͳ͍Αʔ

  19. "VUP.- 5BCMFT͕ࣗಈͰ࡞ΔϞσϧͷछྨ  ճؼϞσϧͱ෼ྨϞσϧΛࣗಈͰϞσϦϯάͰ͖Δ ճؼ ෼ྨ ྫ঎඼͕͍͘ΒͰചΕΔ͔ ਺஋Λਪ࿦ ྫ໎࿭ϝʔϧ͔Ͳ͏͔ ΧςΰϦΛਪ࿦

  20.  "VUP.- 5BCMFT͸ ڭࢣ͋Γֶशͱ͍͏ֶशํ๏Ͱ ճؼ෼ྨϞσϧΛࣗಈͰߏஙͯ͘͠ΕΔΑʔ

  21. ࠓճɺΏΔʙ͘;Θͬͱ࿩͢͜ͱ  • ͦ΋ͦ΋ "VUP.- 5BCMFT ͬͯԿʁ • ࣮ࡍʹ "VUP.-

    5BCMFTΛ࢖ͬͯԿΛ"VUPͯ͠Δ͔ମײͯ͠ΈΔ • "VUP.- 5BCMFTͷڧΈͱऑΈΛ;Θͬͱཧղ͢Δ • "VUP.- 5BCMFTͷ࢖͍ಓͱ͜Ε͔Β
  22. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  "VUP.- 5BCMFTͷΫΠοΫελʔτʹ৮ΕͯΈͨ

  23. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  5BCMF Λ༻ҙ͢Δʢ΋ͪΖΜɺ੔ܗࡁΈͷ΍ͭʣ *UFN@*% %BUFUJNF *UFN@OBNF $BUFHPSZ 1SJDF

    $0-%    "$$4    ộ ộ ộ ộ ộ 3*/(   
  24. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ($1্ʹ"VUP.- 5BCMFT༻ͷϓϩδΣΫτΛ࡞Δ

  25. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ϓϩδΣΫτʹσʔληοτ໊Λઃఆͯ͠ʜ

  26. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  σʔληοτΛͿͬࠐΉʢΠϯϙʔτ͢Δʣ

  27. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ͍͍ײ͡Ͱදࣔ͞ΕΔ

  28. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ͍͍ײ͡Ͱදࣔ͞ΕΔ ྻ ໊ σ ồ λ ܕ

    ܽ ଛ ஋ Λ ڐ ༰ ͢ Δ ͔ ൱ ͔
  29. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ໨తม਺ʢਪ࿦͍ͨ͠ྻ໊ʣΛબͿ

  30. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  %FQPTJU͍ͯ͠Δ͔ PS͍ͯ͠ͳ͍͔ Λਪ࿦͢Δ෼ྨϞσϧ

  31. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ໨తม਺Λઃఆͨ͠ͱ͍͏͜ͱ͸ ໨తม਺

  32. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ͦͷଞͷྻΛઆ໌ม਺ͱͯ͠࢖༻͢Δ͜ͱʹͳΔ ໨తม਺ આ໌ม਺

  33. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ෼ੳ݁Ռ͸ܽଛɾϢχʔΫ݅਺ɾ૬ؔੑɾجຊ౷ܭྔ

  34. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ෼ੳ݁Ռ͸ܽଛɾϢχʔΫ݅਺ɾ૬ؔੑɾجຊ౷ܭྔ Ϣ χ ồ Ϋ ݅ ਺

    ૬ ؔ ੑ ฏ ۉ ஋ ඪ ४ ภ ࠩ ܽ ଛ ཰ ɾ ݸ ਺
  35. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ΫϦοΫ͢ΔͱɺՄࢹԽ͞ΕΔͷΘΓͱ޷͖

  36. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ࣮͸ɺσʔληοτʹ੍ؔͯ͠໿͕͋Δ

  37. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ࣮͸ɺσʔληοτʹ੍ؔͯ͠໿͕͋Δ σʔλྔ σʔλൺ཰ σʔλ඼࣭ ࣗಈԽͰ͖ͳ͍ ಛ௃ྔઃܭ

  38.  "VUP.- 5BCMFT͸ ػցֶश༻ʹ͖Ε͍ʹ੔ܗ͞Εͨσʔλ͕ͳ͍ͱ ͙͢ʹ͸࢖͑ͳ͍Αʔ ճ໨

  39. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ແྉͰ࢖͍͍ͨͳΒɺֶश͕࣌ؒ௕ͦ͏ͳ΍ͭ͸΍Ίͱ͜

  40. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ϙνϙνϙνͰϞσϧτϨʔχϯάʢػցֶशʣ

  41. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ਖ਼௚ɺֶश݁Ռ͸ݟ΍͍͢

  42. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ;ΘͬͱධՁࢦඪ

  43. "VUP.- 5BCMFTʹ৮ΕͯΈͨ  ࠞಉߦྻͱಛ௃ྔͷॏཁ౓΋දࣔ͞ΕͯΔͷͰɺ୯७ղऍ͸͠΍͍͢ ࠞಉߦྻ ॏཁ౓

  44.  "VUP.- 5BCMFT͸ ಛ௃ྔΤϯδχΞϦϯάɾϞσϧબఆɾϋΠύʔ ύϥϝʔλௐ੔ෆཁͰϞσϧߏஙͰ͖ͨΑʔ

  45. ࠓճɺΏΔʙ͘;Θͬͱ࿩͢͜ͱ  • ͦ΋ͦ΋ "VUP.- 5BCMFT ͬͯԿʁ • ࣮ࡍʹ "VUP.-

    5BCMFTΛ࢖ͬͯԿΛ"VUPͯ͠Δ͔ମײͯ͠ΈΔ • "VUP.- 5BCMFTͷڧΈͱऑΈΛ;Θͬͱཧղ͢Δ • "VUP.- 5BCMFTͷ࢖͍ಓͱ͜Ε͔Β
  46. "VUP.- 5BCMFTͷڧΈͱऑΈ  ڧΈ ऑΈ ࢲͷ݁࿦ʜ Ϟσϧߏங͸ ϙνϙνͰ0, Ճ޻ɾ੔ܗࡁσʔλΛ ༻ҙ͠ͳ͖Όବ໨

    σʔληοτʹؔ͢Δ੍໿͕ଟ͍
  47. "VUP.- 5BCMFTͷڧΈͱऑΈ  ڧΈ ऑΈ σʔλαΠΤϯςΟετʢటषʙ͍͓͠͝ͱʣ͸ͳ͘ͳΒͳ͍ Ϟσϧߏங͸ ϙνϙνͰ0, Ճ޻ɾ੔ܗࡁσʔλΛ ༻ҙ͠ͳ͖Όବ໨

    σʔληοτʹؔ͢Δ੍໿͕ଟ͍
  48. ࠓճɺΏΔʙ͘;Θͬͱ࿩͢͜ͱ  • ͦ΋ͦ΋ "VUP.- 5BCMFT ͬͯԿʁ • ࣮ࡍʹ "VUP.-

    5BCMFTΛ࢖ͬͯԿΛ"VUPͯ͠Δ͔ମײͯ͠ΈΔ • "VUP.- 5BCMFTͷڧΈͱऑΈΛ;Θͬͱཧղ͢Δ • "VUP.- 5BCMFTͷ࢖͍ಓͱ͜Ε͔Β
  49. "VUP.- 5BCMFTͷ࢖͍ಓͱ͜Ε͔Β  "VUP.- 5BCMFTͷ࢖͍ಓ͸ɺݱঢ়͸طଘϞσϧͷ1%$"޲͖͔΋ σʔληοτ Ϟσϧߏங σʔλ෼ੳ σʔλ੔ܗ σʔλऩू

    ݕূ
  50. "VUP.- 5BCMFTͷ࢖͍ಓͱ͜Ε͔Β  ͖Ε͍ͳσʔλ࣋ͬͯΔPS͖Ε͍ʹͯ͘͠ΕΔ%4͕͍Δ ˠ ̋ Data Lake データをほぼそのまま 保存しているDB

    Data Ware House 分析⽤に下処理 を施したDB Data Mart ビジネス観点で 整備されたDB データ • 分析 • モデリング ׆ ༻
  51. "VUP.- 5BCMFTͷ࢖͍ಓͱ͜Ε͔Β  σʔλαΠΤϯςΟετͷྖҬ͸͜ͷลʹͳΓͦ͏ʢ࣮ࡍͦ͏ʣ Data Lake データをほぼそのまま 保存しているDB Data Ware

    House 分析⽤に下処理 を施したDB Data Mart ビジネス観点で 整備されたDB データ • 分析 • モデリング ੔ ܗ ऩ ू
  52. "VUP.- 5BCMFTͷ࢖͍ಓͱ͜Ε͔Β  ஗͔Εૣ͔Εɺ͜͏͍͏ײͩ͡ͱࢥ͏ Data Lake データをほぼそのまま 保存しているDB Data Ware

    House 分析⽤に下処理 を施したDB Data Mart ビジネス観点で 整備されたDB データ • 分析 • モデリング
  53.  "VUP.- 5BCMFT͸ ػցֶश༻ʹ͖Ε͍ʹ੔ܗ͞Εͨσʔλ͕ͳ͍ͱ ͙͢ʹ͸࢖͑ͳ͍Αʔ ճ໨

  54. 5IBOLT