-
There are two types of tasks:
- Supervised
- Unsupervised
-
Supervised : We have prior knowledge of what the values of our sample should be. The data is usually labelled. Supervised learning is typically done in the context of classification, when we want to map input to output labels, or regression, when we want to map input to a continuous output. Common algorithms of supervised learning are :
-
Linear regression :
-
KNN (K Nearest Neighbours)
-
Naive Bayes :
-
Support Vector Machine :
-
Random Forest :
-
Artificial Neural Network :
-
-
Unsupervised : The data is not labelled or it has unlabelled data. So its goal is to infer the natural structure present within a set of data points. The most common tasks within usupervised learning are clustering, representation learning, and density estimation. Some most common algorithms include :
-
K-means Clustering :
-
principal component analysis :
-
Autoencoders :
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Nirkan/ML-Projects-Python
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Machine Learning tutorials and Projects in Python.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published