Hyppää sisältöön

Tehtäväkooste

Tässä tiedostossa on listattuna kaikki materiaalin tehtävät. Osa niistä ei välttämättä kuulu sinun kurssitoteutukseesi. Huomaa, että tämä tiedosto luodaan automaattisesti parsimalla kaikki repositorion Markdown-tiedostot läpi. Mikäli huomaat puuttuvia tehtäviä, ilmoita opettajalle. Otsikon perässä suluissa oleva numero on järjestysprioriteetti: se vaikuttaa vain tämän listan järjestykseen.

Lista hyödyntää Material for MkDocs -teeman Tasklist -ominaisuutta.

Kopioi tehtävälista leikepöydälle ja muokkaa se sinun käyttöösi sopivaksi.

## Neuroverkot (100)

- [ ] Tehtävä: TensorFlow Playground
- [ ] Tehtävä: Quick, Draw!
- [ ] Tehtävä: UDLbook Shallow
- [ ] Tehtävä: ANN ja eläinkunta
- [ ] Tehtävä: BERT Large

## Syvät neuroverkot (110)

- [ ] Tehtävä: UDLbook Deep
- [ ] Tehtävä: Valitse kehitysympäristösi
- [ ] Tehtävä: Aja MNIST MLP koodi
- [ ] Tehtävä: TensorBoard
- [ ] Tehtävä: Mallin tarkkuus CPU vs MPS vs CUDA

## Vektorointi (200)

- [ ] Tehtävä: Tutustu vektorointiin
- [ ] Tehtävä: NumPy Neural Network (NumpyNNwithBCE)

## PyTorch (210)

- [ ] Tehtävä: From NumPy to PyTorch (PyTorchNN)
- [ ] Tehtävä: PyTorch Learn the Basics: Tensors
- [ ] Tehtävä: PyTorch Introduction to Pytorch Tensors
- [ ] Tehtävä: Auto MPG
- [ ] Tehtävä: Kyberviha PyTorch-mallilla
- [ ] Tehtävä: ONXX JAX:ia näkynyt?

## Vastavirta (Backprop) (300)

- [ ] Tehtävä: Takaisinvirtaus intuition tasolla
- [ ] Tehtävä: Lopusta vaiheittain alkuun
- [ ] Tehtävä: PyTorch Learn the Basics: Automatic Differentiation with torch.autograd
- [ ] Tehtävä: Ensin lokaalit ja sitten kertolasku
- [ ] Tehtävä: Laskentaketju PyTorchissa

## Yleiskatsaus (400)

- [ ] Tehtävä: Mallinna Fashion MNIST
- [ ] Tehtävä: Lataa Fashion MNIST -malli
- [ ] Tehtävä: Tutustu aktivointifunktioihin

## Datan lataus (410)

- [ ] Tehtävä: MNIST MLP Revisited
- [ ] Tehtävä: CIFAR10 Datasetin plärääminen
- [ ] Tehtävä: CIFAR10 Malli
- [ ] Tehtävä: ImageFolderin käyttö

## Kouluttamisen käytännöt (420)

- [ ] Tehtävä: Kouluttamisen käytännöt
- [ ] Tehtävä: Piirrä multihead malli (Gaussian)

## Konvoluutioverkot (500)

- [ ] Tehtävä: Tutustuminen Fractional Max-Pooling -toteutukseen
- [ ] Tehtävä: FMP ja MNIST
- [ ] Tehtävä: LeNet ja MNIST
- [ ] Tehtävä: (Valinnainen) HOG

## Koulutetun mallin käyttö (600)

- [ ] Tehtävä: Luo Hugging Face tunnus
- [ ] Tehtävä: Hugging Face Hello World
- [ ] Tehtävä: Hate Speech over Naive Bayes