Más contenido relacionado
How to break the machine learning system barrier ?
- 1. How to break the Machine Learning
system barrier?
@hurutoriya
#MLCT 5 2018/07/13
- 3. $ whoami
● 上田隼也 :: @hurutoriya
● Machine Learning Engineer in Mercari, Inc.
● Machine Learning Casual Talks Co-Organizer
● https://shunyaueta.com/
- 8. 余談: Annotation tips
● ちょっとした学習データ欲しい際に
Google Spread Sheetsを愛用
○ ImageURL()でCellの中に画像表示
○ 1時間で4000回くらいアノテーションができる
ImageURL()CDN URL Annoation
- 10. Machine Learning Workflow
● Cookiecutterによる標準化されたプロジェクトの生成
● Better Machine Learning Code by PeerReview
○ 2段階に分けてレビューを行う
■ Better Model (より良いモデルか?)
■ Better & Clean Code (より良いコードか?)
- 14. Unit Test for Machine Learning Code
● 想定していないデータによって即死するケース
○ NaN-Trap
● 沢山の罠が存在するが、ある程度はUnitTestで排除可能
● e.g. 文書の前処理が想定通り行われているか
assert "おお" == normalize("おお “)
assert “自分 は ペンパイナッポーアッポーペン"
== func(“自分はペンパイナッポーアッポーペン”)
- 16. Reference
★ Strategy
○ TFX: A TensorFlow-Based Production-Scale Machine Learning Platform
○ Applied Machine Learning at Facebook: A Datacenter Infrastructure Perspective
○ Introducing FBLearner Flow: Facebook’s AI backbone
○ Machine Learning in Uber's Data Science Platforms
○ Rules os ML: EN, JP
○ Machine Learning Glossary
○ CVPR 2018: Software Engineering in Computer Vision System
○ Machine Learning That Matters
○ TRAIN AI 2018- Building Software 2.0 Stack
★ Code & Tools
○ Mercari 1st winners solution
○ Cookiecutter Data Science
○ Kubeflow