You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ML-For-Beginners/translations/ru
leestott 76900c6d6b
🌐 Update translations via Co-op Translator
6 months ago
..
1-Introduction 🌐 Update translations via Co-op Translator 8 months ago
2-Regression 🌐 Update translations via Co-op Translator 8 months ago
3-Web-App 🌐 Update translations via Co-op Translator 8 months ago
4-Classification 🌐 Update translations via Co-op Translator 8 months ago
5-Clustering 🌐 Update translations via Co-op Translator 8 months ago
6-NLP 🌐 Update translations via Co-op Translator 8 months ago
7-TimeSeries 🌐 Update translations via Co-op Translator 8 months ago
8-Reinforcement 🌐 Update translations via Co-op Translator 8 months ago
9-Real-World 🌐 Update translations via Co-op Translator 8 months ago
docs 🌐 Update translations via Co-op Translator 8 months ago
quiz-app 🌐 Update translations via Co-op Translator 8 months ago
sketchnotes 🌐 Update translations via Co-op Translator 8 months ago
AGENTS.md 🌐 Update translations via Co-op Translator 7 months ago
CODE_OF_CONDUCT.md 🌐 Update translations via Co-op Translator 8 months ago
CONTRIBUTING.md 🌐 Update translations via Co-op Translator 8 months ago
PyTorch_Fundamentals.ipynb 🌐 Update translations via Co-op Translator 8 months ago
README.md 🌐 Update translations via Co-op Translator 6 months ago
SECURITY.md 🌐 Update translations via Co-op Translator 8 months ago
SUPPORT.md 🌐 Update translations via Co-op Translator 7 months ago
TROUBLESHOOTING.md 🌐 Update translations via Co-op Translator 7 months ago
for-teachers.md 🌐 Update translations via Co-op Translator 8 months ago

README.md

Лицензия GitHub
Участники GitHub
Проблемы GitHub
Запросы на слияние GitHub
PRs Welcome

Наблюдатели GitHub
Форки GitHub
Звезды GitHub

🌐 Поддержка нескольких языков

Поддерживается через GitHub Action (автоматически и всегда актуально)

Арабский | Бенгальский | Болгарский | Бирманский (Мьянма) | Китайский (упрощенный) | Китайский (традиционный, Гонконг) | Китайский (традиционный, Макао) | Китайский (традиционный, Тайвань) | Хорватский | Чешский | Датский | Голландский | Эстонский | Финский | Французский | Немецкий | Греческий | Иврит | Хинди | Венгерский | Индонезийский | Итальянский | Японский | Корейский | Литовский | Малайский | Маратхи | Непальский | Нигерийский пиджин | Норвежский | Персидский (фарси) | Польский | Португальский (Бразилия) | Португальский (Португалия) | Панджаби (Гурмукхи) | Румынский | Русский | Сербский (кириллица) | Словацкий | Словенский | Испанский | Суахили | Шведский | Тагальский (Филиппины) | Тамильский | Тайский | Турецкий | Украинский | Урду | Вьетнамский

Присоединяйтесь к нашему сообществу

Microsoft Foundry Discord

У нас проходит серия обучения с ИИ в Discord. Узнайте больше и присоединяйтесь к нам на Learn with AI Series с 18 по 30 сентября 2025 года. Вы получите советы и рекомендации по использованию GitHub Copilot для Data Science.

Learn with AI series

Машинное обучение для начинающих - учебный курс

🌍 Путешествуйте по миру, изучая машинное обучение через призму мировых культур 🌍

Команда Cloud Advocates в Microsoft рада предложить 12-недельный курс из 26 уроков, посвященный машинному обучению. В этом курсе вы изучите то, что иногда называют классическим машинным обучением, используя в основном библиотеку Scikit-learn и избегая глубокого обучения, которое рассматривается в нашем курсе AI for Beginners. Также сочетайте эти уроки с нашим курсом 'Data Science for Beginners'.

Путешествуйте с нами по миру, применяя эти классические методы к данным из разных уголков планеты. Каждый урок включает в себя тесты до и после урока, письменные инструкции для выполнения задания, решение, задание и многое другое. Наш проектный подход к обучению позволяет вам учиться, создавая, что является проверенным способом закрепления новых навыков.

✍️ Огромная благодарность нашим авторам: Джен Лупер, Стивен Хауэлл, Франческа Лаццери, Томоми Имура, Кэсси Бревиу, Дмитрий Сошников, Крис Норинг, Анирбан Мукерджи, Орнелла Алтуньян, Рут Якубу и Эми Бойд.

🎨 Благодарим также наших иллюстраторов: Томоми Имура, Дасани Мадипалли и Джен Лупер.

🙏 Особая благодарность 🙏 нашим авторам, рецензентам и контрибьюторам из числа Microsoft Student Ambassadors, в частности Ришиту Дагли, Мухаммаду Сакибу Хану Инану, Рохану Раджу, Александру Петреску, Абхишеку Джайсвалу, Наврин Табассум, Иоану Самуиле и Снигдхе Агарвал.

🤩 Отдельная благодарность Microsoft Student Ambassadors Эрику Ванджау, Джаслин Сондхи и Видуши Гупте за наши уроки на R!

Начало работы

Следуйте этим шагам:

  1. Сделайте форк репозитория: Нажмите кнопку "Fork" в правом верхнем углу этой страницы.
  2. Клонируйте репозиторий: git clone https://github.com/microsoft/ML-For-Beginners.git

найдите все дополнительные ресурсы для этого курса в нашей коллекции Microsoft Learn

🔧 Нужна помощь? Ознакомьтесь с нашим руководством по устранению неполадок для решения распространенных проблем с установкой, настройкой и выполнением уроков.

Студенты, чтобы использовать этот курс, сделайте форк всего репозитория в свой аккаунт GitHub и выполняйте упражнения самостоятельно или в группе:

  • Начните с теста перед лекцией.
  • Прочитайте лекцию и выполните задания, делая паузы и размышляя на каждом этапе проверки знаний.
  • Попробуйте создать проекты, понимая уроки, а не просто запуская код решения; однако этот код доступен в папках /solution в каждом проектно-ориентированном уроке.
  • Пройдите тест после лекции.
  • Выполните задание.
  • После завершения группы уроков посетите дискуссионный форум и "учитесь вслух", заполняя соответствующую рубрику PAT. PAT — это инструмент оценки прогресса, который вы заполняете для углубления своего обучения. Вы также можете реагировать на другие PAT, чтобы учиться вместе.

Для дальнейшего изучения мы рекомендуем следовать этим модулям и учебным путям Microsoft Learn.

Преподаватели, мы включили несколько предложений о том, как использовать этот курс.


Видеоуроки

Некоторые уроки доступны в формате коротких видео. Вы можете найти их в самих уроках или на плейлисте ML for Beginners на YouTube-канале Microsoft Developer, нажав на изображение ниже.

Баннер ML for beginners


Знакомьтесь с командой

Промо-видео

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 Справедливость и машинное обучение Введение Какие важные философские вопросы о справедливости должны учитывать студенты при создании и применении моделей машинного обучения? Урок Томоми
04 Техники машинного обучения Введение Какие техники используют исследователи для создания моделей машинного обучения? Урок Крис и Джен
05 Введение в регрессию Регрессия Начните работать с Python и Scikit-learn для моделей регрессии PythonR Джен • Эрик Ванжау
06 Цены на тыквы в Северной Америке 🎃 Регрессия Визуализируйте и очистите данные для подготовки к машинному обучению PythonR Джен • Эрик Ванжау
07 Цены на тыквы в Северной Америке 🎃 Регрессия Постройте модели линейной и полиномиальной регрессии PythonR Джен и Дмитрий • Эрик Ванжау
08 Цены на тыквы в Северной Америке 🎃 Регрессия Постройте модель логистической регрессии PythonR Джен • Эрик Ванжау
09 Веб-приложение 🔌 Веб-приложение Создайте веб-приложение для использования обученной модели Python Джен
10 Введение в классификацию Классификация Очистите, подготовьте и визуализируйте данные; введение в классификацию PythonR Джен и Кэсси • Эрик Ванжау
11 Вкусные азиатские и индийские блюда 🍜 Классификация Введение в классификаторы PythonR Джен и Кэсси • Эрик Ванжау
12 Вкусные азиатские и индийские блюда 🍜 Классификация Дополнительные классификаторы PythonR Джен и Кэсси • Эрик Ванжау
13 Вкусные азиатские и индийские блюда 🍜 Классификация Создайте веб-приложение рекомендаций, используя вашу модель Python Джен
14 Введение в кластеризацию Кластеризация Очистите, подготовьте и визуализируйте данные; введение в кластеризацию PythonR Джен • Эрик Ванжау
15 Исследование музыкальных вкусов Нигерии 🎧 Кластеризация Изучите метод кластеризации K-Means PythonR Джен • Эрик Ванжау
16 Введение в обработку естественного языка Обработка естественного языка Узнайте основы обработки естественного языка, создавая простого бота Python Стивен
17 Общие задачи NLP Обработка естественного языка Углубите свои знания NLP, изучив общие задачи, связанные с языковыми структурами Python Стивен
18 Перевод и анализ настроений ♥️ Обработка естественного языка Перевод и анализ настроений с произведениями Джейн Остин Python Стивен
19 Романтические отели Европы ♥️ Обработка естественного языка Анализ настроений с отзывами об отелях 1 Python Стивен
20 Романтические отели Европы ♥️ Обработка естественного языка Анализ настроений с отзывами об отелях 2 Python Стивен
21 Введение в прогнозирование временных рядов Временные ряды Введение в прогнозирование временных рядов Python Франческа
22 Использование электроэнергии в мире - прогнозирование временных рядов с ARIMA Временные ряды Прогнозирование временных рядов с использованием ARIMA Python Франческа
23 Использование электроэнергии в мире - прогнозирование временных рядов с SVR Временные ряды Прогнозирование временных рядов с использованием регрессора опорных векторов Python Анирбан
24 Введение в обучение с подкреплением Обучение с подкреплением Введение в обучение с подкреплением с использованием Q-Learning Python Дмитрий
25 Помогите Петру избежать волка! 🐺 Обучение с подкреплением Обучение с подкреплением в Gym Python Дмитрий
Постскриптум Сценарии и приложения машинного обучения ML в реальном мире Интересные и показательные примеры реального применения классического машинного обучения Урок Команда
Постскриптум Отладка моделей машинного обучения с использованием панели RAI ML в реальном мире Отладка моделей машинного обучения с использованием компонентов панели ответственного ИИ Урок Рут Якобу

найдите все дополнительные ресурсы для этого курса в нашей коллекции Microsoft Learn

Оффлайн-доступ

Вы можете использовать эту документацию оффлайн с помощью Docsify. Форкните этот репозиторий, установите Docsify на вашем локальном компьютере, а затем в корневой папке этого репозитория введите docsify serve. Веб-сайт будет доступен на порту 3000 вашего локального хоста: localhost:3000.

PDF-файлы

Найдите PDF-версию учебного плана с ссылками здесь.

🎒 Другие курсы

Наша команда создает и другие курсы! Ознакомьтесь:

Azure / Edge / MCP / Agents

AZD для начинающих Edge AI для начинающих MCP для начинающих AI Agents для начинающих


Серия по генеративному ИИ

Генеративный ИИ для начинающих Генеративный ИИ (.NET) Генеративный ИИ (Java) Генеративный ИИ (JavaScript)


Основное обучение

ML для начинающих
Data Science для начинающих
AI для начинающих
Кибербезопасность для начинающих
Веб-разработка для начинающих
IoT для начинающих
Разработка XR для начинающих


Серия Copilot

Copilot для парного программирования с ИИ
Copilot для C#/.NET
Приключения с Copilot

Получение помощи

Если вы столкнулись с трудностями или у вас есть вопросы о создании приложений с ИИ, присоединяйтесь к обсуждениям с другими учащимися и опытными разработчиками в сообществе MCP. Это поддерживающее сообщество, где приветствуются вопросы и свободно делятся знаниями.

Microsoft Foundry Discord

Если у вас есть отзывы о продукте или возникли ошибки при разработке, посетите:

Microsoft Foundry Developer Forum


Отказ от ответственности:
Этот документ был переведен с использованием сервиса автоматического перевода Co-op Translator. Хотя мы стремимся к точности, пожалуйста, учитывайте, что автоматические переводы могут содержать ошибки или неточности. Оригинальный документ на его родном языке следует считать авторитетным источником. Для получения критически важной информации рекомендуется профессиональный перевод человеком. Мы не несем ответственности за любые недоразумения или неправильные интерпретации, возникшие в результате использования данного перевода.