Git Product home page Git Product logo

aws-machine-learning-specialty's Introduction

AWS-Machine-Learning-Specialty

Alt Text

AWS Machine Learning-Specialty- notes



Domain 1: Data Engineering (20%)

Create data repositories for machine learning. Identify and implement a data-ingestion solution. Identify and implement a data-transformation solution. Opinion: IMHO this domain should be reduced to 15% or even 10%. I found the questions pretty repetitive, and they were about Big Data, not about Machine Learning. If you’ve already passed the Big Data Specialty certification, you’ll be fine. If not, make sure you’re very familiar with Kinesis and its different flavours, or you’ll have a miserable time.

Domain 2: Exploratory Data Analysis (24%)

Sanitize and prepare data for modeling. Perform feature engineering. Analyze and visualize data for machine learning. Opinion: typical Data Science stuff, not really tied to any particular AWS service. Cleaning data, handling missing values, performing basic feature engineering. If you have hands-on ML experience, this won’t be a problem at all. Questions don’t go very deep. I was surprised to get a few questions on data viz, most of them pretty vague and awkward to answer without looking at any actual data. IMHO they should be dropped and replaced with more questions on feature engineering.

Domain 3: Modeling (36%)

Frame business problems as machine learning problems. Select the appropriate model(s) for a given machine learning problem. Train machine learning models. Perform hyperparameter optimization. Evaluate machine learning models. Opinion: a reasonable mix of high-level questions on framing business problems (algo selection, etc.), SageMaker-related questions (built-in algos, HPO, etc.) and Deep Learning questions (CNN, LSTM, regularization, etc.). Again, if you do this for a living and if you’ve spent some time with SageMaker, you should be fine. I didn’t get any complex algorithm question, and none on specific Deep Learning frameworks (TensorFlow, etc.). IMHO, this could be a little more challenging than it is :)

Domain 4: Machine Learning Implementation and Operations (20%)

Build machine learning solutions for performance, availability, scalability, resiliency, and fault tolerance. Recommend and implement the appropriate machine learning services and features for a given problem. Apply basic AWS security practices to machine learning solutions. Deploy and operationalize machine learning solutions.

Query logging using Athena Cloudtrail integration with Athena Amazon Macie Glacier Vault lock Quicksight Different e-mail protocols in secure port https://www.siteground.com/tutorials/email/protocols-pop3-smtp-imap/

White paper

Alt Text



Machin learning

Alt Text

Alt Text

Alt Text

Alt Text

Alt Text

Model parameter :

Parameters are those which would be learned by the machine like Weights and Biases.

Hyperparameter :

Hyper-parameters are those which we supply to the model, for example: number of hidden Nodes and Layers,input features, Learning Rate, Activation Function etc in Neural Network,

Diffrence between model param vs HyperParam

Learning Rate :

Determines the size of the step taken during gradient descent optimization ,Between 0 and 1

Batch Size :

  • The number of sample used to train at any one time.
  • Could be all one or some of your data (batch ,stochastic ,or mini-batch)
  • Often 32 ,64 and 128
  • Calculable from infrastructure

Epoches :

  • The number of times that the algorithm will process the entire training data.
  • Each epoch contains one or more batches
  • Each epoch should see the model get closer to the desired state
  • Usually a high number :
  • 10,100,1000 and up

What is the Difference Between a Batch and an Epoch in a Neural Network?


aws-machine-learning-specialty's People

Contributors

vaquarkhan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.