Code Monkey home page Code Monkey logo

2021l-wb-ml's Introduction

Warsztaty Badawcze - Machine Learning (ML)

Semestr Letni 2020/21 @hbaniecki

Opis

Przedmiot ten poświęcony jest tematyce badań naukowych. Na zajęciach skupimy się na odtwarzaniu wyników artykułów naukowych, tworzeniu nowych wyników, oraz napisaniu mini-artykułu. Tematem przewodnim projektu jest wykorzystanie modeli uczenia maszynowego do predykcji śmiertelności COVID-19. Poboczne tematy: wyjaśnianie modeli uczenia maszynowego, odporność modeli predykcyjnych i związana z nią odpowiedzialność, reprodukowalność wyników naukowych, pierwsze kroki w świecie badań naukowych.

Projekt

Całość przedmiotu realizowana jest w zespołach 3/4-osobowych.

Faza 1

Pierwsza faza projektu polega na przeanalizowaniu artykułu naukowego, odtworzeniu jego wyników, a następnie zaproponowaniu nowych wyników np. przeprowadzenie analizy danych, stworzenie nowych modeli, wyjaśnienie modeli, przeanalizowanie odpowiedzi do analizowanego artykułu (odtworzenie ich wyników, wykorzystanie dodatkowych danych itp.). Całość powinna zostać udokumentowana w postaci kodu na GitHub oraz raportu - oceniane w dwóch krokach (10 + 20 punktów).

Artykuł do analizy - state-of-the-art (SOTA) w tematyce ML dla COVID-19:

Yan, L. et al. "An interpretable mortality prediction model for COVID-19 patients" Nature Machine Intelligence (2020) https://www.nature.com/articles/s42256-020-0180-7

Odpowiedzi do powyższego artykułu (Matters Arising):

Faza 2

(08/04) W drugiej fazie można kontynuować dotychczasowe analizy po zaplanowaniu dalszych prac z prowadzącym.

Druga faza projektu polega na przeprowadzeniu podobnej analizy, ale:

  • Każdy zespół pracuje z innym artykułem - jeżeli artykuł okaże się mało skomplikowany i/lub zespół szybko skończy analizę to można sięgać po pozostałe artykuły z puli.
  • Część projektu polega na porównaniu wyników lub/i metod lub/i odniesieniu się do artykułu z fazy 1.
  • Całość powinna zostać udokumentowana w postaci mini-artykułu (razem z kodami na GitHub), w którym oprócz opisania wyników fazy 2, można opisać wyniki fazy 1 - oceniane w dwóch krokach (10 + 40 punktów).
  • Zespół prezentuje najciekawsze wyniki projektu na koniec semestru (20 punktów).

Artykuły do analizy:

Spotkania

nr data plan plan+ deadline
1 26/02 wprowadzenie do przedmiotu uczenie maszynowe (gradient descent, decision tree, gradient boosting)
2 04/03 faza 1 zadanie artykułu do analizy uczenie maszynowe dla COVID-19 / typy artykułów na przykładach związanych z ML dla COVID-19
3 11/03 wyjaśnialne uczenie maszynowe (Break Down, Feature Importance, Ceteris Paribus, Partial Dependence Plot)
4 18/03 faza 1 omówienie wstępnych wyników raport v1 (10 pkt)
5 25/03 SHAP, Responsible AI (fairness, h-c xai, security)
6 01/04 istotne artykuły z dziedziny ML dla COVID-19 zaawansowane metody eksploracji modeli (modelStudio, Arena)
7 08/04 faza 1 przedstawienie wyników raport v2 (20 pkt)
8 15/04 AUPRC, TabNet faza 2 konsultacje - zaplanowanie dalszych prac
9 22/04 guest: prof. Theodoros Zanos faza 2 konsultacje - przedstawienie koncepcji
10 29/04 Automated ML / konsultacje projektów
11 06/05 faza 2 przedstawienie wstępnych wyników projekt v1 (10 pkt)
12 12/05 *
13 13/05 wskazówki do wyników projektu: mini-artykuł i prezentacja
14 20/05 faza 2 omówienie końcowych wyników projekt v2
27/05 prezentacje projektów na wykładzie w czasie laboratoriów prezentacja (20 pkt)
12' 28/05 *
05/06 deadline oddania projektu projekt v3 (40 pkt)

Bibliografia

Baniecki, H., and Biecek, P. "Responsible Prediction Making of COVID-19 Mortality (Student Abstract)" Proceedings of the AAAI Conference on Artificial Intelligence (2021) https://www.aaai.org/AAAI21Papers/SA-299.BanieckiH.pdf

Wynants, L. et al. "Prediction models for diagnosis and prognosis of covid-19: systematic review and critical appraisal" BMJ (2020) https://www.bmj.com/content/369/bmj.m1328

Barredo Arrieta, A. et al. "Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI" Information Fusion (2020) https://www.sciencedirect.com/science/article/pii/S1566253519308103

Materiały

warto wspomnieć

2021l-wb-ml's People

Contributors

hbaniecki avatar jakwisn avatar piosienk avatar hazdula avatar arumhc avatar mstaczek avatar marcelinakurek avatar przemekolender avatar michakomo avatar konrad-komisarczyk avatar welkierk avatar niegrzybkowski avatar woznicak avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.