Machine learning
Prowadzący: Krzysztof Zając
Zajawka
Wiele problemów możemy rozwiązać znanymi od lat algorytmami - wiemy jak sortować, znajdować wzorzec w tekście czy mnożyć macierze.
Co jednak zrobić, jeśli problem jest zdefiniowany na tyle nieostro lub jest na tyle skomplikowany, że najpewniej nie znajdziemy dokładnego algorytmu, który go rozwiązuje? A co, jeśli chcemy, żeby program uczył się z upływem czasu? Tego typu zagadnieniami zajmiemy się na zajęciach.
Program zajęć
Pierwszą część warsztatów przeznaczymy na podstawy:
- Jakie znamy algorytmy, które potrafią uczyć się na danych i wyciągać z nich wnioski?
- Który wybrać? Jak sprawdzić, czy dobrze go wybraliśmy?
- Co to są: KNN, drzewa decyzyjne, sieci neuronowe?
- Jak używać tych metod i nie musieć za dużo kodować?
Następnie podzielimy się na grupy walczące z wybranymi problemami (takimi jak program znajdujący, który z tematów na Reddicie mnie zainteresuje - albo coś zupełnie innego, zaproponowanego przez Was).
Wymagania
- Własny laptop na zajęciach.
- Znajomość C/C++/Javy/Pythona.
Zadanie kwalifikacyne
Zadania są dostępne w aplikacji warsztatowej. Ostatnia modyfikacja: 2015-06-09 21:00
Rozwiązania przesyłajcie na adres krzysztof.zajac2@gmail.com.
FAQ
Q: Bardziej wykład, czy bardziej warsztaty?
A: Bardziej warsztaty.
Kontakt
krzysztof.zajac2@gmail.com