Module 1 - Machine Learning for Product Managers

We have started an online course to educate Product Managers/ Business Managers about Machine learning.

Machine Learning for Managers — Module 1

Subscribe to Youtube Channel — Technomanagers

What will you learn in this course?

  1. In the first module, we will see, see the introduction to machine learning
  2. In the second module, we will see when to say yes or no to machine learning. Machine learning is very mainstream nowadays so it is very important for a manager to know when to say yes and when to say no.
  3. In the third module, we will see how to use machine learning weapons.
  4. In the fourth module, we will see how to prepare the training data for machine learning, that’s the first step in developing any machine learning model.
  5. From there we will move on to our fifth module where we will learn how to build the machine learning model
  6. Finally, in our last module, we will see how to deploy the model.

Book a Product Mock interview Session with Me

Module 1 — Machine Learning for Managers

What is Machine Learning?

  1. Regression in which you are trying to predict numerical output value based on past historical data. For example, you have data on houses, their price and what attributes they have like locality, carpet area, amenities etc. Now if you want to know the price of a new house with different attributes you can use regression to predict that.
  2. The second type of problem is clustering in which you are putting similar things together. If you have shopped from Flipkart, their feature “Customer also bought X” is a classic example of clustering.
  3. The third type of problem is the recommendation problem which is simply recommending something based on your past behaviour. For example, Netflix recommends something based on your past watch history.
  4. The fourth type of problem is the Ranking problem. Google is using this to put the content on the top that you are looking for. This is a good machine learning problem because you can’t just use logic to rank this huge data.
  5. The fifth type of problem is the Classification problem, Gmail uses this to classify mail as ham or spam.
  6. The sixth type of problem is anomaly detection, for example, most trendy products on e-commerce or trendy tweets is an example of anomaly detection
  1. Supervised learning: In supervised learning, we have labelled data, labelled data mean we know what is input and corresponding correct output. We train our model and predict the output for a new input with the same underlying rules with which the model got trained with. Regression, classification, ranking and recommendation can be solved using supervised learning.
  2. Now comes unsupervised learning, In unsupervised learning, we simply feed the model with the data, not the labelled one. The model then discovers some patterns and labels. Clustering and anomaly detection can be solved by unsupervised learning.
  3. Reinforcement learning is an advanced form of machine learning. In reinforcement learning, the output is directly correlated with some rewards and punishment. For good output, the model is given some rewards and punishment is given for wrong or incorrect output. There are 3 major components states which are the current state of the model and actions what are the possible states the model can go in and then what outcomes it can receive going into those states.
  • Google Photos
  • Facebook facial recognition
  • Speech-to-text recognition
  • Amazon “Recommended for you”
  • Tesla’s autonomous cars
  • Fraud detection in Financial Modeling

Comments

Popular posts from this blog

Guesstimates for Product Interviews, Tips to ask clarification Questions

System Design Concepts for Product Managers — Part 1

Design Uber for Kids. [Product Management Interview Question]