Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Machine Learning Maths Behind
Rating: 3.8 out of 5(19 ratings)
3,260 students

Learn Machine Learning Maths Behind

Learn and Implement Your Own Custom Machine Learning Algorithm on Top of SAP®'s HANA® In Memory System
Created byCS PRO
Last updated 8/2018
English
English [Auto],

What you'll learn

  • You will Learn Machine Learning Concept which are used in Enterprise World
  • Learn Theory and Practical of Implementing Custom ML Algorithm

Course content

2 sections31 lectures3h 29m total length
  • Machine Learning ( Algorithms) Types - Part 14:33

    Explore the three types of machine learning, including supervised learning and reinforcement learning, and see how data features like temperature and humidity drive predictions and probabilities.

  • Machine Learning ( Algorithms) Types - Part 28:55

    Discover unsupervised learning and clustering for discovering structure in data without supervision, with examples like movie categorization and product recommendations, and examine reinforcement learning guided by positive and negative reinforcement.

  • 5 Types of Different Problems Which Can be Solved With Machine Learning6:28

    Explore five machine learning problems: classification, anomaly detection, regression, clustering, and reinforcement learning, with practical examples from literature categorization, fraud detection, pricing, product clustering, and game strategies.

  • Machine Learning Algorithms and Why It Matters1:51

    Explore popular machine learning algorithms across three categories, with one example from each. Learn how to choose and optimize algorithms for different data types.

  • Rating Machine Learning Algorithms6:40

    Analyze how machine learning algorithms shape model output and performance, and learn to balance training time, resources, and accuracy to select the right approach for your problem.

  • Algorithms We are Going to Cover and What They Can Do6:36

    Explore the math behind popular machine learning algorithms—supervised and unsupervised methods like Bayesian, K-means, and regression—examining gradient descent, local minima, normalization, and real-world applications such as recommendation and expert systems.

  • Starting With Naive Bayes4:58

    Explore the math behind machine learning with naive Bayes, mastering probability and conditional probability through medical examples and expert systems for diagnosis.

  • How Naive Bayes Works and Proof5:45

    Explore how naive bayes uses prior and posterior probabilities, likelihoods, and joint and conditional probabilities to prove bayes' theorem, illustrated by medical symptoms and weather examples.

  • How We Can Say Naive Bayes is Better8:21

    Explore Bayesian probability to compare models, including Naive Bayes, with minimal error and variance. See how mean, median, and standard deviation shape the normal distribution in coin-toss examples.

  • Naive Bayes Graphical Proof9:43

    Illustrate how Bayesian theory outperforms traditional probabilistic models with a graphical proof, linking normal distribution, prior, and likelihood to improve lap-time predictions and learning via dependency graphs.

  • Expert System With Naive Bayes9:43

    Explore an expert system built on a Bayesian network using naive Bayes, modeling a dependency graph to compute joint probabilities and diagnose medical or machine conditions.

Requirements

  • Some prior coding or scripting experience is required
  • Basic Math is good enough

Description

Machine learning and the world of artificial intelligence (AI) are no longer science fiction. They’re here!
Get started with the new breed of software that is able to learn without being explicitly programmed, machine learning can access, analyze, and find patterns in Big Data in a way that is beyond human capabilities. The business advantages are huge, and the market is expected to be worth $47 billion and more by 2020.
In this course, you will implement your own custom algorithm on top of SAP®'s HANA® Database, which is an In-Memory database capable of Performing huge calculation over a large set of Data. We are going to use Native SQL to write the algorithm of Naive Bayes.  Naive Bayes is a classical ML algorithm, which is capable of providing surprising result, it is based out of the probabilistic model and can outperform even complex ML algorithm.

In this course are going to start from basics and move slowly to the implementation of the ML algorithm. We are not using any third party libraries but will be writing the steps in the Native SQL, so our code can take advantage of HANA® DB in-memory capabilities to run faster even when Data Set grows large.

Who this course is for:

  • Associate Software Consultant
  • Software Consultant
  • Senior Consultant
  • Architect and Solution Architect