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

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

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

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

Hacarus Inc.

June 17, 2019
Tweet

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