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.
Finn Aakre Haugen har lang erfaring som lærer, konsulent, forsker og lærebokforfatter innen reguleringsteknikk. Han ble æresmedlem i NFEA i 2020.
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.