Question: a) You need to design a Neural Network that solves the problem of facial attribute recognition. More specifically the network should receive in the input

a) You need to design a Neural Network that solves the problem of facial attribute recognition. More specifically the network should receive in the input an image of a face, and should recognise whether the depicted subject wears glasses or not, has long or short hair, smiles or not and should recognise its apparent age. Design the first and the last layers of such a network, detailing your choices. Define the total cost function and give the format of a training example and the corresponding ground truth associated with it. [Hint: You can treat the recognition of the age either as a regression problem, or as a classification problem - either choice is equally valid.) [12 marks]
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
