In this table, x represents the input to the algorithm (i.e., a feature vector), y represents the output, and N represents the number of training examples.
Models for Classification, y in {0, 1}
Learning Method Generative or Discriminative? Loss Function Decision Boundary Classifier Output Algorithm Assumptions Guarantees (or lack thereof) Notes