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