[den här sidan på wiki][index][EN][BG][CS][DA][DE][EL][ES][ET][FI][FR][GA][HR][HU][IT][MT][NL][PL][PT][RO][SK][SL][SV]

Praktiskt: Konvolutionella neurala nätverk

Administrativ information

Titel Konvolutionella neurala nätverk
Varaktighet 180
Modul B
Typ av lektion Praktiskt
Fokus Tekniskt – Djupt lärande
Ämne Djupinlärning

Nyckelord

CNN, Djupt lärande, Python,

Lärandemål

Förväntad förberedelse

Obligatoriskt för studenter

  • Teori och praktik på CNN

Valfritt för studenter

  • Ingen.

Referenser och bakgrund för studenter

  • Ingen.

Rekommenderas för lärare

  • Ingen.

Lektionsmaterial

Ingen.

Instruktioner för lärare

Denna praktiska omfattar grundläggande CNN utveckling, utbildning och testning. Tre övningar med ökande svårigheter kommer att administreras, var och en av dem täcker en annan aspekt av CNN. Alla föreslagna lösningar kommer att implementeras i Python, med hjälp av PyTorch-paketet. De föreslagna övningarna består av följande:

Tidsplan

Längd (min) Beskrivning Begrepp Verksamhet Material
40 Övning 1: utveckla, utbilda och testa enkla CNN på ett enkelt dataset
40 Övning 2: ladda en förutbildad modell, utvärdering efter och före finjustering av gemensamma datauppsättningar
20 Övning 3: visualisera en delmängd av inlärda filter
80 Övning 3: jämföra klassificeringsprestanda på olika arkitekturer och mer komplexa data

Erkännanden

Vi tackar Eng. Andrea Apicella för sitt bidrag till att utveckla materialet.

Masterprogrammet Human-Centered AI har samfinansierats av Fonden för ett sammanlänkat Europa i Europeiska unionen inom ramen för Grant CEF-TC-2020–1 Digital Skills 2020 EU-IA-0068.