Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Getting Started with Machine Learning

Getting Started with Machine Learning

Have you got data in AWS but don’t know how to get started with Machine Learning? My talk will help you make sense of AWS’ offerings and show you how to use them without having to become a mathematician first. See the full talk on YouTube: https://youtu.be/3phjk1CxhXM

Avatar for Mike Fowler

Mike Fowler

April 02, 2019
Tweet

More Decks by Mike Fowler

Other Decks in Technology

Transcript

  1. Getting Started with Machine Learning Mike Fowler - Senior Site

    Reliability Engineer - Public Cloud Practice PLACE CUSTOMER LOGO HERE
  2. • What is Machine Learning? • The AWS Machine Learning

    Stack • ML Use Cases • Machine Learning: The Forgotten Service • SageMaker Agenda
  3. Machine Learning Concepts • Models - Mathematical equation with a

    solution space approximating the outputs for the given inputs • Feature Engineering - Process of identifying & creating features from the data that will influence/assist the model • Training - Repeated process attempting to find the model that is “just right” such that it does not overfit or underfit the training data
  4. The Lambda Architecture Master Data Serving Layer Batch Layer Speed

    Layer S3 EMR Kinesis Streams Glue Redshift (Batched Views) DynamoDB (Real-Time Views)
  5. ML Model The Lambda Architecture + ML Master Data Serving

    Layer Batch Layer Speed Layer S3 EMR Kinesis Streams Glue Redshift (Batched Views) DynamoDB (Real-Time Views) Amazon Machine Learning
  6. Feature Engineering • Most models only take numeric input •

    Values often need to be constrained - Scale Min/Max - Logarithm • Some values can’t be used - Identifiers - Attributes that wouldn’t be known when making a prediction