Giter Club home page Giter Club logo

ml-course-from-aws's Introduction

ML-Course-from-AWS

ML Course from AWS

Building ML applications is an iterative process that involves a sequence of steps. To build an ML application, follow these general steps:

What is the difference between ML and AI?

Artificial intelligence ingests data, such as human-level knowledge, and imitates natural intelligence. Machine learning is a subset of AI, where data and algorithms continuously improve the training model to help achieve higher-quality output predictions. Deep learning is a subset of machine learning. ML is a technique for realizing AI.

What is the difference between machine learning and classical programming?

Machine learning involves teaching a computer to recognize patterns by example, rather than programming it with specific rules. These patterns can be found in the data.

What kind of solutions can ML provide?

ML can provide predictive solutions (regression and classification), prioritization (rankings and scores), and behavior patterns (recommendations and clustering).

What are simple and complex models?

Simple and complex ML models differ when balancing a model's accuracy (number of correctly predicted data points) and a model's explainability (how much of the ML system can be explained in "human terms"). The output of a simple ML model may be explainable and produce faster results, but the results may be inaccurate. The output of a complex ML model may be accurate, but the results may be difficult to communicate.

What is unexplainabilty?

Unexplainability represents how much of the reasoning behind an ML model's decision cannot be effectively described in human terms. There are potentially legal, professional, ethical, and regulatory conditions where the tolerance for unexplainability may vary from case to case.

When is it not okay?

  • When you need to be able to explain to your customer why a loan was declined
  • When you need to be able to explain why a transaction was deemed fraudulent

When is it okay?

  • When risks of misclassification are low, such as object recognition for catalog search or predicting the probability of completing NFL play
  • When humans make the final decisions

Three common Types of ML Algorithms

What does a machine learning lifecycle look like?

The machine learning lifecycle consists of nine stages.

What is a best case timeline for a machine learning project?

ml-course-from-aws's People

Contributors

mequanent 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.