====== Hackerspace Data Science ====== {{tag>wydarzenie cykliczne}} Witaj na stronie wydarzenia i grupy Data Science Hackerspace Trójmiasto. Celem grupy jest wspólna nauka, wzajemne wsparcie, prowadzenie projektów i organizacja wydarzeń z dziedzin Data Science, AI, Machine Learning i pokrewnych. Staramy się spotykać w każdą środę po godzinie 18:00, w HS’ie - wydarzenia widoczne w [[https://hsp.sh/calendar/|kalendarzu]]. Okazjonalnie w tym terminie mogą być widoczne inne organizowane przez nas wydarzenia (np. kurs fast.ai). Dotychczasowe organizowane przez nas wydarzenia (chronologicznie): * ''Hackerspace Data Science'' - ogólne spotkanie grupy Data Science, zwykle w każdą środę od 18:00. **[W TRAKCIE]** * ''[[#kurs_deep_learning_from_the_foundations_-_fastai|Kurs Deep Learning from The Foundations - fast.ai]]'' - druga część kursu fast.ai, przełom 2019/2020. **[W TRAKCIE]** * ''[[#kurs_deep_learning_-_fastai|Kurs Deep Learning - fast.ai]]'' - kurs “Practical Deep Learning for Coders v3” stworzony przez fast.ai, III kwartał 2019. * ''[[#machine_learning_with_andrew_ng|Machine Learning with Andrew Ng]]'' - kurs Machine Learning stworzony przez Andrew Ng, II kwartał 2018. ==== Materiały ==== * [[https://www.coursera.org/learn/machine-learning/ | Kurs "Machine Learning" Andrew Ng na Courserze]] * [[https://blog.webkid.io/datasets-for-machine-learning/ | Datasets for machine learning]] Staramy się zbierać bazę wiedzy, ćwiczeń, datasetów i inny przydatnych materiałów na Google Drive (tymczasowo) pod adresem:\\ https://tinyurl.com/hs-data-science/\\ Chętnych do rozwoju tej bazy zapraszam do kontaktu: @amadeusz ===== Kurs Deep Learning from the Foundations - fast.ai ===== **LISTOPAD - LUTY**\\ **W TRAKCIE** Jest to druga część zajęć Deep Learning od Fast.ai. Oficjalna strona kursu to https://course.fast.ai/part2. Przed każdym spotkaniem, w domu, oglądamy filmik dla danej lekcji. \\ Spotykania odbywaj się co 2 tygodnie. Można dołączyć w każdym momencie ale najlepiej mieć przerobiony materiał, który był do tej pory. Harmonogram spotkań: ^ Lekcja ^ Dzień tygodnia ^ Data ^ Temat ^ | 1. | Środa | 18:30 - 20:30, 06.11.2019 | Intro & Matrix multiplication, forward and backward passes | | 2. | Środa | 18:30 - 20:30, 20.11.2019 | Loss functions, optimizers, and the training loop | | 3. | Środa | 18:30 - 20:30, 04.12.2019 | Looking inside the model | | 4. | Środa | 18:30 - 20:30, 18.12.2019 | Data Block API, and generic optimizer | | 5. | Środa | 18:30 - 20:30, 08.01.2020 | Advanced training techniques, ULMFiT from scratch | | 6. | Środa | 18:30 - 20:30, 22.01.2020 | Basics of Swift for Deep Learning | | 7. | Środa | 18:30 - 20:30, 05.02.2020 | C interop, Protocols, Putting it all together | ===== Kurs Deep Learning - fast.ai ===== **MAJ - SIERPIEŃ**\\ **ZAKOŃCZONE** Oficjalna strona kursu to https://course.fast.ai/. Przed każdym spotkaniem, samodzielnie, w domu, oglądamy filmik dla danej lekcji, przerabiamy kod i odrabiamy pracę domową. \\ Spotykania odbywaj się co 2 tygodnie. Można dołączyć w każdym momencie ale najlepiej mieć przerobiony materiał, który był do tej pory. Harmonogram spotkań: ^ Lekcja ^ Dzień tygodnia ^ Data ^ Temat ^ | 0. | Środa | 18:00 - 20:00, 22.05.2019 | Intro & Setup | | 1. | Wtorek | 18:00 - 20:00, 04.06.2019 | Image classification | | 2. | Środa | 18:00 - 20:00, 19.06.2019 | Production; SGD from scratch | | 3. | Wtorek | 18:00 - 20:00, 02.07.2019 | Multi-label; Segmentation | | 4. | Środa | 18:00 - 20:00, 17.07.2019 | NLP; Tabular data; Recsys | | 5. | Środa | 18:00 - 20:00, 31.07.2019 | Backprop; Neural net from scratch | | 6. | Środa | 18:00 - 20:00, 14.08.2019 | CNN deep dive; Ethics | | 7. | Środa | 18:00 - 20:00, 28.08.2019 | Resnet; U-net; GANs | Opis ze strony [[https://www.meetup.com/hs3city/events/261254262/|wydarzenia]]: In this study group, we will be working through the fast.ai deep learning course "Practical Deep Learning For Coders v3, Part 1": https://course.fast.ai/ . This meetup is free and open to all. Agenda: 18:00 - 20:00 - Fast.ai Deep Learning Presentation, Discussion & Setup Over the next 14 weeks we will be following the 2019 version of the fast.ai course, meeting every 2 weeks. In each session we will use that week's fast.ai lectures and course materials as a basis for discussion and learning. Everyone is invited to contribute their insights and questions. Prior to each session watch the lecture for that week and work on course assignments. For this initial session, we will help you setup your cloud VM or laptop. The fast.ai course is based around Python 3.6, so basic familiarity with python is a plus. For the deep learning component, fast.ai supplies its own package (fastai) which is built on top of PyTorch, a python package for tensor computation and deep learning. About the course: 7 lessons in Part 1 (about 20 hours of video) 1 - Image classification 2 - Production; SGD from scratch 3 - Multi-label; Segmentation 4 - NLP; Tabular data; Recsys 5 - Backprop; Neural net from scratch 6 - CNN deep dive; Ethics 7 - Resnet; U-net; GANs Expect to spend around 5 hours per lesson of your own time (i.e. to watch the video and run the homework programs). Prerequisites: Basic coding, math concepts are introduced as needed. Authors suggest to have at least 1 year of prior coding experience in any language: https://course.fast.ai/#getting-started Where to run lessons: - Personal computer with Nvidia GPU. CPU option possible but not optimal - GPU enabled Cloud Virtual Machine https://course.fast.ai/index.html#using-a-gpu Feel free to contact us with any questions. Please note that we have no official connection with fast.ai. See you there, Hackerspace Trójmiasto Data Science Group Amadeusz Lisiecki Jakub Kruszyński Michał Wojczulis Robert Różański ===== Machine Learning with Andrew Ng ===== **LUTY - MAJ 2018**\\ **ZAKOŃCZONE** Cotygodniowe spotkania podczas których omawiamy materiał z kursu [[https://www.coursera.org/learn/machine-learning/|Machine Learning]], autorstwa Andrew Ng, dostępny na portalu Coursera. Każda lekcja zawiera część teoretyczną (video + slajdy) oraz część praktyczną (implementacja algorytmów w Matlabie/Octavie) co zajmuje 2 spotkania - w pierwszym tygodniu omawiamy teorię, a w kolejnym nasz kod.