Learning methods can be contrasted according to:
Type of input it can handle
Principles guiding algorithm design
Credit assignment
Inductive bias