Function Approximation and Clustering

Perform regression, classification, and clustering using shallow neural networks

Generalize nonlinear relationships between example inputs and outputs, perform unsupervised learning with clustering and autoencoders.