0% found this document useful (0 votes)
7 views4 pages

Deep Learning Assignment 01

This assignment focuses on deep learning concepts, requiring students to explore advanced neural network architectures, activation functions, and loss functions. Students must answer three questions in detail, supported by research, and reflect on their experience using the TensorFlow Playground. The assignment is graded on accuracy, clarity, research, and originality, totaling 30 marks.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views4 pages

Deep Learning Assignment 01

This assignment focuses on deep learning concepts, requiring students to explore advanced neural network architectures, activation functions, and loss functions. Students must answer three questions in detail, supported by research, and reflect on their experience using the TensorFlow Playground. The assignment is graded on accuracy, clarity, research, and originality, totaling 30 marks.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Assignment 01

Deep Learning Essentials

Instructions:​
Answer the following questions based on the concepts covered in the lectures. Use
external resources to research (i.e. Google) to explore and expand your
understanding. Each question should be answered in 150–200 words.

Question 1: Exploring Neural Network Architectures

In the lecture on Neural Networks, we learned about fully connected neural


networks and their application in house price prediction. However, there are more
advanced neural network architectures beyond fully connected networks. Research
and describe two advanced neural network models (e.g., Convolutional Neural
Networks, Recurrent Neural Networks, or Transformers). Explain their unique
features, how they differ from fully connected networks, and provide one
real-world application for each.

Question 2: Beyond Sigmoid: Activation Functions in Neural

Networks

The lecture on Logistic Regression introduced the sigmoid function as a key


component for binary classification. However, there are many other activation
functions used in neural networks. Research and describe two additional
activation functions (e.g., ReLU, Tanh, or Leaky ReLU). Explain how they work,
their advantages over the sigmoid function, and in what scenarios they are
commonly used.

Question 3: Exploring Loss Functions

In the lecture on Loss Functions, we discussed the negative log loss (binary
cross-entropy) as a common loss function for binary classification. However,
different tasks require different loss functions. Research and describe two other
loss functions (e.g., Mean Squared Error, Hinge Loss, or Cross-Entropy Loss for
multi-class classification). Explain their mathematical formulation, the type of
problems they are used for, and why they are suitable for those tasks.

Bonus Activity: Interactive Practice

Visit the TensorFlow Playground (https://playground.tensorflow.org/)and experiment


with building a simple neural network. Try changing the activation functions, adding
layers, and observing how the model learns. Write a short reflection (50–100 words)
on how changing these parameters affects the model’s performance.

TensorFlow Playground
Submission Guidelines:
●​ Submit your answers in a PDF document.
●​ Include references for any external resources you used.
●​ The bonus activity reflection can be included at the end of your document.

Grading Criteria

Each question is worth 10 marks, and the assignment is graded out of a total of 30
marks. The grading will be based on the following criteria:

1.​ Accuracy and Depth of Explanation (4 marks):


○​ The answer should accurately explain the concepts and provide
sufficient depth.
○​ Use of relevant examples or applications to support the explanation.
2.​ Clarity and Organization (3 marks):
○​ The answer should be well-structured, clear, and easy to follow.
○​ Proper use of paragraphs, headings, and bullet points (if applicable).
3.​ Research and Exploration (2 marks):
○​ Evidence of research beyond the lecture content.
○​ Use of credible external resources to enhance the explanation.
4.​ Originality and Reflection (1 mark):
○​ The answer should demonstrate original thought and personal
reflection.
○​ Avoid copying directly from sources; paraphrase and synthesize
information.

Total Marks: 30

●​ Question 1: 10 marks
●​ Question 2: 10 marks
●​ Question 3: 10 marks

The bonus activity is optional and does not contribute to the grading but is highly
recommended for a better understanding of the concepts.

Good luck!

You might also like