Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Machine Intelligence for Enterprise
© 2016 Seldon Technologies Ltd. This work is licensed under a Creative Commons Attribu...
SELDON.IO
ALEX HOUSLEY
FOUNDER & CEO, SELDON
@AHOUSLEY
Open Source Machine Learning and
Predictive APIs
14/03/2016
SELDON.IO
August 2014, London
SELDON.IO
SELDON.IO
Our Journey
2011 2014 2015 2016
Content
Recommendation
Social Sharing
Data scientists in
short supply
Organizati...
SELDON.IO
Economic Social Technological
2016
the breakout year for open machine intelligence
● Lower compute costs
(CPU an...
SELDON.IO
2016
the breakout year for open machine intelligence
SELDON.IO
Optimization
Feature extraction and
training
Monitor Impact
on KPIs
Industry
Models and
Microservices
Constant
f...
SELDON.IO
How to add machine intelligence to your company
Build In-House
Predictive API
Open Source
Machine
Learning
Contr...
SELDON.IO
Predictive
Models
Hyper
Parameters
Data scientists want control
SELDON.IO
February 2015—Open Source Launch
Documentation
SaaSIntegration
Sales
CommunityLicense
SELDON.IO
9 Months Later…
(h/t @NathanBenaich)
SELDON.IO
Community
1. Fix Documentation
2. Help Each Other
3. Fix Bugs
SELDON.IO
1. User Clusters - improve relevance in high churn services.
2. Tag Affinity - focused tag-based associations.
3...
SELDON.IO
• Cascade/combine multiple algorithms to cover different users and use
cases
• control relevance, popularity, di...
SELDON.IO
start
test
best
1
2
3
N
Selecting the best model
● Evaluation of multiple
strategies in parallel using
multi-arm...
SELDON.IO
• Stream events in real-time
• (i.e. metadata associated with transactions)
• Create supervised learning pipelin...
SELDON.IO
Seldon Microservices
Seldon
Server
Your
App or
Service
GET /predict
GET /recommend
P1 Vowpal Wabbit
P2 XGBoost
P...
SELDON.IO
Go-To-Market
Horizontal Vertical
Services
Product
SELDON.IO
Fully Integrated Open-Source Ecosystem
Microservices API Open Source
Libraries
Closed APIs Global Models
SELDON.IO
Seldon Container Infrastructure 1.0
SELDON.IO
Seldon 2.0
• Flexible design
• Apache Kafka as hub
• data pushed to DBs and
processing units as needed
• Stream ...
SELDON.IO
2016 is the breakout year for
open source machine intelligence.
Data scientists and decision makers
want more co...
We’re hiring!
seldon.io/careers
SELDON.IO
THANK YOU
@ahousley ah@seldon.io
docs.seldon.io
github.com/SeldonIO
Thanks!
SELDON.IO
How do you make money?(the elephant in the room)
OS
Integration Services
SaaS
Marketplace
Prochain SlideShare
Chargement dans…5
×

Seldon @ PAPIs Connect, Valencia, 2016-03-14

"Open Source Machine Learning & Predictive APIs" - Alex Housley, Founder & CEO of Seldon @ PAPIs Connect, Valencia, 14th March 2016. http://www.papis.io/connect

Abstract: IT decision makers now face an unprecedented challenge — and opportunity — to help their organization build a one-to-one relationship with customers and gain actionable insights. Machine learning and deep learning technologies that were previously reserved for companies such as Google and Amazon are now open-source. But open source machine learning is a fast moving target, with game-changing developments even in the six months since PAPIs 2015. To follow on from my talk in Sydney about our journey taking Seldon from a closed predictive API to an open source machine learning platform, I will provide fresh insight with applied examples to help decision makers stay in control, and identify opportunities for value creation.

  • Soyez le premier à commenter

Seldon @ PAPIs Connect, Valencia, 2016-03-14

  1. 1. Machine Intelligence for Enterprise © 2016 Seldon Technologies Ltd. This work is licensed under a Creative Commons Attribution 4.0 International Public License
  2. 2. SELDON.IO ALEX HOUSLEY FOUNDER & CEO, SELDON @AHOUSLEY Open Source Machine Learning and Predictive APIs 14/03/2016
  3. 3. SELDON.IO August 2014, London
  4. 4. SELDON.IO
  5. 5. SELDON.IO Our Journey 2011 2014 2015 2016 Content Recommendation Social Sharing Data scientists in short supply Organizations want more control and on premise solutions Open Source Machine Learning Recommendation and Prediction Microservices API Platform agnostic with no lock-in Deploy on premise or in the cloud FinTech Products Barclays Proof of Concert Machine Intelligence Ecosystem +
  6. 6. SELDON.IO Economic Social Technological 2016 the breakout year for open machine intelligence ● Lower compute costs (CPU and GPU) ● Disruptive start-ups ● Data privacy and compliance ● Consumer expectations ● Workforce automation: 58% of job activities. ● Data scientists and decision makers want control ● Commodification of ML/AI technologies ● 2 billion smartphones; 13 billion connected devices. ● Exponential data
  7. 7. SELDON.IO 2016 the breakout year for open machine intelligence
  8. 8. SELDON.IO Optimization Feature extraction and training Monitor Impact on KPIs Industry Models and Microservices Constant feedback loop PredictionsModelsIngest Data Machine Intelligence Pipeline
  9. 9. SELDON.IO How to add machine intelligence to your company Build In-House Predictive API Open Source Machine Learning Control Model Evaluation Time Data Scientists Cost $$$✔️ Too Many $$✗ Limited / Unknown $✔️ Industry Models + Your Own
  10. 10. SELDON.IO Predictive Models Hyper Parameters Data scientists want control
  11. 11. SELDON.IO February 2015—Open Source Launch Documentation SaaSIntegration Sales CommunityLicense
  12. 12. SELDON.IO 9 Months Later… (h/t @NathanBenaich)
  13. 13. SELDON.IO Community 1. Fix Documentation 2. Help Each Other 3. Fix Bugs
  14. 14. SELDON.IO 1. User Clusters - improve relevance in high churn services. 2. Tag Affinity - focused tag-based associations. 3. Latent Factor Models - best for lower churn service. 4. Item Activity Correlation - built for static slowly changing historical items. 5. Topic Models - built for sites needing long tail recommendation. 6. Association Rules - basket analysis to suggest the next best action. 7. Content Similarity - rich metadata and high sparsity across items. Recommendation Algorithms
  15. 15. SELDON.IO • Cascade/combine multiple algorithms to cover different users and use cases • control relevance, popularity, diversity • control interactiveness of recommendations • Combine algorithm results - e.g. weighted scores, rank combine. • Run A/B and Multivariate tests with no redeploy • Select algorithm strategies via API tags • to handle user cohorts: mobile users, desktop, tablet • to provide multiple content recommendations per page: site-wide, intersection • Change all configuration in real time with no redeployment. Advanced Optimization
  16. 16. SELDON.IO start test best 1 2 3 N Selecting the best model ● Evaluation of multiple strategies in parallel using multi-armed bandit. ● Adaptive as context changes - i.e. time of day, special event. ● The latest winning test strategy (1...N) is promoted to best.
  17. 17. SELDON.IO • Stream events in real-time • (i.e. metadata associated with transactions) • Create supervised learning pipelines: • Classification - yes/no (binary) or categorize (multi-class) • Regression - predicting a continuous value • Pluggable Algorithms • Vowpal Wabbit • XGBoost • Keras • Your algorithm! General Purpose Prediction
  18. 18. SELDON.IO Seldon Microservices Seldon Server Your App or Service GET /predict GET /recommend P1 Vowpal Wabbit P2 XGBoost POST /users /items /actions GET /recommend POST /events GET /predict Internal Microservices API External REST API R1 IBM Watson RN Your algorithm!
  19. 19. SELDON.IO Go-To-Market Horizontal Vertical Services Product
  20. 20. SELDON.IO Fully Integrated Open-Source Ecosystem Microservices API Open Source Libraries Closed APIs Global Models
  21. 21. SELDON.IO Seldon Container Infrastructure 1.0
  22. 22. SELDON.IO Seldon 2.0 • Flexible design • Apache Kafka as hub • data pushed to DBs and processing units as needed • Stream algorithms via Flink (or Spark) dependent on latency requirements • Batch algorithms via Spark (or Flink) • Low latency front end scoring Zookeeper for state and control • Luigi pipeline • Docker Swarm for deployment • Python single machine for agile algorithm development
  23. 23. SELDON.IO 2016 is the breakout year for open source machine intelligence. Data scientists and decision makers want more control. Open source helps organizations focus on the last 10% of the problem.
  24. 24. We’re hiring! seldon.io/careers
  25. 25. SELDON.IO THANK YOU @ahousley ah@seldon.io docs.seldon.io github.com/SeldonIO Thanks!
  26. 26. SELDON.IO How do you make money?(the elephant in the room) OS Integration Services SaaS Marketplace

×