100% Guaranteed Results


ECE495 – Assignment 2 Implementing a two-layer fully connected neural network Solved
$ 29.99
Category:

Description

5/5 – (1 vote)

Objective

The objective is to gain experience with developing a vanilla neural network from scratch.

This assignment will allow you to learn the key concepts related to neural networks. In particular, you will implement the forward and backward pass.

Similar to the previous assignment, Assignment 2 also uses Python and Jupyter, so you can continue using the same Conda environment setup as for Assignment 1.

Resources and Instructions

The assignment directory is available from this link:
http://cs231n.github.io/assignments2019/assignment1/

You are only required to do Question 4 up to (and excluding) “Train the network”, which is contained in the notebook two_layer_net.ipynb in the assignment directory. You are also required to comment each block of code you add in order to show understanding.

1. Lecture 3 – Loss functions and Optimization
2. Lecture 4 – Introduction to Neural Networks

You can access the lecture videos and course notes from the course website: cs231n.stanford.edu

Deliverable

HTML output: In the jupyter notebook, go to File > Download as > HTML (.html) Submit a ZIP file containing the HTML output and neural_net.py.

Please follow the naming convention of your zip file: a2_<user_id>.zip

Marking

Assignments are marked on a 0 – 5 scale.

0 – No submit / No answers / Irrelevant solutions
1 – Solutions are mostly incorrect, solution shows no understanding of material
2 – Solutions are mostly incorrect, solution is justified in comments showing false understanding
3 – Solutions are somewhat correct, solution is justified in comments showing moderate understanding
4 – Solutions are mostly correct, solution is well justified in comments showing understanding
5 – Solutions are correct, solution is well justified in comments showing deep understanding

Policies

Collaboration

You can discuss the problem with peers, but you must design and implement your own solution independently.

Use of online resources

Reviews

There are no reviews yet.

Be the first to review “ECE495 – Assignment 2 Implementing a two-layer fully connected neural network Solved”

Your email address will not be published. Required fields are marked *

Related products