Podstawy uczenia maszynowego
0800-POUCZEM
1. Tryby pracy w Pythonie (konsola, skrypt, jupyter notebook).
2. Typy wbudowane Pythona: liczbowe, sekwencyjne, słowniki, zbiory.
3. Konstrukcje składniowe: instrukcje warunkowe, pętle, funkcje, obiekty.
4. Moduły numpy, scipy, matplotlib - obliczenia numeryczne i wizualizacja danych.
5. Elementy uczenia maszynowego (scikit-learn, PyTorch): metody statystyczne, redukcja wymiarowosci, klasyfikatory, uczenie glebokie (sieci neuronowe).
6. Wykorzystanie uczenia maszynowego do analizy procesow fizycznych.
Całkowity nakład pracy studenta
1. Godziny realizowane z udziałem nauczycieli: 30
2. Czas poświęcony na pracę indywidualną studenta/słuchacza/uczestnika kursu potrzebny do pomyślnego zaliczenia przedmiotu: 25
3. Czas wymagany do przygotowania się do uczestnictwa w procesie oceniania (np. w egzaminach): 20
Efekty uczenia się - wiedza
1. W1 - posiada podstawową wiedzę niezbędną do opisu oraz analizy zjawisk fizycznych (fizyka K_W01, fizyka techniczna K_W01);
2. W2 - rozumie rolę metod teoretycznych oraz symulacji komputerowych w metodologii badań naukowych; posiada świadomość ograniczeń technicznych i technologicznych w badaniach naukowych (fizyka K_W03,, fizyka techniczna K_W03);
3. W3 - zna podstawowe pakiety oprogramowania użytkowego do analizy i opracowania danych, zna zaawansowane narzędzia do poszukiwania informacji ważnych w fizyce (fizyka K_W01, fizyka techniczna K_W07);
4. W4 - posiada wiedzę pozwalającą pracować samodzielnie, jak i w grupie (fizyka K_W04);
5. W5 - posiada szczegółową wiedzę związaną ze studiowaną specjalnością (fizyka K_W06);
6. W6 - ma pogłębioną wiedzę z matematyki przydatną do zaawansowanej analizy danych (fizyka K_W01);
Efekty uczenia się - umiejętności
U1 - efektywnie poszukuje niezbędnych informacji do rozwiązywania problemów informatycznych, posiada umiejętność samodzielnego wyszukiwania i wykorzystywania informacji z zakresu informatyki i dziedzin powiązanych (fizyka K_U01);
2. U2 - posiada rozszerzone umiejętności samodzielnej pracy; potrafi określić niezbędny zakres wiedzy, jaki trzeba zdobyć, by zrealizować określony projekt; posiada umiejętność zdobywania wiedzy i wykorzystuje przy tym różnorodne techniki dostępu do informacji (fizyka K_U03);
3. U3 - potrafi ocenić nowe technologie, nowe narzędzia diagnostyczne oraz dokonać ich wyboru do realizacji zadanych problemów (fizyka K_U17);
4. U4 - potrafi planować i przeprowadzać proste eksperymenty, interpretować uzyskane wyniki i wyciągać wnioski (fizyka K_U04, fizyka techniczna K_U03);
Efekty uczenia się - kompetencje społeczne
K1 - rozumie potrzebę ciągłego dokształcania powodowanego pojawianiem się nowych osiągnięć, nowych technologii, etc.; rozumie potrzebę wymiany informacji w grupach osób zajmujących się informatyką; rozumie możliwości, jakie daje edukacja akademicka (fizyka K_K01, fizyka techniczna K_K01);
2. K2 - potrafi pracować indywidualnie i w zespole; potrafi zarządzać swoim czasem (fizyka K_K04);
3. K3 - potrafi wykazać się skutecznością w realizacji projektów o charakterze społecznym, naukowo-badawczym wchodzących w program studiów lub realizowanych poza studiami (fizyka K_K05);
Koordynatorzy przedmiotu
Metody dydaktyczne
Metody dydaktyczne podające:
- wykład informacyjny (konwencjnalny),
Metody dydaktyczne poszukujące:
- ćwiczeniowa,
- klasyczna metoda problemowa;
Kryteria oceniania
Zaliczenie zajęć (na ocenę) odbywa się na podstawie kolokwium końcowego weryfikującego efekty uczenia.
Literatura
https://github.com/jakryd/-0800-pouczem
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i
terminach zajęć) mogą być dostępne w serwisie USOSweb: