Discord

Checklist HAIO 2024 Summer National Final · El-1 task

Scientific Task – Neural Playground

English title: Tudományos Feladat - Neural Playground

Explain why five given TensorFlow Playground configurations fail and propose minimal parameter changes that fix them.

  • Theory

The task

A written scientific task set around TensorFlow Playground, the interactive web interface for experimenting with small neural networks. The fictional John Intelligent has collected five Playground configurations whose behaviour he cannot explain; for each, the contestant explains the phenomenon and suggests a remedy, supplying a Playground link with the modified settings.

Question 1 (4 points): on the spiral dataset the test loss does not decrease; explain why (2) and fix it by changing a single parameter (2). Question 2 (4 points): the training loss drops sharply and then stagnates; explain (2) and remove the stagnation with a minimal change (2). Question 3 (2 points): with linear activations, adding neurons to the hidden layers does not improve the model; explain why. Question 4 (4 points): the test loss does not fall below 0.1 within at most 1000 epochs; explain (2) and fix it without changing the number of hidden layers or neurons (2).

Question 5 (6 points): starting from a configuration with linear activation, batch size 2, learning rate 0.00001, one hidden layer of 7 neurons and only the X1X2 input, reach a test loss of at most 0.1 within at most 1000 epochs with as few changes as possible, without changing the hidden layer count or width, without regularisation, keeping the classification problem type and keeping the X1X2 input; every change must be justified step by step.

Abridged by SOTA from the official materials. The official statement has the exact rules, and it wins wherever this summary differs.

At a glance

You get
A Colab notebook containing five preset TensorFlow Playground links (spiral classification dataset) and answer placeholders.
You submit
Written explanations and modified Playground links entered in the notebook's answer cells; the notebook is uploaded as .ipynb inside a .zip with the other solutions.
Scoring
Manually graded; 20 points in total (4 + 4 + 2 + 4 + 6).
Rules
  • Question 1: modify only a single parameter.
  • Question 4: do not modify the network (number of hidden layers and neurons).
  • Question 5: keep the number of hidden layers and hidden neurons, use no regularisation, keep the classification type and keep the X1X2 input.
Format
Summer National Final (Nyári Országos Döntő), held on site at the ELTE Faculty of Informatics, Budapest, on 30 May 2024. Solved in Google Colab; the completed notebook is downloaded as .ipynb and uploaded, zipped together with the other solutions, to the CMS.

Details

Year
2024, ELTE Faculty of Informatics, Budapest, Hungary
Round
Summer National Final · El-1 task
Language
English
License
CC BY-NC-SA 4.0, as stated by the source