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

機械学習プロジェクトの進め方

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 機械学習プロジェクトの進め方

機械学習プロジェクトの進め方と各フェーズにおいてハカルスで行っていることについてのお話です。

Avatar for Hacarus Inc.

Hacarus Inc.

June 17, 2019

More Decks by Hacarus Inc.

Other Decks in Technology

Transcript

  1. TIPS • ػցֶशͷಛੑΛސ٬ʹཧղ͍ͨͩ͘ • 100% ͷਫ਼౓͸ୡ੒Ͱ͖ͳ͍ • ظ଴஋ίϯτϩʔϧ • υϝΠϯ஌ࣝͷ͋Δڠྗऀͷཁ੥

    • ༻ޠͷ౷Ұ • ϢϏΩλεݴޠ • ͦ΋ͦ΋ػցֶशඞཁ? • ܾࡋऀ΁ͷίϯλΫτ • σʔλͷ༧උݕূ
  2. Data Understanding • σʔλઃܭɾऩू • ਺஋ɾΧςΰϦΧϧɾσʔλ౳ • ෼෍΍جຊ౷ܭྔ • ஋ͷҙຯ

    • ߲໨ؒͷؔ܎ • ը૾ • ըૉ஋ͷώετάϥϜ౳ • ࡱ૾؀ڥ΍ํ๏ɺ৚݅౳ͷ֬ೝ • ը૾ʹؔ͢Δఆੑతͳཧղ
  3. Data Preparation • ෼ੳํ਑ࡦఆ (ɾΞϧΰϦζϜબఆ) • ֎Ε஋΍ܽଛ஋ͷѻ͍Λݕ౼ • σʔλΫϨϯδϯά •

    ॏෳɾޡهɾදهΏΕͳͲͷमਖ਼ɾਖ਼نԽ౳ • લॲཧ • σʔλ౷߹ • ϑΥʔϚοτ౷Ұ
  4. TIPS • σΟϨΫτϦߏ੒ • ࠶ݱੑΛ୲อ͢Δ data |—— external # ֎෦σʔλ

    |—— interim # தؒՃ޻σʔλ |—— processed # Ճ޻ࡁΈσʔλ |—- raw # ϩʔσʔλ Cookiecutter Data Science Λࢀߟʹఆٛ https://drivendata.github.io/cookiecutter-data-science/#directory-structure
  5. TIPS • ϓϩδΣΫτ͝ͱʹ Docker ΠϝʔδΛ༻ҙ • σʔλಡΈࠐΈ༻ͷڞ༗ͷΫϥε΍ؔ਺Λ༻ҙ͢Δ • σʔλߏ଄ɾΫϥεઃܭ͸ͳΔ΂͘ૣΊʹऴ͓͑ͯ͘ •

    ୯७ͳσʔλूܭ΍૬ؔ෼ੳΛૄ͔ʹ͠ͳ͍ • ͢͹΍͘Կ౓΋ࢼߦࡨޡͰ͖ΔΑ͏ʹ • ίʔυͷύϑΥʔϚϯε (࣮ߦ଎౓) ʹ͸͋Δఔ౓ؾΛ഑Δ • ίʔυϨϏϡʔΛ࣮ࢪ͢Δ • ϖΞϓϩάϥϛϯά΋༗ޮ • ܧଓϓϩδΣΫτ΍ॏཁͳίʔυʹ͍ͭͯ͸ϢχοτςετΛॻ͘
  6. Q&A