AutoGrad Scientist

Работите с TUES-AI/AutoGrad и избирате dataset. За бонус варианта първо трябва да разширите самия AutoGrad.

  • Baseline, 5 експеримента, 1 ablation.
  • Предавате dataset_notes.md, baseline.md, experiments/, mistakes.md.
  • Първите 3 нива са напълно решими с малък MLP върху сегашния AutoGrad; бонусът е за хора, които искат да добавят CNN логика вътре в него.
AutoGrad · digits 1797 samples · 10 classes · 8x8
Digit 3 inline HTML · hover + click

Interactive preview for the hardest route: handwritten digit classification without SVG.

Bonus · Advanced

Kuzushiji-MNIST with CNN

Advanced bonus - requires extending AutoGrad's functionalities. Работите с 28x28 изображения и идеята е да направите истински CNN, но пак върху вашия AutoGrad. Това означава първо да добавите нужните операции вътре в библиотеката, вместо да ползвате готов deep learning framework.

Minimum bar

Важно за бонус варианта

  • Проверихме сегашната имплементация на ../AutoGrad: тя поддържа малки fully connected мрежи, но няма convolution, pooling, reshape и tensor операции.
  • Затова KMNIST не е просто още един dataset, а Advanced bonus - requires extending AutoGrad's functionalities с CNN възможности.
  • Ако изберете този бонус, очакването е да покажете и какви нови градивни блокове сте добавили в библиотеката, за да стане CNN-ът възможен.