Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: THEend8_
Individual coursework
Train Deep Learning Agents
Assessment Information
Assignment Number 2 (of 2)
Weighting 10%
Submission Mode Electronic
Learning outcome assessed 3. Ability to explain how deep neural networks are constructed
and trained, and apply deep neural networks
to work with large scale datasets
4. Understand reinforcement learning, and is able to
develop deep reinforcement learning algorithms for suitable
applications
Purpose of assessment To design and implement deep learning agents for either
image classification task or reinforcement learning task.
Marking criteria The marking scheme can be found in Section 3.2
Submission necessary in order No
to satisfy Module requirements?
Late Submission Penalty Standard UoL Policy.
1
1 Objective
This assignment requires you to implement one of the following tasks:
two image classifiers with convolutional neural networks,
a deep reinforcement learning model for a video game from OpenAI Universe.
Considering their di?erent diculties
and the fact that the second needs at least an implementation
of the first, we enable the possibility of getting 140% marks for the completion of
the second.
In the following, the Requirement and Description and the Marking Criteria for the two
tasks are explained separately.
2 CNN-based Image Classification
2.1 Requirement and Description
Language and Platform Python (version 3.5 or above) and Tensorflow (newest version).
You may use any libraries available on Python platform, such as numpy, scikit-learn, panda,
etc.
Dataset You can use any dataset which is convenient for you. Unless exceptional circumstance,
it is recommended that the dataset is not too small (e.g., no less than 10,000
items) and not too big (e.g., no more than 100,000 items). The images in the dataset are
not too large, as that will cost you too much time on training a good model.