Difference between Supervised and Unsupervised learning
Supervised learning: Supervised Learning is the process of producing output data from the previous experience. Here training examples are labeled. Supervised learning works with the Input variable, Output variable and an algorithm for mapping the input to the output.
Unsupervised learning: In Unsupervised Learning, there is no need to supervise the model. It work with unlabelled data and can work on its own to unsupervised learning and no output variable is visible.
Supervised learning | Unsupervised learning |
---|---|
1. In supervised learning, input and output variables are present. | 1. In unsupervised learning, only input data are present. |
2. Uses known and labeled data as input. | 2. Uses unknown and unlabeled data. |
3. It is useful because it generates accurate results. | 3. It is best for generating moderate accurate results. |
4. Computational complexity is very high in this process. | 4. Here, Computational complexity is less. |
5. Support vector machine neural network, linear and logistics regression, random forest and classification trees algorithms are used here. | 5. Cluster algorithms, k-means clustering algorithms, hierarchical clustering algorithms are used here. |
6. It is possible to know the number of classes. | 6. It is not possible to know the number of classes. |
7. Here, offline learning method is preferred. | 7. Here, real time learning method is preferred. |
8. It is considered as highly accurate and trustworthy method. | 8. It is considered as less accurate and trustworthy method. |
9. Classify big data is a big challenge here. | 9. Precise information regarding data sorting cannot be collected in this process as the data is not labeled and not known. |
10. This method is used for prediction. | 10. This method is used for analysis. |
11. Uses are image recognition, speech recognition, forecasting. | 11. Uses are pre-process the data, pre-tram supervised learning algorithms. |
12. Divided into two types regression and classification. | 12. Divided into two types clustering and association. |
Recommended Posts:
- Difference between Primary Memory and Secondary Memory
- Difference between Guided Media and Unguided Media
- Difference between Flow control and Error control
- Difference between Point-to-point and Multi-point Communication
- Difference between Client Server network and Peer to peer network
- Difference between Internet & Intranet
- Difference between Webpage and Website
Contributed By: Romana Rahman Ema