Types of Machine Learning
Types of Machine Learning
Classification
Regression
Classification
Classificationdeals with predicting categorical target variables,
which represent discrete classes or labels. For instance, classifying
emails as spam or not spam, or predicting whether a patient has a
high risk of heart disease. Classification algorithms learn to map
the input features to one of the predefined classes.
Logistic Regression
Support Vector Machine
Random Forest
Decision Tree
K-Nearest Neighbors (KNN)
Naive Bayes
Regression
Regression, on the other hand, deals with predicting continuous
target variables, which represent numerical values. For example,
predicting the price of a house based on its size, location, and
amenities, or forecasting the sales of a product. Regression
algorithms learn to map the input features to a continuous
numerical value.
Linear Regression
Polynomial Regression
Ridge Regression
Lasso Regression
Decision tree
Random Forest
Unsupervised Learning
Clustering
Association
Clustering
Clustering is the process of grouping data points into clusters
based on their similarity. This technique is useful for identifying
patterns and relationships in data without the need for labeled
examples.
Association
Association rule learning is a technique for discovering
relationships between items in a dataset. It identifies rules that
indicate the presence of one item implies the presence of another
item with a specific probability.
Positive reinforcement
Negative reinforcement
Conclusion
Supervised learning
Unsupervised learning
Reinforcement learning
5. What are the most common machine learning
algorithms?
Linear regression
Logistic regression
Support vector machines (SVMs)
K-nearest neighbors (KNN)
Decision trees
Random forests
Artificial Neural networks
11 min read
8 min read
5 min read
4 min read
7 min read
9 min read
14 min read
3 min read
8 min read
10 min read
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate
Tower, Sector- 136, Noida, Uttar Pradesh
(201305)
Registered Address:
K 061, Tower K, Gulshan Vivante
Apartment, Sector 137, Noida, Gautam
Buddh Nagar, Uttar Pradesh, 201305
Advertise with us
Company Explore
About Us Job-A-Thon Hiring Challenge
Legal Hack-A-Thon
Privacy Policy GfG Weekly Contest
Careers Offline Classes (Delhi/NCR)
In Media DSA in JAVA/C++
Contact Us Master System Design
GfG Corporate Solution Master CP
Placement Training Program GeeksforGeeks Videos
Geeks Community
Languages DSA
Python Data Structures
Java Algorithms
C++ DSA for Beginners
PHP Basic DSA Problems
GoLang DSA Roadmap
SQL DSA Interview Questions
R Language Competitive Programming
Android Tutorial
DSA/Placements Development/Testing
DSA - Self Paced Course JavaScript Full Course
DSA in JavaScript - Self Paced Course React JS Course
DSA in Python - Self Paced React Native Course
C Programming Course Online - Learn C with Data Django Web Development Course
Structures Complete Bootstrap Course
Complete Interview Preparation Full Stack Development - [LIVE]
Master Competitive Programming JAVA Backend Development - [LIVE]
Core CS Subject for Interview Preparation Complete Software Testing Course [LIVE]
Mastering System Design: LLD to HLD Android Mastery with Kotlin [LIVE]
Tech Interview 101 - From DSA to System Design [LIVE]
DSA to Development [HYBRID]
Placement Preparation Crash Course [LIVE]