Арабски | Бенгалски | Български | Бирмански (Мианмар) | Китайски (опростен) | Китайски (традиционен, Хонг Конг) | Китайски (традиционен, Макао) | Китайски (традиционен, Тайван) | Хърватски | Чешки | Датски | Холандски | Естонски | Фински | Френски | Немски | Гръцки | Иврит | Хинди | Унгарски | Индонезийски | Италиански | Японски | Корейски | Литовски | Малайски | Марати | Непалски | Норвежки | Персийски (Фарси) | Полски | Португалски (Бразилия) | Португалски (Португалия) | Пенджабски (Гурмукхи) | Румънски | Руски | Сръбски (кирилица) | Словашки | Словенски | Испански | Суахили | Шведски | Тагалог (Филипински) | Тамилски | Тайландски | Турски | Украински | Урду | Виетнамски
Имаме текуща серия за обучение с AI в Discord. Научете повече и се присъединете към нас в Learn with AI Series от 18 до 30 септември 2025 г. Ще получите съвети и трикове за използване на GitHub Copilot за Data Science.
🌍 Пътувайте по света, докато изследваме машинното обучение чрез културите на света 🌍
Екипът на Cloud Advocates в Microsoft с удоволствие предлага 12-седмична учебна програма с 26 урока, посветена на Машинното обучение. В тази програма ще научите за това, което понякога се нарича класическо машинно обучение, като основно използвате библиотеката Scikit-learn и избягвате дълбокото обучение, което е обхванато в нашата учебна програма за AI за начинаещи. Съчетайте тези уроци с нашата учебна програма за Data Science за начинаещи, също така!
Пътувайте с нас по света, докато прилагаме тези класически техники към данни от различни региони на света. Всеки урок включва предварителни и последващи тестове, писмени инструкции за изпълнение на урока, решение, задача и още. Нашата проектно-ориентирана педагогика ви позволява да учите, докато създавате, доказан начин за усвояване на нови умения.
✍️ Сърдечни благодарности на нашите автори Джен Лупър, Стивън Хауъл, Франческа Лазери, Томоми Имура, Каси Бревиу, Дмитрий Сошников, Крис Норинг, Анирбан Мукерджи, Орнела Алтунян, Рут Якобу и Ейми Бойд
🎨 Благодарности също на нашите илюстратори Томоми Имура, Дасани Мадипали и Джен Лупър
🙏 Специални благодарности 🙏 на нашите Microsoft Student Ambassador автори, рецензенти и сътрудници, включително Ришит Дагли, Мухаммад Сакиб Хан Инан, Рохан Радж, Александру Петреску, Абишек Джайсвал, Наврин Табасум, Йоан Самуила и Снигдха Агарвал
🤩 Допълнителна благодарност на Microsoft Student Ambassadors Ерик Ванджау, Джаслийн Сонди и Видуши Гупта за нашите уроци по R!
Следвайте тези стъпки:
- Fork на хранилището: Кликнете върху бутона "Fork" в горния десен ъгъл на тази страница.
- Клонирайте хранилището:
git clone https://github.com/microsoft/ML-For-Beginners.git
намерете всички допълнителни ресурси за този курс в нашата Microsoft Learn колекция
🔧 Нуждаете се от помощ? Проверете нашето Ръководство за отстраняване на проблеми за решения на често срещани проблеми с инсталацията, настройката и изпълнението на уроците.
Студенти, за да използвате тази учебна програма, направете fork на цялото хранилище във вашия собствен GitHub акаунт и изпълнете упражненията самостоятелно или в група:
- Започнете с предварителен тест.
- Прочетете лекцията и изпълнете дейностите, като правите паузи и размишлявате при всяка проверка на знанията.
- Опитайте се да създадете проектите, като разбирате уроците, вместо да изпълнявате готовия код; въпреки това, този код е наличен в папките
/solutionза всеки проектно-ориентиран урок. - Вземете последващия тест.
- Завършете предизвикателството.
- Завършете задачата.
- След завършване на група уроци, посетете Дискусионния форум и "учете на глас", като попълните съответния PAT рубрик. "PAT" е инструмент за оценка на напредъка, който е рубрика, която попълвате, за да задълбочите обучението си. Можете също така да реагирате на други PAT, за да учим заедно.
За допълнително обучение препоръчваме да следвате тези Microsoft Learn модули и учебни пътеки.
Учители, ние сме включили някои предложения за това как да използвате тази учебна програма.
Някои от уроците са налични като кратки видеа. Можете да намерите всички тях в самите уроци или в плейлиста "ML for Beginners" в YouTube канала на Microsoft Developer, като кликнете върху изображението по-долу.
Gif от Мохит Джайсал
🎥 Кликнете върху изображението по-горе за видео за проекта и хората, които го създадоха!
Избрахме два педагогически принципа при създаването на тази учебна програма: да бъде практическа проектно-ориентирана и да включва чести тестове. Освен това, тази учебна програма има обща тема, която ѝ придава сплотеност.
Като гарантираме, че съдържанието е свързано с проекти, процесът става по-ангажиращ за студентите и запаметяването на концепциите се подобрява. Освен това, тест с нисък риск преди урока насочва вниманието на студента към изучаването на дадена тема, докато втори тест след урока осигурява по-добро запаметяване. Тази учебна програма е проектирана да бъде гъвкава и забавна и може да бъде използвана изцяло или частично. Проектите започват с малки задачи и стават все по-сложни до края на 12-седмичния цикъл. Тази учебна програма включва и постскрипт за реални приложения на машинното обучение, който може да се използва като допълнителен кредит или като основа за дискусия.
Намерете нашите Правила за поведение, Принос, Превод и Ръководство за отстраняване на проблеми. Очакваме вашата конструктивна обратна връзка!
- по желание скица
- по желание допълнително видео
- видео урок (само за някои уроци)
- предварителен тест
- писмен урок
- за проектно-ориентирани уроци, стъпка по стъпка ръководства за изграждане на проекта
- проверки на знанията
- предизвикателство
- допълнително четиво
- задача
- последващ тест
Бележка за езиците: Тези уроци са основно написани на Python, но много от тях са налични и на R. За да завършите урок на R, отидете в папката
/solutionи потърсете уроци на R. Те включват разширение .rmd, което представлява R Markdown файл, който може да бъде описан като вграждане накодови блокове(на R или други езици) иYAML заглавие(което насочва как да се форматират изходите, като PDF) вMarkdown документ. По този начин той служи като примерна рамка за авторство в областта на науката за данни, тъй като ви позволява да комбинирате вашия код, неговия изход и вашите мисли, като ги записвате в Markdown. Освен това, R Markdown документите могат да бъдат рендирани в изходни формати като PDF, HTML или Word.
Бележка за тестовете: Всички тестове са включени в папката Quiz App, за общо 52 теста с по три въпроса всеки. Те са свързани в уроците, но приложението за тестове може да се стартира локално; следвайте инструкциите в папката
quiz-app, за да го хоствате локално или да го разположите в Azure.
| Номер на урока | Тема | Групиране на уроци | Цели на обучението | Свързан урок | Автор |
|---|---|---|---|---|---|
| 01 | Въведение в машинното обучение | Въведение | Научете основните концепции зад машинното обучение | Урок | Мухамад |
| 02 | История на машинното обучение | Въведение | Научете историята, която стои зад тази област | Урок | Джен и Ейми |
| 03 | Справедливост и машинно обучение | Въведение | Какви са важните философски въпроси относно справедливостта, които студентите трябва да обмислят при създаване и прилагане на ML модели? | Урок | Томоми |
| 04 | Техники за машинно обучение | Въведение | Какви техники използват изследователите на ML за създаване на ML модели? | Урок | Крис и Джен |
| 05 | Въведение в регресия | Регресия | Започнете с Python и Scikit-learn за модели на регресия | Python • R | Джен • Ерик Ванджа |
| 06 | Цени на тикви в Северна Америка 🎃 | Регресия | Визуализирайте и почистете данни в подготовка за ML | Python • R | Джен • Ерик Ванджа |
| 07 | Цени на тикви в Северна Америка 🎃 | Регресия | Създайте линейни и полиномиални модели на регресия | Python • R | Джен и Дмитрий • Ерик Ванджа |
| 08 | Цени на тикви в Северна Америка 🎃 | Регресия | Създайте логистичен модел на регресия | Python • R | Джен • Ерик Ванджа |
| 09 | Уеб приложение 🔌 | Уеб приложение | Създайте уеб приложение, за да използвате вашия обучен модел | Python | Джен |
| 10 | Въведение в класификация | Класификация | Почистете, подгответе и визуализирайте вашите данни; въведение в класификация | Python • R | Джен и Каси • Ерик Ванджа |
| 11 | Вкусни азиатски и индийски ястия 🍜 | Класификация | Въведение в класификатори | Python • R | Джен и Каси • Ерик Ванджа |
| 12 | Вкусни азиатски и индийски ястия 🍜 | Класификация | Още класификатори | Python • R | Джен и Каси • Ерик Ванджа |
| 13 | Вкусни азиатски и индийски ястия 🍜 | Класификация | Създайте уеб приложение за препоръки, използвайки вашия модел | Python | Джен |
| 14 | Въведение в клъстеризация | Клъстеризация | Почистете, подгответе и визуализирайте вашите данни; въведение в клъстеризация | Python • R | Джен • Ерик Ванджа |
| 15 | Изследване на музикалните вкусове в Нигерия 🎧 | Клъстеризация | Изследвайте метода на клъстеризация K-Means | Python • R | Джен • Ерик Ванджа |
| 16 | Въведение в обработката на естествен език ☕️ | Обработка на естествен език | Научете основите на NLP, като създадете прост бот | Python | Стивън |
| 17 | Чести задачи в NLP ☕️ | Обработка на естествен език | Задълбочете знанията си за NLP, като разберете често срещаните задачи при работа с езикови структури | Python | Стивън |
| 18 | Превод и анализ на настроения |
Обработка на естествен език | Превод и анализ на настроения с Джейн Остин | Python | Стивън |
| 19 | Романтични хотели в Европа |
Обработка на естествен език | Анализ на настроения с ревюта на хотели 1 | Python | Стивън |
| 20 | Романтични хотели в Европа |
Обработка на естествен език | Анализ на настроения с ревюта на хотели 2 | Python | Стивън |
| 21 | Въведение в прогнозиране на времеви серии | Времеви серии | Въведение в прогнозиране на времеви серии | Python | Франческа |
| 22 | ⚡️ Световно потребление на енергия ⚡️ - прогнозиране с ARIMA | Времеви серии | Прогнозиране на времеви серии с ARIMA | Python | Франческа |
| 23 | ⚡️ Световно потребление на енергия ⚡️ - прогнозиране с SVR | Времеви серии | Прогнозиране на времеви серии с Support Vector Regressor | Python | Анирбан |
| 24 | Въведение в обучението чрез подсилване | Обучение чрез подсилване | Въведение в обучението чрез подсилване с Q-Learning | Python | Дмитрий |
| 25 | Помогнете на Питър да избегне вълка! 🐺 | Обучение чрез подсилване | Обучение чрез подсилване с Gym | Python | Дмитрий |
| Постскриптум | Реални сценарии и приложения на ML | ML в реалния свят | Интересни и разкриващи реални приложения на класическо ML | Урок | Екип |
| Постскриптум | Дебъгване на модели в ML с RAI табло | ML в реалния свят | Дебъгване на модели в машинното обучение с компоненти на таблото за отговорен AI | Урок | Рут Якубу |
намерете всички допълнителни ресурси за този курс в нашата колекция в Microsoft Learn
Можете да използвате тази документация офлайн, като използвате Docsify. Форкнете този репо, инсталирайте Docsify на вашия локален компютър и след това в основната папка на този репо напишете docsify serve. Уебсайтът ще бъде достъпен на порт 3000 на вашия localhost: localhost:3000.
Намерете PDF на учебната програма с линкове тук.
Нашият екип създава и други курсове! Вижте:
- Edge AI за начинаещи
- AI агенти за начинаещи
- Генеративен AI за начинаещи
- Генеративен AI за начинаещи .NET
- Генеративен AI с JavaScript
- Генеративен AI с Java
- AI за начинаещи
- Наука за данни за начинаещи
- ML за начинаещи
- Киберсигурност за начинаещи
- Уеб разработка за начинаещи
- IoT за начинаещи
- XR разработка за начинаещи
- Овладяване на GitHub Copilot за съвместно програмиране
- Овладяване на GitHub Copilot за C#/.NET разработчици
- Изберете своето приключение с Copilot
Ако се затрудните или имате въпроси относно създаването на AI приложения, присъединете се:
Ако имате обратна връзка за продукта или грешки при създаването, посетете:
Отказ от отговорност:
Този документ е преведен с помощта на AI услуга за превод Co-op Translator. Въпреки че се стремим към точност, моля, имайте предвид, че автоматизираните преводи може да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Ние не носим отговорност за недоразумения или погрешни интерпретации, произтичащи от използването на този превод.


