### Generative and Discriminative models

Introduction The goal of any classification algorithm is to predict a value c given the value of a vector x of input features. In classification problems, c is a discrete class label, whereas in a regression problem it is a continuous variable. From a probabilistic point of view, the goal is to find the conditional…