Zaliczenie poprawkowe : By otrzymać zaliczenie poprawkowe należy poprawić wyniki testów na Moodlu poprzez kolokwium poprawkowe, które odbędzie się 27 września 2019 r. o 12:00 sala BT 2.7.5. Pytania będą inspirowane zadaniami na moodlu. Dodatkowo należy (opcjonalnie) wykonać zadanie projektowe opisane poniżej (termin oddania tak jak kolokwium poprawkowe). Kolokwium i zadanie projektowe liczone są z wagami 0.6 i 0.4 zatem jest opcja zaliczenia samym kolokwium.

Optymalizacja Ciągła 2019

Lista obecności i punkty

Skrypt

Ostatnia wersja skryptu z: Mon Mar 11 20:24:02 CET 2019 (Proszę zgłaszczać błędy i wątpliwości)

Testy na moodlu

Warunki zaliczenia

  • 60% oceny stanowią testy na moodlu
  • 40% oceny stanowi opcjonalne zadanie domowe (przygotowanie dobrze opisanego ipython notebooka
  • warunkiem zaliczenia jest także wykonanie wszystkich ćwiczeń z laboratoriów, weryfikacja nastąpi na podstawie:
    • pokazania prowadzącemu wykonanych zadań na koniec laboratorium
    • wysłaniu prowadzącemu zadań na maila (w przypadku niezdążenia na zajęciach)
    • w przypadku braku możliwości logistycznych, podejrzeń braku samodzielności lub kompetencji na ostatnich zajęciach nastąpi przepytanie wybranych studentów z losowo wybranych zadań (na podstawie przyniesionych dokończonych kodów) - ma to być jednak wyjątek nie reguła więc róbcie zadania na bieżąco
  • obecność na zajęciach jest obowiązkowa (jak w regulaminie), w przypadku nieobecności zajęcia można odrobić w innej grupie (łącznie z grupami Mateusza Lango)

Zadanie projektowe

Ostatnia aktualizacja Tue Apr 23 15:58:08 CEST 2019

*Paczka z plikami i opisem - nie ma jeszcze wszystkich testów i sprawdzarka jeszcze nie ruszyła, ale zadanie jest już w pełni określone (jest także parser).

Lab 1: Wstęp

Lab 2: Optymalizacja bezgradientowa

Lab 3a: Optymalizacja metodami analitycznymi

Lab 3b: Algorytm spadku wzdłuż gradientu

Lab 4: Algorytm stochastycznego spadku wzdłuż gradientu

Lab 5: Metoda Newtona

Lab 6: Metoda gradientów sprzężonych

Lab 7: Powtórka na kolokwium