Unit1_Types_of_ML
Unit1_Types_of_ML
• Regression
• Random Forest
• Decision Tree
• Naive Bayes
• Polynomial Regression
• Ridge Regression
• Lasso Regression
• Decision tree
• Random Forest
• Natural language processing: Extract information from text, such as sentiment, entities, and relationships.
• Predictive analytics: Predict outcomes, such as sales, customer churn, and stock prices.
• Weather forecasting: Make predictions for temperature, precipitation, and other meteorological parameters.
• Sports analytics: Analyze player performance, make game predictions, and optimize strategies.
Dr. Shalini Gambhir
2. Unsupervised Machine Learning
• Unsupervised Learning Unsupervised learning is a type of machine
learning technique in which an algorithm discovers patterns and
relationships using unlabeled data. Unlike supervised learning,
unsupervised learning doesn’t involve providing the algorithm with
labeled target outputs. The primary goal of Unsupervised learning is
often to discover hidden patterns, similarities, or clusters within the data,
which can then be used for various purposes, such as data exploration,
visualization, dimensionality reduction, and more.
• Association
• It does not require labeled data and reduces the effort of data
labeling.
• Dimensionality reduction: Reduce the dimensionality of data while preserving its essential information.
• Recommendation systems: Suggest products, movies, or content to users based on their historical behavior or preferences.
• Image and video compression: Reduce the amount of storage required for multimedia content.
• Data preprocessing: Help with data preprocessing tasks such as data cleaning, imputation of missing values, and data scaling.
• Genomic data analysis: Identify patterns or group genes with similar expression profiles.
• Community detection in social networks: Identify communities or groups of individuals with similar interests or connections.
• Customer behavior analysis: Uncover patterns and insights for better marketing and product recommendations.
• Content recommendation: Classify and tag content to make it easier to recommend similar items to users.
• Exploratory data analysis (EDA): Explore data and gain insights before Dr. Shalinispecific
defining Gambhirtasks.
Reinforcement Machine Learning
• Reinforcement machine learning algorithm is a learning method that
interacts with the environment by producing actions and discovering
errors.
• Trial, error, and delay are the most relevant characteristics of
reinforcement learning.
• In this technique, the model keeps on increasing its performance
using Reward Feedback to learn the behavior or pattern. These
algorithms are specific to a particular problem
• E.g. Google Self Driving car, AlphaGo where a bot competes with
humans and even itself to get better and better performers in Go
Game. Each time we feed in data, they learn and add the data to
their knowledge which is training data. So, the more it learns the
better it gets trained and hence experienced.
• Reinforcement Learning also finds applications in which they learn to perform tasks by interacting with their
surroundings.
• Positive reinforcement
• Examples: Giving a treat to a dog for sitting, providing a point in a game for a correct answer.
• Negative reinforcement