Engineers के द्वारा कई तरह के Algorithm; use किये जाते है जिन्हे दो Groups मे divide किया गया है। इन एल्गोरिथम को हि Supervised Learning कि methods कहते है। ये methods है - Regression और Classification । दोनो का main goal होता है कि input data मे Relationship या Structure को determine करे जो हमे correct output data को प्राप्त करवा सके और दोनो का Goal होता है कि वह attribute variable से dependent variable कि value पता कर सके । बस दोनो मे अंतर ये होता है कि Regression के लिये dependent attribute; numerical होता है और Classification के लिये dependent variable; Categorical होता है।

Regression

Regression मे हम ऐसे Continuous Valued Output का अनुमान लगाते है। इसमे Output Variables; Continuous Values होते है जैसे कि Amount, Volume या Size. जैसे किसी Student के उसके tests के आधार पर Final Exam के marks का अनुमान लगाना जो कि 0 से 100 के बिच हो सकते है तो Regression; continuous quantity को predict करने का Task है।

Regression Problem को भी दो तरह से बताया जा सकता है -
  1. Linear Regression
  2. Non-Linear Regression