[![GitHub license](https://img.shields.io/github/license/microsoft/ML-For-Beginners.svg)](https://github.com/microsoft/ML-For-Beginners/blob/master/LICENSE) [![GitHub contributors](https://img.shields.io/github/contributors/microsoft/ML-For-Beginners.svg)](https://GitHub.com/microsoft/ML-For-Beginners/graphs/contributors/) [![GitHub issues](https://img.shields.io/github/issues/microsoft/ML-For-Beginners.svg)](https://GitHub.com/microsoft/ML-For-Beginners/issues/) [![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/ML-For-Beginners.svg)](https://GitHub.com/microsoft/ML-For-Beginners/pulls/) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![GitHub watchers](https://img.shields.io/github/watchers/microsoft/ML-For-Beginners.svg?style=social&label=Watch)](https://GitHub.com/microsoft/ML-For-Beginners/watchers/) [![GitHub forks](https://img.shields.io/github/forks/microsoft/ML-For-Beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/ML-For-Beginners/network/) [![GitHub stars](https://img.shields.io/github/stars/microsoft/ML-For-Beginners.svg?style=social&label=Star)](https://GitHub.com/microsoft/ML-For-Beginners/stargazers/) ### 馃寪 Wsparcie wieloj臋zyczne #### Obs艂ugiwane przez GitHub Action (Automatyczne i zawsze aktualne) [French](../fr/README.md) | [Spanish](../es/README.md) | [German](../de/README.md) | [Russian](../ru/README.md) | [Arabic](../ar/README.md) | [Persian (Farsi)](../fa/README.md) | [Urdu](../ur/README.md) | [Chinese (Simplified)](../zh/README.md) | [Chinese (Traditional, Macau)](../mo/README.md) | [Chinese (Traditional, Hong Kong)](../hk/README.md) | [Chinese (Traditional, Taiwan)](../tw/README.md) | [Japanese](../ja/README.md) | [Korean](../ko/README.md) | [Hindi](../hi/README.md) | [Bengali](../bn/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Portuguese (Portugal)](../pt/README.md) | [Portuguese (Brazil)](../br/README.md) | [Italian](../it/README.md) | [Polish](./README.md) | [Turkish](../tr/README.md) | [Greek](../el/README.md) | [Thai](../th/README.md) | [Swedish](../sv/README.md) | [Danish](../da/README.md) | [Norwegian](../no/README.md) | [Finnish](../fi/README.md) | [Dutch](../nl/README.md) | [Hebrew](../he/README.md) | [Vietnamese](../vi/README.md) | [Indonesian](../id/README.md) | [Malay](../ms/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Swahili](../sw/README.md) | [Hungarian](../hu/README.md) | [Czech](../cs/README.md) | [Slovak](../sk/README.md) | [Romanian](../ro/README.md) | [Bulgarian](../bg/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Croatian](../hr/README.md) | [Slovenian](../sl/README.md) | [Ukrainian](../uk/README.md) | [Burmese (Myanmar)](../my/README.md) #### Do艂膮cz do spo艂eczno艣ci [![Azure AI Discord](https://dcbadge.limes.pink/api/server/kzRShWzttr)](https://discord.gg/kzRShWzttr) # Uczenie maszynowe dla pocz膮tkuj膮cych - Program nauczania > 馃實 Podr贸偶uj po 艣wiecie, odkrywaj膮c uczenie maszynowe przez pryzmat kultur 艣wiata 馃實 Cloud Advocates w Microsoft z dum膮 oferuj膮 12-tygodniowy, 26-lekcyjny program nauczania dotycz膮cy **uczenia maszynowego**. W tym programie nauczania poznasz to, co czasami nazywane jest **klasycznym uczeniem maszynowym**, korzystaj膮c g艂贸wnie z biblioteki Scikit-learn i unikaj膮c uczenia g艂臋bokiego, kt贸re jest om贸wione w naszym [programie nauczania AI dla pocz膮tkuj膮cych](https://aka.ms/ai4beginners). Po艂膮cz te lekcje z naszym [programem nauczania Data Science dla pocz膮tkuj膮cych](https://aka.ms/ds4beginners)! Podr贸偶uj z nami po 艣wiecie, stosuj膮c te klasyczne techniki do danych z r贸偶nych region贸w 艣wiata. Ka偶da lekcja zawiera quizy przed i po lekcji, pisemne instrukcje do wykonania lekcji, rozwi膮zanie, zadanie i wiele wi臋cej. Nasze podej艣cie oparte na projektach pozwala uczy膰 si臋 poprzez tworzenie, co jest sprawdzonym sposobem na trwa艂e przyswojenie nowych umiej臋tno艣ci. **鉁嶏笍 Wielkie podzi臋kowania dla naszych autor贸w** Jen Looper, Stephen Howell, Francesca Lazzeri, Tomomi Imura, Cassie Breviu, Dmitry Soshnikov, Chris Noring, Anirban Mukherjee, Ornella Altunyan, Ruth Yakubu i Amy Boyd **馃帹 Podzi臋kowania r贸wnie偶 dla naszych ilustrator贸w** Tomomi Imura, Dasani Madipalli i Jen Looper **馃檹 Szczeg贸lne podzi臋kowania 馃檹 dla naszych autor贸w, recenzent贸w i wsp贸艂tw贸rc贸w tre艣ci z grona Microsoft Student Ambassador**, w szczeg贸lno艣ci Rishit Dagli, Muhammad Sakib Khan Inan, Rohan Raj, Alexandru Petrescu, Abhishek Jaiswal, Nawrin Tabassum, Ioan Samuila i Snigdha Agarwal **馃ぉ Dodatkowe podzi臋kowania dla Microsoft Student Ambassadors Eric Wanjau, Jasleen Sondhi i Vidushi Gupta za lekcje R!** # Rozpocz臋cie Post臋puj zgodnie z tymi krokami: 1. **Forkuj repozytorium**: Kliknij przycisk "Fork" w prawym g贸rnym rogu tej strony. 2. **Sklonuj repozytorium**: `git clone https://github.com/microsoft/ML-For-Beginners.git` > [Znajd藕 wszystkie dodatkowe zasoby dla tego kursu w naszej kolekcji Microsoft Learn](https://learn.microsoft.com/en-us/collections/qrqzamz1nn2wx3?WT.mc_id=academic-77952-bethanycheum) **[Studenci](https://aka.ms/student-page)**, aby korzysta膰 z tego programu nauczania, zforkuj ca艂e repozytorium na swoje konto GitHub i wykonaj 膰wiczenia samodzielnie lub w grupie: - Rozpocznij od quizu przed lekcj膮. - Przeczytaj lekcj臋 i wykonaj aktywno艣ci, zatrzymuj膮c si臋 i reflektuj膮c przy ka偶dym sprawdzeniu wiedzy. - Spr贸buj stworzy膰 projekty, rozumiej膮c lekcje, zamiast uruchamia膰 kod rozwi膮zania; jednak ten kod jest dost臋pny w folderach `/solution` w ka偶dej lekcji opartej na projekcie. - Zr贸b quiz po lekcji. - Wykonaj wyzwanie. - Wykonaj zadanie. - Po uko艅czeniu grupy lekcji odwied藕 [Forum dyskusyjne](https://github.com/microsoft/ML-For-Beginners/discussions) i "ucz si臋 na g艂os", wype艂niaj膮c odpowiedni rubryk臋 PAT. 'PAT' to narz臋dzie oceny post臋p贸w, kt贸re jest rubryk膮, kt贸r膮 wype艂niasz, aby pog艂臋bi膰 swoj膮 nauk臋. Mo偶esz r贸wnie偶 reagowa膰 na inne PAT, aby艣my mogli uczy膰 si臋 razem. > Do dalszej nauki polecamy te [modu艂y i 艣cie偶ki nauki Microsoft Learn](https://docs.microsoft.com/en-us/users/jenlooper-2911/collections/k7o7tg1gp306q4?WT.mc_id=academic-77952-leestott). **Nauczyciele**, [do艂膮czyli艣my kilka sugestii](for-teachers.md) dotycz膮cych korzystania z tego programu nauczania. --- ## Przewodniki wideo Niekt贸re lekcje s膮 dost臋pne w formie kr贸tkich film贸w. Wszystkie mo偶na znale藕膰 w lekcjach lub na [playli艣cie ML dla pocz膮tkuj膮cych na kanale YouTube Microsoft Developer](https://aka.ms/ml-beginners-videos), klikaj膮c obrazek poni偶ej. [![ML dla pocz膮tkuj膮cych banner](../../images/ml-for-beginners-video-banner.png)](https://aka.ms/ml-beginners-videos) --- ## Poznaj zesp贸艂 [![Film promocyjny](../../images/ml.gif)](https://youtu.be/Tj1XWrDSYJU) **Gif autorstwa** [Mohit Jaisal](https://linkedin.com/in/mohitjaisal) > 馃帴 Kliknij obrazek powy偶ej, aby obejrze膰 film o projekcie i osobach, kt贸re go stworzy艂y! --- ## Pedagogika Podczas tworzenia tego programu nauczania wybrali艣my dwa g艂贸wne za艂o偶enia pedagogiczne: zapewnienie, 偶e jest on oparty na **projektach** oraz 偶e zawiera **cz臋ste quizy**. Ponadto program nauczania ma wsp贸lny **motyw**, kt贸ry nadaje mu sp贸jno艣膰. Zapewniaj膮c, 偶e tre艣ci s膮 zgodne z projektami, proces staje si臋 bardziej anga偶uj膮cy dla uczni贸w, a przyswajanie koncepcji zostaje wzmocnione. Dodatkowo quiz o niskim ryzyku przed zaj臋ciami ustawia intencj臋 ucznia na nauk臋 danego tematu, a drugi quiz po zaj臋ciach zapewnia dalsze przyswajanie wiedzy. Ten program nauczania zosta艂 zaprojektowany tak, aby by艂 elastyczny i przyjemny, i mo偶na go realizowa膰 w ca艂o艣ci lub cz臋艣ciowo. Projekty zaczynaj膮 si臋 od prostych i staj膮 si臋 coraz bardziej z艂o偶one pod koniec 12-tygodniowego cyklu. Program nauczania zawiera r贸wnie偶 postscriptum dotycz膮ce rzeczywistych zastosowa艅 ML, kt贸re mo偶na wykorzysta膰 jako dodatkowe punkty lub jako podstaw臋 do dyskusji. > Znajd藕 nasze [Zasady post臋powania](CODE_OF_CONDUCT.md), [Wskaz贸wki dotycz膮ce wsp贸艂tworzenia](CONTRIBUTING.md) i [Wskaz贸wki dotycz膮ce t艂umacze艅](TRANSLATIONS.md). Czekamy na Twoj膮 konstruktywn膮 opini臋! ## Ka偶da lekcja zawiera - opcjonalny sketchnote - opcjonalny film uzupe艂niaj膮cy - przewodnik wideo (tylko niekt贸re lekcje) - [quiz rozgrzewkowy przed lekcj膮](https://ff-quizzes.netlify.app/en/ml/) - pisemn膮 lekcj臋 - dla lekcji opartych na projektach, przewodniki krok po kroku, jak zbudowa膰 projekt - sprawdzenie wiedzy - wyzwanie - dodatkowe materia艂y do czytania - zadanie - [quiz po lekcji](https://ff-quizzes.netlify.app/en/ml/) > **Uwaga dotycz膮ca j臋zyk贸w**: Lekcje s膮 g艂贸wnie pisane w Pythonie, ale wiele z nich jest r贸wnie偶 dost臋pnych w R. Aby uko艅czy膰 lekcj臋 w R, przejd藕 do folderu `/solution` i poszukaj lekcji w R. Zawieraj膮 one rozszerzenie .rmd, kt贸re reprezentuje **R Markdown**, dokument 艂膮cz膮cy `fragmenty kodu` (R lub innych j臋zyk贸w) oraz `nag艂贸wek YAML` (kt贸ry okre艣la formatowanie wynik贸w, takich jak PDF) w `dokumencie Markdown`. Dzi臋ki temu jest to doskona艂e narz臋dzie do tworzenia tre艣ci dla nauki danych, poniewa偶 pozwala na 艂膮czenie kodu, jego wynik贸w i przemy艣le艅 w jednym miejscu. Dokumenty R Markdown mog膮 by膰 renderowane do format贸w wyj艣ciowych, takich jak PDF, HTML czy Word. > **Uwaga dotycz膮ca quiz贸w**: Wszystkie quizy znajduj膮 si臋 w [folderze Quiz App](../../quiz-app), w sumie 52 quizy po trzy pytania ka偶dy. S膮 one powi膮zane z lekcjami, ale aplikacj臋 quizow膮 mo偶na uruchomi膰 lokalnie; post臋puj zgodnie z instrukcjami w folderze `quiz-app`, aby hostowa膰 lokalnie lub wdro偶y膰 na Azure. | Numer lekcji | Temat | Grupa lekcji | Cele nauczania | Powi膮zana lekcja | Autor | | :-----------: | :------------------------------------------------------------: | :-------------------------------------------------: | ------------------------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------: | | 01 | Wprowadzenie do uczenia maszynowego | [Wprowadzenie](1-Introduction/README.md) | Poznaj podstawowe poj臋cia zwi膮zane z uczeniem maszynowym | [Lekcja](1-Introduction/1-intro-to-ML/README.md) | Muhammad | | 02 | Historia uczenia maszynowego | [Wprowadzenie](1-Introduction/README.md) | Poznaj histori臋 stoj膮c膮 za t膮 dziedzin膮 | [Lekcja](1-Introduction/2-history-of-ML/README.md) | Jen i Amy | | 03 | Sprawiedliwo艣膰 w uczeniu maszynowym | [Wprowadzenie](1-Introduction/README.md) | Jakie s膮 wa偶ne filozoficzne kwestie dotycz膮ce sprawiedliwo艣ci, kt贸re uczniowie powinni rozwa偶y膰 podczas budowania i stosowania modeli ML? | [Lekcja](1-Introduction/3-fairness/README.md) | Tomomi | | 04 | Techniki uczenia maszynowego | [Wprowadzenie](1-Introduction/README.md) | Jakie techniki stosuj膮 badacze ML do budowy modeli uczenia maszynowego? | [Lekcja](1-Introduction/4-techniques-of-ML/README.md) | Chris i Jen | | 05 | Wprowadzenie do regresji | [Regresja](2-Regression/README.md) | Rozpocznij prac臋 z Pythonem i Scikit-learn dla modeli regresji | | | | 06 | Ceny dyni w Ameryce P贸艂nocnej 馃巸 | [Regresja](2-Regression/README.md) | Wizualizacja i czyszczenie danych w przygotowaniu do ML | | | | 07 | Ceny dyni w Ameryce P贸艂nocnej 馃巸 | [Regresja](2-Regression/README.md) | Budowa modeli regresji liniowej i wielomianowej | | | | 08 | Ceny dyni w Ameryce P贸艂nocnej 馃巸 | [Regresja](2-Regression/README.md) | Budowa modelu regresji logistycznej | | | | 09 | Aplikacja webowa 馃攲 | [Aplikacja webowa](3-Web-App/README.md) | Budowa aplikacji webowej do wykorzystania wytrenowanego modelu | [Python](3-Web-App/1-Web-App/README.md) | Jen | | 10 | Wprowadzenie do klasyfikacji | [Klasyfikacja](4-Classification/README.md) | Czyszczenie, przygotowanie i wizualizacja danych; wprowadzenie do klasyfikacji |