SlideShare uma empresa Scribd logo
1 de 20
AGENDA
• About me
• Predictive Analytics
• Amazon Machine Learning (ML)
• Amazon ML – Key Concepts
• Amazon ML – Datasources
• Amazon ML – Models
• Amazon ML – Evaluations
• Amazon ML – Demo
AN INTRO TO AWS MACHINE
LEARNING
PREDICTIVE ANALYTICS
ABOUT ME
NVISIA® Confidential 20162
Naveen VK
• Principal Architect at NVISIA, a regional software development company
• Worked for NVISIA for over 17 years
• Designed and built custom multi-tier applications using Java Enterprise stack for various companies
• Involved in entire application development lifecycle including requirements gathering, architecture, design,
implementation, integration, testing and deployment
• Some clients: ETF - State of WI, American Family, Harley Davidson, Cumulus Media
• Currently working at ETF (Employee Trust Fund)
• Manage pensions, insurance and other benefits for state and local employees
• Involved in multiple projects (5) and currently supporting multiple applications (7)
• Has deep expertise in databases like Oracle (since 1994) and DB2 (since 1999) and with SQL queries and
PL/SQL stored procedures
• 3 fun facts about myself
PREDICTIVE ANALYTICS
What is Predictive Analytics? Some use cases/examples
NVISIA® Confidential 20163
PREDICTIVE ANALYTICS
NVISIA® Confidential 20164
What is it?
• Mining data, using statistical algorithms and machine learning to predict trends or probabilities
• Use historical data and patterns in historical data to predict future
• Create models based on patterns in data to predict the probability of something happening in the future
• The better the model and the training data, the better the prediction
Examples
• Is this email spam?
• Will this product sell?
• How many units of this product will sell?
• Is this product a piece of clothing, a book or a movie?
• What price will this house sell for?
• What will be the temperature here tomorrow?
AMAZON MACHINE LEARNING
(ML)
What is it? When to use it?
NVISIA® Confidential 20165
AMAZON MACHINE LEARNING (ML)
NVISIA® Confidential 20166
• AWS (Amazon Web Service) cloud-based service for predictive analytics
• Use tools and wizards to create machine learning models
• Use simple APIs to obtain predictions for your application
• No need to write custom code or have supporting infrastructure
• Finds patterns in your existing data
• Use models to process new data and generate predictions
When to use ML?
• ML is not a solution for every type of problem
• A target value can be determined by coding simple rules, computations and steps without any data-driven
learning
• Use ML when the rules cannot be programmed easily
• Too many factors
• Too many overlapping rules
• Too much fine tuning of rules
• Use ML when the solution cannot be scaled
• 100s of Millions vs. 100s (Example: manual vs. automated spam filter)
AMAZON ML – KEY CONCEPTS
Terms and concepts
NVISIA® Confidential 20167
AMAZON ML – KEY CONCEPTS
NVISIA® Confidential 20168
Datasources
• Contains metadata associated with data inputs to the ML
• Speadsheets, CSV files, Streaming data, Relational data base
ML Models
• Patterns in data to generate predictions
Evaluations
• Measure the quality of ML models
Batch Predictions
• Multiple data inputs aka batch data
• Asynchronous
Realtime Predictions
• Individual data inputs
• Synchronous
AMAZON ML – DATASOURCES
Details of datasources in Amazon ML
NVISIA® Confidential 20169
AMAZON ML – DATASOURCES
NVISIA® Confidential 201610
• In Amazon ML, a datasource contains only the metadata about the actual input data
• Actual data may be stored in
• Amazon S3 buckets
• Amazon Redshift Databases
• MySQL databases in Amazon Relational Database Service (RDS)
• Amazon Kinesis
• Attributes
• Column headings represent attributes
• Unique
• Required
• Target Attribute
• The data that is being predicted
• Training data has a target attribute that has already been predicted (required in training data)
• Observation
• Single row of data
• Input data
• All observations aka Rows in spreadsheet/csv file or database
AMAZON ML – DATASOURCES CONTINUED
NVISIA® Confidential 201611
• Schema
• All attributes and corresponding data-types of input data
• Location
• Location of input data stored in, say, Amazon S3 bucket
• Row ID
• Attribute flagged to be included in prediction output
• Helps cross-reference the prediction with the observation
• Unique for each observation
• Optional
• Datasource Name
• Human readable name of the datasource
• Optional
• Statistics
• Summary stats for each attribute of input data
• Status
• All attributes and corresponding data-types of input data
AMAZON ML – MODEL
Details of mathematical model in Amazon ML
NVISIA® Confidential 201612
AMAZON ML – MODEL
NVISIA® Confidential 201613
• In Amazon ML, a model finds patterns in data and generates predictions
• Three distinct types of models
• Binary
• Multiclass
• Regression
• Type of model chosen based on the type of target to predict
• Binary Model
• Predicts values that has 1 of 2 states: true/false, 1/0, win/lose, alive/dead, pass/fail, healthy/sick
• Uses industry-wide standard learning algorithm called Binary Logistic Regression Algorithm
• Statistical model used to predict the probability of a binary response based on certain variables
• Examples
• Is this email spam?
• Will this product sell?
• Multiclass Model
• Predicts values that belong to a pre-defined, limited set of states (1 of 3 or more states)
• Uses industry-wide standard learning algorithm called Multinomial Logistic Regression Algorithm
• Examples
• Is this product a book, a movie or apparel?
• Is this movie a thriller, a documentary or a comedy?
AMAZON ML – MODEL
NVISIA® Confidential 201614
• Regression Model
• Predicts a numeric value
• For regression problems
• Uses industry-wide standard learning algorithm called Linear Regression Algorithm
• Statistical model to predict the value of y based on a number of variables x1, x2, x3, etc.
• Examples:
• What will the temperature be tomorrow?
• How many units of this product will sell?
• How much will this house sell for?
• Recipe
• Attributes and attribute transformations available to train the model
• Model size
• In MB
• Directly proportional to patterns stored in model
• Number of passes
• The number of times the datasource is used when training the model
• Regularization
• ML technique to get higher quality models
AMAZON ML – EVALUATIONS
Evaluate the model in Amazon ML
NVISIA® Confidential 201615
AMAZON ML – EVALUATIONS
NVISIA® Confidential 201616
• In Amazon ML, an evaluation measures the quality of the ML model
• Need to evaluate a model to determine if it will do a good job predicting the target on new/future data
• Need training data where target is already predicted to train/evaluate a model
• Max size of training data: 100KB
• Model Insight
• Amazon ML will provide metrics and insights to review accuracy of the model
• Overall success metric of the model
• Visualizations to explore accuracy of model
• Alerts to check validity of evaluation
• Focus on Binary Insights only for this presentation
AMAZON ML – EVALUATIONS – BINARY INSIGHTS
NVISIA® Confidential 201617
• Prediction score
• Actual output of the binary prediction
• Indicates the system’s certainty that the given observation has target value of 1
• Output scores of observations is between 0 & 1
• Default threshold score aka cut-off is 0.5, this can be changed
• Any observation that scores above cut-off is predicted as target=1 and below cut-off is predicted as 0
• Correct predictions
• True Positive (TP)
• Predicted value of target = 1, true value of target = 1
• True Negative (TN)
• Predicted value of target = 0, true value of target = 0
• Incorrect predictions
• False Positive (FP)
• Predicted value of target = 1, true value of target = 0
• False Negative (FN)
• Predicted value of target = 0, true value of target = 1
• Area Under the Curve (AUC)
• Measures the ability of the model to make a correct prediction
• AUC near 1 indicates model is highly accurate (near 0s?)
AMAZON ML – EVALUATIONS – BINARY INSIGHTS – AUC (AWS TUTORIAL)
NVISIA® Confidential 201618
AMAZON ML – DEMO – BINARY MODEL
NVISIA® Confidential 201619
• Demo
• Simple – predicting will this product sell?
• Not so simple – predicting will this person survive?
• Checklist
• Predictive Analytics
• Amazon Machine Learning (ML)
• Amazon ML – Key Concepts
• Amazon ML – Datasources
• Amazon ML – Models
• Amazon ML – Evaluations
• Amazon ML – Demo
• Pricing
• https://aws.amazon.com/machine-learning/pricing/
• Data analysis and model building: @0.42/hr
• Batch predictions: $0.10/nearest 1000 (rounded up to the next 1000)
• Realtime predictions: $0.0001/transaction (rounded to nearest penny)
• S3 Standard storage: $0.03/TB/month
• Questions
THANK YOU FOR COMING
Links:
http://docs.aws.amazon.com/machine-learning/latest/dg/what-is-amazon-machine-learning.html
https://www.kaggle.com/
Contact Info:
Linked-In: Naveen VK
Email: naveen@nvisia.com (work)
naveenvkm@gmail.com (personal)
Github: https://github.com/navnoon23/

Mais conteúdo relacionado

Mais procurados

Real-World Smart Applications with Amazon Machine Learning - AWS Machine Lear...
Real-World Smart Applications with Amazon Machine Learning - AWS Machine Lear...Real-World Smart Applications with Amazon Machine Learning - AWS Machine Lear...
Real-World Smart Applications with Amazon Machine Learning - AWS Machine Lear...AWS Germany
 
Amazon Machine Learning Case Study: Predicting Customer Churn
Amazon Machine Learning Case Study: Predicting Customer ChurnAmazon Machine Learning Case Study: Predicting Customer Churn
Amazon Machine Learning Case Study: Predicting Customer ChurnAmazon Web Services
 
AWS November Webinar Series - Advanced Analytics with Amazon Redshift and the...
AWS November Webinar Series - Advanced Analytics with Amazon Redshift and the...AWS November Webinar Series - Advanced Analytics with Amazon Redshift and the...
AWS November Webinar Series - Advanced Analytics with Amazon Redshift and the...Amazon Web Services
 
Amazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Web Services
 
Predictive Analytics: Getting started with Amazon Machine Learning
Predictive Analytics: Getting started with Amazon Machine LearningPredictive Analytics: Getting started with Amazon Machine Learning
Predictive Analytics: Getting started with Amazon Machine LearningAmazon Web Services
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine LearningJulien SIMON
 
Amazon Machine Learning im Einsatz: smartes Marketing - AWS Machine Learning...
Amazon Machine Learning im Einsatz: smartes Marketing  - AWS Machine Learning...Amazon Machine Learning im Einsatz: smartes Marketing  - AWS Machine Learning...
Amazon Machine Learning im Einsatz: smartes Marketing - AWS Machine Learning...AWS Germany
 
Amazon Machine Learning #AWSLoft Berlin
Amazon Machine Learning #AWSLoft BerlinAmazon Machine Learning #AWSLoft Berlin
Amazon Machine Learning #AWSLoft BerlinAWS Germany
 
Amazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Web Services
 
MindsDB - Machine Learning in ClickHouse - SF ClickHouse Meetup September 2020
MindsDB - Machine Learning in ClickHouse - SF ClickHouse Meetup September 2020MindsDB - Machine Learning in ClickHouse - SF ClickHouse Meetup September 2020
MindsDB - Machine Learning in ClickHouse - SF ClickHouse Meetup September 2020Altinity Ltd
 
Machine Learning for Developers
Machine Learning for DevelopersMachine Learning for Developers
Machine Learning for DevelopersDanilo Poccia
 
Exploring the Business Use Cases for Amazon Machine Learning - June 2017 AWS ...
Exploring the Business Use Cases for Amazon Machine Learning - June 2017 AWS ...Exploring the Business Use Cases for Amazon Machine Learning - June 2017 AWS ...
Exploring the Business Use Cases for Amazon Machine Learning - June 2017 AWS ...Amazon Web Services
 
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit Sydney
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit SydneyAutomatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit Sydney
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit SydneyAmazon Web Services
 
Globant - Amazon recognition workshop - 2018
Globant - Amazon recognition workshop - 2018  Globant - Amazon recognition workshop - 2018
Globant - Amazon recognition workshop - 2018 Globant
 
Managing Database Indexes: A Data-Driven Approach - Amadeus Magrabi
Managing Database Indexes: A Data-Driven Approach - Amadeus MagrabiManaging Database Indexes: A Data-Driven Approach - Amadeus Magrabi
Managing Database Indexes: A Data-Driven Approach - Amadeus MagrabiAmadeus Magrabi
 
AWS AI state of the union - AWS Cape Town Summit 2018
AWS AI state of the union - AWS Cape Town Summit 2018AWS AI state of the union - AWS Cape Town Summit 2018
AWS AI state of the union - AWS Cape Town Summit 2018Amazon Web Services
 

Mais procurados (20)

Real-World Smart Applications with Amazon Machine Learning - AWS Machine Lear...
Real-World Smart Applications with Amazon Machine Learning - AWS Machine Lear...Real-World Smart Applications with Amazon Machine Learning - AWS Machine Lear...
Real-World Smart Applications with Amazon Machine Learning - AWS Machine Lear...
 
Amazon Machine Learning Case Study: Predicting Customer Churn
Amazon Machine Learning Case Study: Predicting Customer ChurnAmazon Machine Learning Case Study: Predicting Customer Churn
Amazon Machine Learning Case Study: Predicting Customer Churn
 
Amazon Machine Learning
Amazon Machine LearningAmazon Machine Learning
Amazon Machine Learning
 
Machine Learning On AWS
Machine Learning On AWSMachine Learning On AWS
Machine Learning On AWS
 
AWS November Webinar Series - Advanced Analytics with Amazon Redshift and the...
AWS November Webinar Series - Advanced Analytics with Amazon Redshift and the...AWS November Webinar Series - Advanced Analytics with Amazon Redshift and the...
AWS November Webinar Series - Advanced Analytics with Amazon Redshift and the...
 
Amazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart Applications
 
Predictive Analytics: Getting started with Amazon Machine Learning
Predictive Analytics: Getting started with Amazon Machine LearningPredictive Analytics: Getting started with Amazon Machine Learning
Predictive Analytics: Getting started with Amazon Machine Learning
 
An introduction to Machine Learning
An introduction to Machine LearningAn introduction to Machine Learning
An introduction to Machine Learning
 
Amazon Machine Learning im Einsatz: smartes Marketing - AWS Machine Learning...
Amazon Machine Learning im Einsatz: smartes Marketing  - AWS Machine Learning...Amazon Machine Learning im Einsatz: smartes Marketing  - AWS Machine Learning...
Amazon Machine Learning im Einsatz: smartes Marketing - AWS Machine Learning...
 
Amazon Machine Learning #AWSLoft Berlin
Amazon Machine Learning #AWSLoft BerlinAmazon Machine Learning #AWSLoft Berlin
Amazon Machine Learning #AWSLoft Berlin
 
Amazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart ApplicationsAmazon Machine Learning: Empowering Developers to Build Smart Applications
Amazon Machine Learning: Empowering Developers to Build Smart Applications
 
MindsDB - Machine Learning in ClickHouse - SF ClickHouse Meetup September 2020
MindsDB - Machine Learning in ClickHouse - SF ClickHouse Meetup September 2020MindsDB - Machine Learning in ClickHouse - SF ClickHouse Meetup September 2020
MindsDB - Machine Learning in ClickHouse - SF ClickHouse Meetup September 2020
 
Machine Learning for Developers
Machine Learning for DevelopersMachine Learning for Developers
Machine Learning for Developers
 
Exploring the Business Use Cases for Amazon Machine Learning - June 2017 AWS ...
Exploring the Business Use Cases for Amazon Machine Learning - June 2017 AWS ...Exploring the Business Use Cases for Amazon Machine Learning - June 2017 AWS ...
Exploring the Business Use Cases for Amazon Machine Learning - June 2017 AWS ...
 
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit Sydney
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit SydneyAutomatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit Sydney
Automatic Labelling and Model Tuning with Amazon SageMaker - AWS Summit Sydney
 
#AWSAdTechJP
#AWSAdTechJP#AWSAdTechJP
#AWSAdTechJP
 
AWS AI 新服務探索
AWS AI 新服務探索AWS AI 新服務探索
AWS AI 新服務探索
 
Globant - Amazon recognition workshop - 2018
Globant - Amazon recognition workshop - 2018  Globant - Amazon recognition workshop - 2018
Globant - Amazon recognition workshop - 2018
 
Managing Database Indexes: A Data-Driven Approach - Amadeus Magrabi
Managing Database Indexes: A Data-Driven Approach - Amadeus MagrabiManaging Database Indexes: A Data-Driven Approach - Amadeus Magrabi
Managing Database Indexes: A Data-Driven Approach - Amadeus Magrabi
 
AWS AI state of the union - AWS Cape Town Summit 2018
AWS AI state of the union - AWS Cape Town Summit 2018AWS AI state of the union - AWS Cape Town Summit 2018
AWS AI state of the union - AWS Cape Town Summit 2018
 

Semelhante a Intro to AWS Machine Learning

Driving Digital Transformation with Machine Learning in Oracle Analytics
Driving Digital Transformation with Machine Learning in Oracle AnalyticsDriving Digital Transformation with Machine Learning in Oracle Analytics
Driving Digital Transformation with Machine Learning in Oracle AnalyticsPerficient, Inc.
 
Pragmatic Machine Learning @ ML Spain
Pragmatic Machine Learning @ ML SpainPragmatic Machine Learning @ ML Spain
Pragmatic Machine Learning @ ML SpainLouis Dorard
 
Looking into the Future: Using Google's Prediction API
Looking into the Future: Using Google's Prediction APILooking into the Future: Using Google's Prediction API
Looking into the Future: Using Google's Prediction APIJustin Grammens
 
Augmenting Machine Learning with Databricks Labs AutoML Toolkit
Augmenting Machine Learning with Databricks Labs AutoML ToolkitAugmenting Machine Learning with Databricks Labs AutoML Toolkit
Augmenting Machine Learning with Databricks Labs AutoML ToolkitDatabricks
 
Design Patterns for Machine Learning in Production - Sergei Izrailev, Chief D...
Design Patterns for Machine Learning in Production - Sergei Izrailev, Chief D...Design Patterns for Machine Learning in Production - Sergei Izrailev, Chief D...
Design Patterns for Machine Learning in Production - Sergei Izrailev, Chief D...Sri Ambati
 
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...Sonya Liberman
 
From Labelling Open data images to building a private recommender system
From Labelling Open data images to building a private recommender systemFrom Labelling Open data images to building a private recommender system
From Labelling Open data images to building a private recommender systemPierre Gutierrez
 
The Power of Auto ML and How Does it Work
The Power of Auto ML and How Does it WorkThe Power of Auto ML and How Does it Work
The Power of Auto ML and How Does it WorkIvo Andreev
 
Modeling at Scale: SigOpt at TWIMLcon 2019
Modeling at Scale: SigOpt at TWIMLcon 2019Modeling at Scale: SigOpt at TWIMLcon 2019
Modeling at Scale: SigOpt at TWIMLcon 2019SigOpt
 
Machine Learning With ML.NET
Machine Learning With ML.NETMachine Learning With ML.NET
Machine Learning With ML.NETDev Raj Gautam
 
machine learning workflow with data input.pptx
machine learning workflow with data input.pptxmachine learning workflow with data input.pptx
machine learning workflow with data input.pptxjasontseng19
 
The Machine Learning Workflow with Azure
The Machine Learning Workflow with AzureThe Machine Learning Workflow with Azure
The Machine Learning Workflow with AzureIvo Andreev
 
Augmenting Machine Learning with Databricks Labs AutoML Toolkit
Augmenting Machine Learning with Databricks Labs AutoML ToolkitAugmenting Machine Learning with Databricks Labs AutoML Toolkit
Augmenting Machine Learning with Databricks Labs AutoML ToolkitDatabricks
 
Watson Analytics for HSE - Copy
Watson Analytics for HSE - CopyWatson Analytics for HSE - Copy
Watson Analytics for HSE - CopyAlexei Cherenkov
 
No REST till Production – Building and Deploying 9 Models to Production in 3 ...
No REST till Production – Building and Deploying 9 Models to Production in 3 ...No REST till Production – Building and Deploying 9 Models to Production in 3 ...
No REST till Production – Building and Deploying 9 Models to Production in 3 ...Databricks
 
Predicting the NBA MVP
Predicting the NBA MVPPredicting the NBA MVP
Predicting the NBA MVPThinkful
 
Practical data science
Practical data sciencePractical data science
Practical data scienceDing Li
 

Semelhante a Intro to AWS Machine Learning (20)

Driving Digital Transformation with Machine Learning in Oracle Analytics
Driving Digital Transformation with Machine Learning in Oracle AnalyticsDriving Digital Transformation with Machine Learning in Oracle Analytics
Driving Digital Transformation with Machine Learning in Oracle Analytics
 
Pragmatic Machine Learning @ ML Spain
Pragmatic Machine Learning @ ML SpainPragmatic Machine Learning @ ML Spain
Pragmatic Machine Learning @ ML Spain
 
Looking into the Future: Using Google's Prediction API
Looking into the Future: Using Google's Prediction APILooking into the Future: Using Google's Prediction API
Looking into the Future: Using Google's Prediction API
 
Augmenting Machine Learning with Databricks Labs AutoML Toolkit
Augmenting Machine Learning with Databricks Labs AutoML ToolkitAugmenting Machine Learning with Databricks Labs AutoML Toolkit
Augmenting Machine Learning with Databricks Labs AutoML Toolkit
 
Design Patterns for Machine Learning in Production - Sergei Izrailev, Chief D...
Design Patterns for Machine Learning in Production - Sergei Izrailev, Chief D...Design Patterns for Machine Learning in Production - Sergei Izrailev, Chief D...
Design Patterns for Machine Learning in Production - Sergei Izrailev, Chief D...
 
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
Taking the Pain out of Data Science - RecSys Machine Learning Framework Over ...
 
Machine learning
Machine learningMachine learning
Machine learning
 
From Labelling Open data images to building a private recommender system
From Labelling Open data images to building a private recommender systemFrom Labelling Open data images to building a private recommender system
From Labelling Open data images to building a private recommender system
 
The Power of Auto ML and How Does it Work
The Power of Auto ML and How Does it WorkThe Power of Auto ML and How Does it Work
The Power of Auto ML and How Does it Work
 
Modeling at Scale: SigOpt at TWIMLcon 2019
Modeling at Scale: SigOpt at TWIMLcon 2019Modeling at Scale: SigOpt at TWIMLcon 2019
Modeling at Scale: SigOpt at TWIMLcon 2019
 
Machine Learning With ML.NET
Machine Learning With ML.NETMachine Learning With ML.NET
Machine Learning With ML.NET
 
1710 track3 zhu
1710 track3 zhu1710 track3 zhu
1710 track3 zhu
 
machine learning workflow with data input.pptx
machine learning workflow with data input.pptxmachine learning workflow with data input.pptx
machine learning workflow with data input.pptx
 
The Machine Learning Workflow with Azure
The Machine Learning Workflow with AzureThe Machine Learning Workflow with Azure
The Machine Learning Workflow with Azure
 
Augmenting Machine Learning with Databricks Labs AutoML Toolkit
Augmenting Machine Learning with Databricks Labs AutoML ToolkitAugmenting Machine Learning with Databricks Labs AutoML Toolkit
Augmenting Machine Learning with Databricks Labs AutoML Toolkit
 
Watson Analytics for HSE - Copy
Watson Analytics for HSE - CopyWatson Analytics for HSE - Copy
Watson Analytics for HSE - Copy
 
No REST till Production – Building and Deploying 9 Models to Production in 3 ...
No REST till Production – Building and Deploying 9 Models to Production in 3 ...No REST till Production – Building and Deploying 9 Models to Production in 3 ...
No REST till Production – Building and Deploying 9 Models to Production in 3 ...
 
Predicting the NBA MVP
Predicting the NBA MVPPredicting the NBA MVP
Predicting the NBA MVP
 
Practical data science
Practical data sciencePractical data science
Practical data science
 
Managing AI Products
Managing AI ProductsManaging AI Products
Managing AI Products
 

Mais de NVISIA

Introduction to GoLang
Introduction to GoLangIntroduction to GoLang
Introduction to GoLangNVISIA
 
The Evolution of Architecture
The Evolution of ArchitectureThe Evolution of Architecture
The Evolution of ArchitectureNVISIA
 
Expected Result - A UX Story
Expected Result - A UX StoryExpected Result - A UX Story
Expected Result - A UX StoryNVISIA
 
Antifragile Teams
Antifragile TeamsAntifragile Teams
Antifragile TeamsNVISIA
 
Digital Operations Service Design
Digital Operations Service DesignDigital Operations Service Design
Digital Operations Service DesignNVISIA
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersNVISIA
 
Strengthening Business/IT Relationships
Strengthening Business/IT RelationshipsStrengthening Business/IT Relationships
Strengthening Business/IT RelationshipsNVISIA
 
Achieving Business Alignment
Achieving Business AlignmentAchieving Business Alignment
Achieving Business AlignmentNVISIA
 
2015 DevOps Breakfast - DevOps in Action
2015 DevOps Breakfast - DevOps in Action2015 DevOps Breakfast - DevOps in Action
2015 DevOps Breakfast - DevOps in ActionNVISIA
 
DAMA Chicago - Ensuring your data lake doesn’t become a data swamp
DAMA Chicago - Ensuring your data lake doesn’t become a data swampDAMA Chicago - Ensuring your data lake doesn’t become a data swamp
DAMA Chicago - Ensuring your data lake doesn’t become a data swampNVISIA
 
Scaling the Lean Startup in the Enterprise
Scaling the Lean Startup in the EnterpriseScaling the Lean Startup in the Enterprise
Scaling the Lean Startup in the EnterpriseNVISIA
 
INNOVATION BLUEPRINTS FOR BIMODAL IT
INNOVATION BLUEPRINTS FOR BIMODAL ITINNOVATION BLUEPRINTS FOR BIMODAL IT
INNOVATION BLUEPRINTS FOR BIMODAL ITNVISIA
 
Building a Data Talent Pipeline in Southeaster Wisconsin
Building a Data Talent Pipeline in Southeaster WisconsinBuilding a Data Talent Pipeline in Southeaster Wisconsin
Building a Data Talent Pipeline in Southeaster WisconsinNVISIA
 
12/2/2014 Milwaukee Agile Presentation: Persuading Your Oganization to be Agile
12/2/2014 Milwaukee Agile Presentation: Persuading Your Oganization to be Agile12/2/2014 Milwaukee Agile Presentation: Persuading Your Oganization to be Agile
12/2/2014 Milwaukee Agile Presentation: Persuading Your Oganization to be AgileNVISIA
 
Big Data 2.0 - Milwaukee Big Data User Group Presentation
Big Data 2.0 - Milwaukee Big Data User Group Presentation Big Data 2.0 - Milwaukee Big Data User Group Presentation
Big Data 2.0 - Milwaukee Big Data User Group Presentation NVISIA
 
NVISIA Mobile Trends Presentation
NVISIA Mobile Trends PresentationNVISIA Mobile Trends Presentation
NVISIA Mobile Trends PresentationNVISIA
 

Mais de NVISIA (16)

Introduction to GoLang
Introduction to GoLangIntroduction to GoLang
Introduction to GoLang
 
The Evolution of Architecture
The Evolution of ArchitectureThe Evolution of Architecture
The Evolution of Architecture
 
Expected Result - A UX Story
Expected Result - A UX StoryExpected Result - A UX Story
Expected Result - A UX Story
 
Antifragile Teams
Antifragile TeamsAntifragile Teams
Antifragile Teams
 
Digital Operations Service Design
Digital Operations Service DesignDigital Operations Service Design
Digital Operations Service Design
 
Executive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of ContainersExecutive Briefing: The Why, What, and Where of Containers
Executive Briefing: The Why, What, and Where of Containers
 
Strengthening Business/IT Relationships
Strengthening Business/IT RelationshipsStrengthening Business/IT Relationships
Strengthening Business/IT Relationships
 
Achieving Business Alignment
Achieving Business AlignmentAchieving Business Alignment
Achieving Business Alignment
 
2015 DevOps Breakfast - DevOps in Action
2015 DevOps Breakfast - DevOps in Action2015 DevOps Breakfast - DevOps in Action
2015 DevOps Breakfast - DevOps in Action
 
DAMA Chicago - Ensuring your data lake doesn’t become a data swamp
DAMA Chicago - Ensuring your data lake doesn’t become a data swampDAMA Chicago - Ensuring your data lake doesn’t become a data swamp
DAMA Chicago - Ensuring your data lake doesn’t become a data swamp
 
Scaling the Lean Startup in the Enterprise
Scaling the Lean Startup in the EnterpriseScaling the Lean Startup in the Enterprise
Scaling the Lean Startup in the Enterprise
 
INNOVATION BLUEPRINTS FOR BIMODAL IT
INNOVATION BLUEPRINTS FOR BIMODAL ITINNOVATION BLUEPRINTS FOR BIMODAL IT
INNOVATION BLUEPRINTS FOR BIMODAL IT
 
Building a Data Talent Pipeline in Southeaster Wisconsin
Building a Data Talent Pipeline in Southeaster WisconsinBuilding a Data Talent Pipeline in Southeaster Wisconsin
Building a Data Talent Pipeline in Southeaster Wisconsin
 
12/2/2014 Milwaukee Agile Presentation: Persuading Your Oganization to be Agile
12/2/2014 Milwaukee Agile Presentation: Persuading Your Oganization to be Agile12/2/2014 Milwaukee Agile Presentation: Persuading Your Oganization to be Agile
12/2/2014 Milwaukee Agile Presentation: Persuading Your Oganization to be Agile
 
Big Data 2.0 - Milwaukee Big Data User Group Presentation
Big Data 2.0 - Milwaukee Big Data User Group Presentation Big Data 2.0 - Milwaukee Big Data User Group Presentation
Big Data 2.0 - Milwaukee Big Data User Group Presentation
 
NVISIA Mobile Trends Presentation
NVISIA Mobile Trends PresentationNVISIA Mobile Trends Presentation
NVISIA Mobile Trends Presentation
 

Último

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Último (20)

Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Intro to AWS Machine Learning

  • 1. AGENDA • About me • Predictive Analytics • Amazon Machine Learning (ML) • Amazon ML – Key Concepts • Amazon ML – Datasources • Amazon ML – Models • Amazon ML – Evaluations • Amazon ML – Demo AN INTRO TO AWS MACHINE LEARNING PREDICTIVE ANALYTICS
  • 2. ABOUT ME NVISIA® Confidential 20162 Naveen VK • Principal Architect at NVISIA, a regional software development company • Worked for NVISIA for over 17 years • Designed and built custom multi-tier applications using Java Enterprise stack for various companies • Involved in entire application development lifecycle including requirements gathering, architecture, design, implementation, integration, testing and deployment • Some clients: ETF - State of WI, American Family, Harley Davidson, Cumulus Media • Currently working at ETF (Employee Trust Fund) • Manage pensions, insurance and other benefits for state and local employees • Involved in multiple projects (5) and currently supporting multiple applications (7) • Has deep expertise in databases like Oracle (since 1994) and DB2 (since 1999) and with SQL queries and PL/SQL stored procedures • 3 fun facts about myself
  • 3. PREDICTIVE ANALYTICS What is Predictive Analytics? Some use cases/examples NVISIA® Confidential 20163
  • 4. PREDICTIVE ANALYTICS NVISIA® Confidential 20164 What is it? • Mining data, using statistical algorithms and machine learning to predict trends or probabilities • Use historical data and patterns in historical data to predict future • Create models based on patterns in data to predict the probability of something happening in the future • The better the model and the training data, the better the prediction Examples • Is this email spam? • Will this product sell? • How many units of this product will sell? • Is this product a piece of clothing, a book or a movie? • What price will this house sell for? • What will be the temperature here tomorrow?
  • 5. AMAZON MACHINE LEARNING (ML) What is it? When to use it? NVISIA® Confidential 20165
  • 6. AMAZON MACHINE LEARNING (ML) NVISIA® Confidential 20166 • AWS (Amazon Web Service) cloud-based service for predictive analytics • Use tools and wizards to create machine learning models • Use simple APIs to obtain predictions for your application • No need to write custom code or have supporting infrastructure • Finds patterns in your existing data • Use models to process new data and generate predictions When to use ML? • ML is not a solution for every type of problem • A target value can be determined by coding simple rules, computations and steps without any data-driven learning • Use ML when the rules cannot be programmed easily • Too many factors • Too many overlapping rules • Too much fine tuning of rules • Use ML when the solution cannot be scaled • 100s of Millions vs. 100s (Example: manual vs. automated spam filter)
  • 7. AMAZON ML – KEY CONCEPTS Terms and concepts NVISIA® Confidential 20167
  • 8. AMAZON ML – KEY CONCEPTS NVISIA® Confidential 20168 Datasources • Contains metadata associated with data inputs to the ML • Speadsheets, CSV files, Streaming data, Relational data base ML Models • Patterns in data to generate predictions Evaluations • Measure the quality of ML models Batch Predictions • Multiple data inputs aka batch data • Asynchronous Realtime Predictions • Individual data inputs • Synchronous
  • 9. AMAZON ML – DATASOURCES Details of datasources in Amazon ML NVISIA® Confidential 20169
  • 10. AMAZON ML – DATASOURCES NVISIA® Confidential 201610 • In Amazon ML, a datasource contains only the metadata about the actual input data • Actual data may be stored in • Amazon S3 buckets • Amazon Redshift Databases • MySQL databases in Amazon Relational Database Service (RDS) • Amazon Kinesis • Attributes • Column headings represent attributes • Unique • Required • Target Attribute • The data that is being predicted • Training data has a target attribute that has already been predicted (required in training data) • Observation • Single row of data • Input data • All observations aka Rows in spreadsheet/csv file or database
  • 11. AMAZON ML – DATASOURCES CONTINUED NVISIA® Confidential 201611 • Schema • All attributes and corresponding data-types of input data • Location • Location of input data stored in, say, Amazon S3 bucket • Row ID • Attribute flagged to be included in prediction output • Helps cross-reference the prediction with the observation • Unique for each observation • Optional • Datasource Name • Human readable name of the datasource • Optional • Statistics • Summary stats for each attribute of input data • Status • All attributes and corresponding data-types of input data
  • 12. AMAZON ML – MODEL Details of mathematical model in Amazon ML NVISIA® Confidential 201612
  • 13. AMAZON ML – MODEL NVISIA® Confidential 201613 • In Amazon ML, a model finds patterns in data and generates predictions • Three distinct types of models • Binary • Multiclass • Regression • Type of model chosen based on the type of target to predict • Binary Model • Predicts values that has 1 of 2 states: true/false, 1/0, win/lose, alive/dead, pass/fail, healthy/sick • Uses industry-wide standard learning algorithm called Binary Logistic Regression Algorithm • Statistical model used to predict the probability of a binary response based on certain variables • Examples • Is this email spam? • Will this product sell? • Multiclass Model • Predicts values that belong to a pre-defined, limited set of states (1 of 3 or more states) • Uses industry-wide standard learning algorithm called Multinomial Logistic Regression Algorithm • Examples • Is this product a book, a movie or apparel? • Is this movie a thriller, a documentary or a comedy?
  • 14. AMAZON ML – MODEL NVISIA® Confidential 201614 • Regression Model • Predicts a numeric value • For regression problems • Uses industry-wide standard learning algorithm called Linear Regression Algorithm • Statistical model to predict the value of y based on a number of variables x1, x2, x3, etc. • Examples: • What will the temperature be tomorrow? • How many units of this product will sell? • How much will this house sell for? • Recipe • Attributes and attribute transformations available to train the model • Model size • In MB • Directly proportional to patterns stored in model • Number of passes • The number of times the datasource is used when training the model • Regularization • ML technique to get higher quality models
  • 15. AMAZON ML – EVALUATIONS Evaluate the model in Amazon ML NVISIA® Confidential 201615
  • 16. AMAZON ML – EVALUATIONS NVISIA® Confidential 201616 • In Amazon ML, an evaluation measures the quality of the ML model • Need to evaluate a model to determine if it will do a good job predicting the target on new/future data • Need training data where target is already predicted to train/evaluate a model • Max size of training data: 100KB • Model Insight • Amazon ML will provide metrics and insights to review accuracy of the model • Overall success metric of the model • Visualizations to explore accuracy of model • Alerts to check validity of evaluation • Focus on Binary Insights only for this presentation
  • 17. AMAZON ML – EVALUATIONS – BINARY INSIGHTS NVISIA® Confidential 201617 • Prediction score • Actual output of the binary prediction • Indicates the system’s certainty that the given observation has target value of 1 • Output scores of observations is between 0 & 1 • Default threshold score aka cut-off is 0.5, this can be changed • Any observation that scores above cut-off is predicted as target=1 and below cut-off is predicted as 0 • Correct predictions • True Positive (TP) • Predicted value of target = 1, true value of target = 1 • True Negative (TN) • Predicted value of target = 0, true value of target = 0 • Incorrect predictions • False Positive (FP) • Predicted value of target = 1, true value of target = 0 • False Negative (FN) • Predicted value of target = 0, true value of target = 1 • Area Under the Curve (AUC) • Measures the ability of the model to make a correct prediction • AUC near 1 indicates model is highly accurate (near 0s?)
  • 18. AMAZON ML – EVALUATIONS – BINARY INSIGHTS – AUC (AWS TUTORIAL) NVISIA® Confidential 201618
  • 19. AMAZON ML – DEMO – BINARY MODEL NVISIA® Confidential 201619 • Demo • Simple – predicting will this product sell? • Not so simple – predicting will this person survive? • Checklist • Predictive Analytics • Amazon Machine Learning (ML) • Amazon ML – Key Concepts • Amazon ML – Datasources • Amazon ML – Models • Amazon ML – Evaluations • Amazon ML – Demo • Pricing • https://aws.amazon.com/machine-learning/pricing/ • Data analysis and model building: @0.42/hr • Batch predictions: $0.10/nearest 1000 (rounded up to the next 1000) • Realtime predictions: $0.0001/transaction (rounded to nearest penny) • S3 Standard storage: $0.03/TB/month • Questions
  • 20. THANK YOU FOR COMING Links: http://docs.aws.amazon.com/machine-learning/latest/dg/what-is-amazon-machine-learning.html https://www.kaggle.com/ Contact Info: Linked-In: Naveen VK Email: naveen@nvisia.com (work) naveenvkm@gmail.com (personal) Github: https://github.com/navnoon23/