|
|
4 days ago | |
|---|---|---|
| .. | ||
| 1-Introduction | 5 months ago | |
| 2-Regression | 5 months ago | |
| 3-Web-App | 5 months ago | |
| 4-Classification | 5 months ago | |
| 5-Clustering | 5 months ago | |
| 6-NLP | 5 months ago | |
| 7-TimeSeries | 5 months ago | |
| 8-Reinforcement | 5 months ago | |
| 9-Real-World | 5 months ago | |
| docs | 5 months ago | |
| quiz-app | 5 months ago | |
| sketchnotes | 5 months ago | |
| AGENTS.md | 4 months ago | |
| CODE_OF_CONDUCT.md | 5 months ago | |
| CONTRIBUTING.md | 5 months ago | |
| PyTorch_Fundamentals.ipynb | 5 months ago | |
| README.md | 4 days ago | |
| SECURITY.md | 5 months ago | |
| SUPPORT.md | 4 months ago | |
| TROUBLESHOOTING.md | 4 months ago | |
| for-teachers.md | 5 months ago | |
README.md
🌐 Подршка на више језика
Подржано путем GitHub Action (аутоматизовано и увек ажурно)
Арапски | Бенгалски | Бугарски | Бирмански (Мјанмар) | Кинески (поједностављени) | Кинески (традиционални, Хонг Конг) | Кинески (традиционални, Макао) | Кинески (традиционални, Тајван) | Хрватски | Чешки | Дански | Холандски | Естонски | Фински | Француски | Немачки | Грчки | Хебрејски | Хинди | Мађарски | Индонежански | Италијански | Јапански | Каннатa | Корејски | Литвански | Малајски | Малајалам | Марати | Непалски | Нигеријски Пиџин | Норвешки | Персијски (Фарси) | Пољски | Португалски (Бразил) | Португалски (Португал) | Пунџаби (Гурмухи) | Румунски | Руски | Српски (ћирилица) | Словачки | Словеначки | Шпански | Свахили | Шведски | Тагалог (Филипински) | Тамилски | Телугу | Тајски | Турски | Украјински | Урду | Вијетнамски
Придружите се нашој заједници
Имамо покренуту Discord серију „Учите уз AI“, сазнајте више и придружите нам се на Learn with AI Series од 18. до 30. септембра 2025. Добићете савете и трикове за коришћење GitHub Copilot-а за науку о подацима.
Машинско учење за почетнике - Наставни програм
🌍 Путујте око света док истражујемо Машинско учење кроз културе света 🌍
Cloud Advocates у компанији Microsoft са задовољством нуде 12-недељни, 26-часовни наставни програм који се бави темом Машинског учења. У овом наставном програму научићете о ономе што се понекад назива класично машинско учење, користећи углавном библиотеку Scikit-learn и избегавајући дубоко учење, које је покривено у нашем наставном програму 'AI for Beginners'. Упарујте ове лекције и са нашим наставним програмом 'Data Science for Beginners'!
Путујте са нама широм света док примењујемо ове класичне технике на податке из многих делова света. Свака лекција садржи пред- и пост-лекцијске квизове, писана упутства за завршетак лекције, решење, задатак и још много тога. Наша педагошка методологија заснована на пројектима омогућава вам да учите док градите, што је доказано као ефикасан начин за усвајање нових вештина.
✍️ Велика захвалност нашим ауторима Jen Looper, Stephen Howell, Francesca Lazzeri, Tomomi Imura, Cassie Breviu, Dmitry Soshnikov, Chris Noring, Anirban Mukherjee, Ornella Altunyan, Ruth Yakubu и Amy Boyd
🎨 Хвала и нашим илустраторима Tomomi Imura, Dasani Madipalli, и Jen Looper
🙏 Посебна захвалност 🙏 нашим Microsoft Student Ambassador ауторима, рецензентима и доприносиоцима садржаја, нарочито Rishit Dagli, Muhammad Sakib Khan Inan, Rohan Raj, Alexandru Petrescu, Abhishek Jaiswal, Nawrin Tabassum, Ioan Samuila, и Snigdha Agarwal
🤩 Додатна захвалност Microsoft Student Ambassadors Eric Wanjau, Jasleen Sondhi, и Vidushi Gupta за наше R лекције!
Како почети
Пратите ове кораке:
- Форк-овање репозиторијума: Кликните на дугме "Fork" у горњем десном углу ове странице.
- Клонирај репозиторијум:
git clone https://github.com/microsoft/ML-For-Beginners.git
пронађите све додатне ресурсе за овај курс у нашој Microsoft Learn колекцији
🔧 Потребна помоћ? Погледајте наш Водич за решавање проблема за решења уобичајених проблема са инсталацијом, подешавањем и покретањем лекција.
Студенти, да бисте користили овај наставни програм, форкујте цео репо на свој GitHub налог и завршите вежбе сами или у групи:
- Почните са уводним квизом пре предавања.
- Прочитајте предавање и завршите активности, правећи паузе и размишљајући на сваком провера знања.
- Покушајте да направите пројекте разумећи лекције уместо да само покренете код решења; сваки такав код је доступан у фолдерима
/solutionу свакој лекцији заснованој на пројекту. - Положеите пост-лекцијски квиз.
- Решите изазов.
- Завршите задатак.
- Након завршетка групе лекција, посетите Discussion Board и „учите наглас“ попуњавајући одговарајућу PAT рубрику. 'PAT' је алат за процену напретка који је рубрика коју попуњавате да бисте унапредили своје учење. Можете такође реаговати на друге PAT-ове да бисмо учили заједно.
За даље изучавање, препоручујемо праћење ових модула и пута за учење на Microsoft Learn.
Наставници, укључили смо неке предлоге о томе како користити овај наставни програм.
Видео прегледи
Неке од лекција доступне су у кратком видео формату. Све их можете наћи у оквиру лекција или на плејлисту ML for Beginners на Microsoft Developer YouTube каналу кликом на слику испод.
Упознајте тим
Гиф од Mohit Jaisal
🎥 Кликните на слику изнад за видео о пројекту и људима који су га креирали!
Педагогија
Изабрали смо два педагошка начела приликом израде овог наставног програма: осигурати да је практичан и заснован на пројектима (project-based) и да укључује честе квизове. Поред тога, овај наставни програм има заједничку тему која му даје кохезију.
Осигуравајући да садржај буде повезан са пројектима, процес учења постаје занимљивији за студенте и задржавање концепата ће бити побољшано. Поред тога, квиз са малим улогом пре предавања поставља намеру студента ка учењу теме, док други квиз након предавања обезбеђује додатно задржавање. Овај наставни програм је дизајниран да буде флексибилан и забаван и може се похађати у целини или делимично. Пројекти почињу једноставно и постају све сложенији до краја 12-недељног периода. Овај програм такође укључује постскриптум о реалним применама ML-а, који се може користити као додатни бод или као основа за дискусију.
Пронађите наш Код понашања, Како допринети, Превођење и Водич за решавање проблема. Добро дочекујемо ваше конструктивне коментаре!
Свака лекција садржи
- опционална скичнота
- опционални додатни видео
- видео преглед (само неке лекције)
- уводни квиз пре предавања
- писана лекција
- за лекције засноване на пројектима, водичи корак-по-корак о томе како направити пројекат
- провере знања
- изазов
- додатна литература
- задатак
- квиз после предавања
Напомена о језицима: Ове лекције су углавном написане у Python-у, али многе су такође доступне у R. Да бисте завршили R лекцију, идите у фолдер
/solutionи потражите R лекције. Оне укључују .rmd екстензију која представља R Markdown фајл који се може једноставно дефинисати као уграђивањеcode chunks(R или других језика) иYAML header(који упућује како форматирати излазе као што је PDF) уMarkdown document. Као таква, служи као пример алата за ауторски рад у науци о подацима јер вам омогућава да комбинујете ваш код, његов излаз и ваше мисли тако што вам омогућава да их запишете у Markdown. Поред тога, R Markdown документи се могу рендеровати у излазне формате као што су PDF, HTML или Word.
Напомена у вези квизова: Сви квизови су садржани у фолдеру Quiz App, укупно 52 квиза са по три питања. Они су повезани изнутра у лекцијама, али quiz апликација може бити покренута локално; пратите упутства у фолдеру
quiz-appда бисте је хостовали локално или распоредили на Azure.
| Lesson Number | Topic | Lesson Grouping | Learning Objectives | Linked Lesson | Author |
|---|---|---|---|---|---|
| 01 | Увод у машинско учење | Увод | Сазнајте основне појмове машинског учења | Лекција | Muhammad |
| 02 | Историја машинског учења | Увод | Сазнајте историју која стоји иза ове области | Лекција | Jen and Amy |
| 03 | Правичност и машинско учење | Увод | Која су важна филозофска питања о правичности која студенти треба да размотре при изградњи и примени ML модела? | Лекција | Tomomi |
| 04 | Технике машинског учења | Увод | Које технике истраживачи машинског учења користе за изградњу ML модела? | Лекција | Chris and Jen |
| 05 | Увод у регресију | Регресија | Започните са Python-ом и Scikit-learn-ом за регресионе моделе | Python • R | Jen • Eric Wanjau |
| 06 | Цене бундеве у Северној Америци 🎃 | Регресија | Визуализујте и очистите податке у припреми за ML | Python • R | Jen • Eric Wanjau |
| 07 | Цене бундеве у Северној Америци 🎃 | Регресија | Изградите линеарне и полиномне регресионе моделе | Python • R | Jen and Dmitry • Eric Wanjau |
| 08 | Цене бундеве у Северној Америци 🎃 | Регресија | Изградите логистички регресионни модел | Python • R | Jen • Eric Wanjau |
| 09 | Веб апликација 🔌 | Веб апликација | Изградите веб апликацију за коришћење вашег обученог модела | Python | Jen |
| 10 | Увод у класификацију | Класификација | Очистите, припремите и визуализујте податке; увод у класификацију | Python • R | Jen and Cassie • Eric Wanjau |
| 11 | Укусна азијска и индијска кухиња 🍜 | Класификација | Увод у класификаторе | Python • R | Jen and Cassie • Eric Wanjau |
| 12 | Укусна азијска и индијска кухиња 🍜 | Класификација | Више класификатора | Python • R | Jen and Cassie • Eric Wanjau |
| 13 | Укусна азијска и индијска кухиња 🍜 | Класификација | Изградите веб апликацију за препоруке користећи ваш модел | Python | Jen |
| 14 | Увод у кластеризацију | Кластеризација | Очистите, припремите и визуализујте податке; увод у кластеризацију | Python • R | Jen • Eric Wanjau |
| 15 | Истраживање музичких укуса у Нигерији 🎧 | Кластеризација | Истражите K-Means метод кластеризације | Python • R | Jen • Eric Wanjau |
| 16 | Увод у обраду природног језика (NLP) ☕️ | Обрада природног језика | Научите основе NLP-а правећи једноставног бота | Python | Stephen |
| 17 | Уобичајени NLP задаци ☕️ | Обрада природног језика | Проширите своје знање о NLP-у разумевањем уобичајених задатака који су потребни при раду са језичким структурама | Python | Stephen |
| 18 | Превођење и анализа сентимента ♥️ | Обрада природног језика | Превођење и анализа сентимента уз Jane Austen | Python | Stephen |
| 19 | Романтични хотели Европе ♥️ | Обрада природног језика | Анализа сентимента уз рецензије хотела 1 | Python | Stephen |
| 20 | Романтични хотели Европе ♥️ | Обрада природног језика | Анализа сентимента уз рецензије хотела 2 | Python | Stephen |
| 21 | Увод у прогнозирање временских серија | Временске серије | Увод у прогнозирање временских серија | Python | Francesca |
| 22 | ⚡️ Потрошња електричне енергије у свету ⚡️ - прогнозирање временских серија помоћу ARIMA | Временске серије | Прогнозирање временских серија помоћу ARIMA | Python | Francesca |
| 23 | ⚡️ Потрошња електричне енергије у свету ⚡️ - прогнозирање временских серија помоћу SVR | Временске серије | Прогнозирање временских серија помоћу Support Vector Regressor-а | Python | Anirban |
| 24 | Увод у учење појачањем | Учење појачањем | Увод у учење појачањем са Q-Learning-ом | Python | Dmitry |
| 25 | Помозите Peter-у да избегне вука! 🐺 | Учење појачањем | Учење појачањем Gym | Python | Dmitry |
| Postscript | Сценарији и примене ML у стварном свету | ML у стварном свету | Интересантне и упечатљиве примене класичног ML-а у стварном свету | Лекција | Team |
| Postscript | Отклањање грешака модела у ML користећи RAI dashboard | ML у стварном свету | Отклањање грешака модела у машинском учењу користећи компоненте Responsible AI контролне табле | Лекција | Ruth Yakubu |
пронађите све додатне ресурсе за овај курс у нашој Microsoft Learn колекцији
Приступ ван мреже
Ова документација се може покренути ван мреже користећи Docsify. Форкујте овај репозиторијум, инсталирајте Docsify на свом локалном рачунару, а затим у коренском фолдеру овог репа укуцајте docsify serve. Вебсајт ће бити сервирани на порту 3000 на вашем localhost: localhost:3000.
PDF-ови
Пронађите PDF наставног плана са линковима овде.
🎒 Остали курсеви
Наш тим ствара и друге курсеве! Погледајте:
LangChain
Azure / Edge / MCP / Агенти
Генеративни AI серијал
Основно учење
Copilot серија
Како добити помоћ
Ако заглавите или имате било каквих питања о прављењу AI апликација. Придружите се другим учесницима и искусним програмерима у дискусијама о MCP. То је подржавајућа заједница у којој су питања добродошла и знање се слободно дели.
Ако имате повратне информације о производу или наиђете на грешке током развоја, посетите:
Изјава о одрицању одговорности: Овај документ је преведен уз помоћ услуге за машински превод Co-op Translator. Иако се трудимо да будемо прецизни, имајте у виду да аутоматски преводи могу садржати грешке или нетачности. Оригинални документ на свом изворном језику треба сматрати меродавним извором. За критичне информације препоручује се професионални превод који изврши стручни преводилац. Не сносимо одговорност за било каква неразумевања или погрешна тумачења која произилазе из коришћења овог превода.


