Lynkurs i optimering og modelltilpassing med Python: I dette kurset vil du lære å løse optimeringsproblemer med både egenutviklet kode og med innebygde funksjoner i Python, med spesiell fokus på å tilpasse (optimere) matematiske modeller ut fra til eksperimentelle eller observerte data.
Python er blitt et av de mest populære programmeringsspråkene i verden. Det skyldes at Python er brukervennlig, kraftig og gratis. Python er et kraftig verktøy for beregninger – på nivå med Matlab.
Målgruppe
- Alle – fagpersonell, undervisere, m.fl. – som ønsker å lære å bruke Python for optimering og modelltilpassing. Deltakerne må ha forkunnskaper tilsvarende NFEAs Lynkurs i Python.
Undervisningsopplegg
- Nettbasert (Teams).
- Hands-on innføring i Python.
Kursmateriell
- Powerpoint-fil ved kursstart.
- PC med Python. Det forutsettes at Anaconda-distribusjonen av Python-verktøy er installert før kurset (https://www.anaconda.com/products/individual). Programmeringsmiljøet Spyder vil bli brukt i kurset.
- Anbefalt støttelitteratur, men forutsettes ikke kjøpt: Python for realfag av Haugen og Lysaker, Fagbokforlaget, 2020.
Innhold
- Optimering med egentuviklet kode for optimering med grid-metoden, også kalt brute force-metoden
- Optimering med funksjonen brute, som fins i Pythons Scipy-pakke. Brute utfører brute force-optimering, men med mulighet til nøyaktig slutt-optimering med en innebygd iterativ optimeringsalgoritme.
- Eksempler på optimeringsproblemer
- Anvendelse av optimering til å tilpasse matematiske modeller til eksperimentelle data (observasjoner)
NFEA og TechTeach v/Finn Haugen, vil tilby totalt tre kurs som omhandler Python-programmering:
- Lynkurs i Python (17/11-20)
- Lynkurs i optimering og modelltilpassing med Python (18/11-20)
- Lynkurs i simulatorprogrammering med Python (19/11-20)
Kurs 2 og 3 forutsetter at du har kurs 1, men kurs 2 og 3 er uavhengige av hverandre. Det vil si at du kan velge å ta 1+3 eller eventuelt 1+2 dersom du ikke ønsker alle tre.
Her finner du en oversikt over våre øvrige kurs og konferanser.
Program (med forbehold om endringer)
- 09:30-16:00
Med korte pauser underveis og 30 minutters lunsjpause
Foredragsholdere

Finn Aakre Haugen, siv.ing. og ph.d.
Praktisk informasjon
Tid
18.11.20
Deltakeravgift
- Medlem kr. 3.000,-
- Ikke medlem kr. 3.500,-
Annet
Dagen etter påmeldingsfristen har gått ut, altså 12/11 vil alle påmeldte deltakere bli kontaktet av instruktøren, da med invitasjon til Teams-kurs og påminnelse om installasjon av programvare.