CS579 Machine Learning: Assignment #5.

Due: at the beginning of the lecture on Tuesday, April 19.

The assignment consists of three subparts:

  1. Sunglasses Recognizer. Train a neural network to recognize whether the person in a picture is wearing sunglasses.

  2. Face Recognizer. Train a neural network to recognize who the person in a picture is among a group of 20 possible people.

  3. Pose Recognizer. Train a neural network to recognize whether the person in a picture is looking up, straight, left, or right.

You must follow the guidelines below for the training of your neural nets: