Classification

Classification


Classification is the process of predicting the class of given data points. Classes are referred to as targets/ labels or categories. Classification predictive modeling is the task of approximating a mapping function (f) from input variables (X) to discrete output variables.It is predictive modeling that predicts discrete variables – True and FalseYes and No1 and 0, and so on. There are multiple applications of Classification in various domains such as BFSI, Medical, Telecom, and so on. Some of the common use cases are in loan approval, probability of a patient suffering a heart attack, spam mail detection, and so on. 
Classification belongs to the category of supervised learning. There are two types of learning techniques in Classification – Lazy Learning and Eager Learning. 
Lazy Learning Technique – In this, the training data is simply stored and the construction of the generalization model is deferred until testing data is received. The classification model is constructed only after arrival of the testing data. 
This technique is characterized by less learning time; but more prediction time.
Some of the examples of Lazy learners are k Nearest Neighbor, Case-based reasoning, and so on. 
Eager Learning Technique – In this, the classification model is constructed when the training data is received. The algorithm is said to be eager to create a model and does not wait for receipt of the testing data.
This technique is characterized by more training time and less prediction time.
Some of the examples of Eager learners are Decision Tree, Naïve Bayes, and so on. 

    • Related Articles

    • Classification

      Data classification is the process of tagging and organizing data according to relevant categories. This makes the data secure and searchable. This makes the data easy to locate and retrieve when needed. Data classification can be content-based, ...
    • Textual Classification

      Classification is the process of predicting the class of given data points. Classes are referred to as targets/ labels or categories. Classification belongs to the category of supervised learning. There are two types of learning techniques in ...
    • Extreme Gradient Boost Classification

      Extreme Gradient Boost Classification Description Extreme Gradient Boost (XGBoost) is a Decision Tree-based ensemble algorithm. XGBoost uses a gradient boosting framework. It approaches the process of sequential tree building using parallelized ...
    • AdaBoost in Classification

      AdaBoost in Classification Description AdaBoost is a technique in Machine Learning used as an Ensemble Method. AdaBoost is a boosting algorithm that combines the predictions of multiple weak classifiers to create a strong classifier. Why to use ...
    • Gradient Boosting in Classification

      Gradient Boosting in Classification Description Gradient boosting is a machine learning algorithm. It is a learning method that combines multiple predictive models like decision tree to create a strong predictive model. Why use High Predictive ...