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

AutoML パッケージの開発を円滑に進めたい / How to develop AutoML...

Avatar for Kon Kon
July 19, 2019

AutoML パッケージの開発を円滑に進めたい / How to develop AutoML package

Avatar for Kon

Kon

July 19, 2019
Tweet

More Decks by Kon

Other Decks in Science

Transcript

  1. Yu Ohori (a.k.a. Kon) NS Solutions Corporation (Apr 2017 -

    ) • Researcher • Data Science & Infrastructure Technologies • System Research & Development Center • Technology Bureau @Y_oHr_N @Y-oHr-N #SemiSupervisedLearning #AnomalyDetection #DataOps
  2. 約 3 ヶ月,同僚 3 名と以下の大会に参加した April 1, 2019 - July

    20, 2019 3 任意のデータセットに対 する予測精度を競う大会 https://www.4paradigm.com/competition/kddcup2019
  3. 本大会の課題は? 時系列データの扱い • data leak を予防する方法は? • concept drift に対応する方法は?

    複数表の扱い • 一対多,多対多で結ばれる表を結合する方法は? 4 つの型の扱い • cat 型を num 型に変換する方法は? • multi-cat 型を num 型に変換する方法は? • time 型を num 型に変換する方法は? 6
  4. どうやってこれらの問題を解決したか? Codecov カバレッジを記録 CircleCI テストを実行 Comet.ml 学習結果を記録 開発者 変更を push/PR

    GitHub 外部サービスに通知 テスト及び CV スコアの監視を継続的に行い,バグの混入を早急に察知する 10
  5. 何を学習結果として記録したか? • commit ID • ブランチ名 • 実行日時 • 計算時間

    • 標準出力 • 依存関係 • 学習曲線 • CV スコア • ベストパラメータ • 等 12