AI-For-Beginners/translations/en/lessons/3-NeuralNetworks/04-OwnFramework/lab
leestott fe3a988395 🌐 Update translations via Co-op Translator 2025-08-31 18:43:44 +00:00
..
MyFW_MNIST.ipynb 🌐 Update translations via Co-op Translator 2025-08-31 18:43:44 +00:00
README.md 🌐 Update translations via Co-op Translator 2025-08-31 18:43:44 +00:00

README.md

MNIST Classification with Our Own Framework

Lab Assignment from AI for Beginners Curriculum.

Task

Solve the MNIST handwritten digit classification problem using 1-, 2-, and 3-layer perceptrons. Use the neural network framework developed during the lesson.

Starting Notebook

Begin the lab by opening MyFW_MNIST.ipynb

Questions

After completing this lab, try to answer the following questions:

  • Does the activation function between layers impact the network's performance?
  • Is a 2- or 3-layer network necessary for this task?
  • Did you encounter any difficulties training the network, especially as the number of layers increased?
  • How do the network's weights behave during training? You can plot the maximum absolute value of weights against epochs to analyze the relationship.

Disclaimer:
This document has been translated using the AI translation service Co-op Translator. While we aim for accuracy, please note that automated translations may include errors or inaccuracies. The original document in its native language should be regarded as the authoritative source. For critical information, professional human translation is advised. We are not responsible for any misunderstandings or misinterpretations resulting from the use of this translation.