2. What is Machine Learning?
"gives computers the ability to learn without
being explicitly programmed"
-- Arthur Samuel 1959
!
!
!
3. What is Machine Learning?
Examples of machine learning applications:
!
• Facial recognition software
• E-mail spam detectors
• Automated personalized recommendations
!
!
4. What is PredictionIO?
PredictionIO is:
!
• an open source machine learning deployment
platform
• built on top of a state-of-the-art software platform
including Apache Spark, HBase, and Spray
• a tool for building and deploying predictive engines
as web services
9. Engine Development: DASE
ML Abstractions
Predictive Engine
Data Source Preparator
Algorithm 1
Algorithm 2
Serving
Evaluation
Metrics
Evaluation
Result
Predicted
Result
Data
Model
Training
Models
Data