Advertisement
Advertisement

More Related Content

Similar to Lessons for an enterprise approach to modeling at scale(20)

Advertisement

Lessons for an enterprise approach to modeling at scale

  1. Property of SigOpt, Inc. - Private & Confidential Lessons for an Enterprise Approach to Modeling at Scale Nick Payton Head of Marketing & Partnerships
  2. Property of SigOpt, Inc. - Private & ConfidentialProperty of SigOpt, Inc. - Private & Confidential Empower experts everywhere to amplify and accelerate their modeling impact
  3. Property of SigOpt, Inc. - Private & Confidential DevOps Builds and Maintains Proprietary Infrastructure Tasks that depend on your particular infrastructure (e.g., model lifecycle management, model deployment) Experts Focus on Data Science Tasks that benefit from domain expertise (e.g., metric-function selection) Our model management philosophy Software Automates Repeatable Tasks Tasks that do not benefit from domain expertise (e.g., training orchestration, model tuning)
  4. Property of SigOpt, Inc. - Private & Confidential We never access your data or models Iterative, automated optimization Built specifically for scalable enterprise use cases
  5. Property of SigOpt, Inc. - Private & Confidential Benefits: Better, cheaper, faster model development 90% Cost Savings Maximize utilization of compute https://aws.amazon.com/blogs/machine-learning/fast -cnn-tuning-with-aws-gpu-instances-and-sigopt/ 10x Faster Time to Tune Less expert time per model https://devblogs.nvidia.com/sigopt-deep-learning-hy perparameter-optimization/ Better Performance No free lunch, but optimize any model https://arxiv.org/pdf/1603.09441.pdf
  6. Property of SigOpt, Inc. - Private & ConfidentialProperty of SigOpt, Inc. - Private & Confidential How does the enterprise maximize the value of their AI/ML investment?
  7. Property of SigOpt, Inc. - Private & Confidential Source: Kai-Fu Lee, “AI Superpowers: China, Silicon Valley and the New World Order” Four “waves” of AI progress Wave 1 Internet AI Wave 2 Business AI Wave 3 Perception AI Wave 4 Autonomous AI General Data General Purpose General Problems Proprietary Data Proprietary Purpose Proprietary Problems Sensor Data IoT/Edge Purpose IoT/Edge Problems Integrated Data Multi-Purpose Real-World Problems
  8. Property of SigOpt, Inc. - Private & ConfidentialProperty of SigOpt, Inc. - Private & Confidential “Differentiated” Models Augment Experts “Repeatable” Models Replace Experts
  9. Property of SigOpt, Inc. - Private & Confidential Hypothesis Differentiated models will unlock ROI on AI
  10. Property of SigOpt, Inc. - Private & Confidential But differentiated models require a different workflow Source: Nick Elprin Presentation at Domino REV 2018
  11. Property of SigOpt, Inc. - Private & Confidential This workflow may require a modeling platform
  12. Property of SigOpt, Inc. - Private & Confidential Source: Gartner, “How to Operationalize Machine Learning and Data Science Projects,” July 2018
  13. Property of SigOpt, Inc. - Private & Confidential Source: Gartner, “How to Operationalize Machine Learning and Data Science Projects,” July 2018 3 distinct processes >20 individual tasks 1 of many approaches Varies by team Where to start?
  14. Property of SigOpt, Inc. - Private & Confidential 5 Lessons for an Enterprise Approach to Modeling at Scale
  15. Property of SigOpt, Inc. - Private & ConfidentialProperty of SigOpt, Inc. - Private & Confidential Divide labor between machines and experts 1
  16. Source: Indeed, AI Jobs Report
  17. Property of SigOpt, Inc. - Private & Confidential ML Engineer Data Features Models Training Tuning Deploy Monitor ML Engineer ML Engineer ML Engineer ML Engineer DevOps DevOps
  18. Property of SigOpt, Inc. - Private & Confidential Experimentation Production Data Features Models Training Tuning Deploy Monitor ML Engineer DevOps Objective Metric Objective Function Business Outcome Domain Expertise Solutions Experiment Management, Infrastructure Orchestration, Optimization
  19. Property of SigOpt, Inc. - Private & Confidential Maximize domain expertise
  20. Property of SigOpt, Inc. - Private & ConfidentialProperty of SigOpt, Inc. - Private & Confidential 2 Solve for flexibility (with plug-and-play APIs)
  21. Property of SigOpt, Inc. - Private & Confidential Source: AI & Compute, OpenAI Blog, May 2018
  22. Property of SigOpt, Inc. - Private & Confidential GBMs Neural Nets GANs Reinforcement Learning
  23. Property of SigOpt, Inc. - Private & Confidential Source: Shivon Zilis, http://www.shivonzilis.com/
  24. Property of SigOpt, Inc. - Private & Confidential Source: Shivon Zilis, http://www.shivonzilis.com/
  25. Property of SigOpt, Inc. - Private & Confidential Lock yourself into a closed system at your own risk
  26. Property of SigOpt, Inc. - Private & ConfidentialProperty of SigOpt, Inc. - Private & Confidential 3 Analyze and reproduce any model
  27. Property of SigOpt, Inc. - Private & Confidential Your models are a significant investment Source: HTTPS://WWW.STATISTA.COM/STATISTICS/607612/WORLDWIDE-ARTIFICIAL-INTELLIGENCE-FOR-ENTERPRISE-APPLICATIONS/
  28. Property of SigOpt, Inc. - Private & Confidential And a growing need to interpret, understand models
  29. Property of SigOpt, Inc. - Private & Confidential Example in SigOpt’s solution Uncover model insights with parameter importance Monitor performance improvement as the experiment progresses via API, the web or your mobile phone Cycle through analysis, suggestions, history, and other experiment insights
  30. Property of SigOpt, Inc. - Private & Confidential Experiment management is model analysis and reproducibility
  31. Property of SigOpt, Inc. - Private & ConfidentialProperty of SigOpt, Inc. - Private & Confidential 4 Optimize throughout the process
  32. Property of SigOpt, Inc. - Private & Confidential The “suboptimal optimization” problem Random forest Grid search 75% CNN Grid search 65% CNN Bayesian optimization 85%
  33. Property of SigOpt, Inc. - Private & Confidential The “leaving optimization to the last mile” problem Data Features Models Training Tuning Deploy Monitor FIXED FIXED FIXED Performance Leakage
  34. Property of SigOpt, Inc. - Private & Confidential The “performance drift in production” problem Data Features Models Training Tuning Deploy Monitor Static Performance Drift
  35. Property of SigOpt, Inc. - Private & Confidential Retune withOptimize with Optimization impacts every step in your process Data Features Models Training Tuning Deploy Monitor Automate Experimentation Cluster Management Hyperparameter Optimization Web UX with Insights, Metadata, Visuals
  36. Property of SigOpt, Inc. - Private & Confidential Advanced optimization techniques are critical Multitask Optimization Tune “expensive” deep learning models Multimetric Optimization Solve for competing business objectives Conditional Parameters Perform optimized architecture search 100 Parameters, 100x Parallelism Efficiently optimize high-dimensional models
  37. Property of SigOpt, Inc. - Private & Confidential The “competing objective” problem Accuracy Training Time ROC AUC Inference Time Loss Model Complexity Conversion Rate Lifetime Value Engagement Profit Profit Drawdown VS.
  38. Property of SigOpt, Inc. - Private & Confidential Finding the frontier Accuracy v Training Time Accuracy v Inference Time % Loss v Per-Loss Magnitude
  39. Property of SigOpt, Inc. - Private & ConfidentialProperty of SigOpt, Inc. - Private & Confidential 5 Build for variety and reliability
  40. Property of SigOpt, Inc. - Private & Confidential Source: https://machinelearningmastery.com/a-tour-of-machine-learning-algorithms/
  41. Property of SigOpt, Inc. - Private & Confidential Open source may work Open source may not work Programming Languages Client Libraries Modeling Frameworks Notebook Management Hyperparameter Optimization Experiment Management Training Management Model Deployment
  42. Property of SigOpt, Inc. - Private & Confidential
  43. Property of SigOpt, Inc. - Private & Confidential Considerations On-Premise Hybrid Infrastructure Single-Cloud Multi-Cloud Single User(s) One Team Multi-team needs Platform-driven modeling Center of Excellence Number of use cases Variety of model types Diversity of expertise Sources of data
  44. Property of SigOpt, Inc. - Private & Confidential Standardization is critical to modeling at scale
  45. Property of SigOpt, Inc. - Private & Confidential 5 Lessons for an Enterprise Approach to Modeling at Scale
  46. Property of SigOpt, Inc. - Private & Confidential Divide labor between machines and experts Solve for flexibility Analyze and reproduce any model Optimize throughout the process Build for variety and reliability
  47. Property of SigOpt, Inc. - Private & Confidential Realize the virtuous cycle of model development 1. Invest in tools to automate, optimize and manage the process 2. Improve team productivity and throughput 3. Free up capacity to apply expertise to metrics, outcomes 4. Amplify the business impact of models
  48. Property of SigOpt, Inc. - Private & Confidential Thank you
Advertisement