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/README.md

39 KiB

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

🌐 Многоязычная поддержка

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

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

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

Microsoft Foundry Discord

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

Learn with AI series

Машинное обучение для начинающих — учебная программа

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

Облачные адвокаты Microsoft рады предложить 12-недельную программу из 26 уроков, полностью посвящённую машинному обучению. В этой программе вы узнаете о том, что иногда называют классическим машинным обучением, используя в основном библиотеку Scikit-learn и избегая глубокого обучения, которое рассматривается в нашей программе AI для начинающих. Совместите эти уроки с нашей программой 'Data Science для начинающих'!

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

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

🎨 Спасибо также нашим иллюстраторам Томоми Имура, Дасани Мадипалли и Джен Лупер

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

🤩 Дополнительная благодарность студентам-амбассадорам Microsoft Эрику Ванджау, Джаслин Сонди и Видуши Гупте за наши уроки на 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 на канале Microsoft Developer в YouTube, нажав на изображение ниже.

ML for beginners banner


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

Promo video

Гифка от Mohit Jaisal

🎥 Нажмите на изображение выше, чтобы посмотреть видео о проекте и людях, которые его создали!


Педагогика

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

Обеспечение соответствия контента проектам делает процесс более увлекательным для студентов и улучшает усвоение концепций. Низкоуровневая викторина перед занятием настраивает студента на изучение темы, а вторая викторина после занятия способствует дальнейшему закреплению материала. Эта программа разработана быть гибкой и интересной, её можно проходить полностью или частично. Проекты начинаются с простых и становятся всё более сложными к концу 12-недельного цикла. В программу также включён послесловие о реальных применениях МО, которое можно использовать как дополнительный материал или для обсуждения.

Ознакомьтесь с нашими Правилами поведения, Руководством по участию, Переводом и Руководством по устранению неполадок. Мы приветствуем ваши конструктивные отзывы!

Каждый урок включает

  • необязательные скетчноуты
  • необязательное дополнительное видео
  • видеообзор (только для некоторых уроков)
  • предварительную разминку-викторину
  • письменный урок
  • для проектно-ориентированных уроков — пошаговые инструкции по созданию проекта
  • проверки знаний
  • вызов
  • дополнительное чтение
  • задание
  • итоговую викторину

Примечание о языках: Эти уроки в основном написаны на Python, но многие также доступны на R. Чтобы пройти урок на R, перейдите в папку /solution и найдите уроки на R. Они имеют расширение .rmd, что означает R Markdown — формат, который представляет собой встраивание фрагментов кода (на R или других языках) и YAML-заголовка (который управляет форматированием вывода, например PDF) в Markdown-документ. Таким образом, это отличный инструмент для авторства в области науки о данных, позволяющий объединять код, его вывод и ваши заметки в одном документе. Кроме того, документы R Markdown можно преобразовывать в форматы вывода, такие как PDF, HTML или Word.

Примечание о викторинах: Все викторины находятся в папке Quiz App, всего 52 викторины по три вопроса каждая. Они связаны с уроками, но приложение викторин можно запустить локально; следуйте инструкциям в папке quiz-app для локального хостинга или развертывания в Azure.

Номер урока Тема Группа уроков Цели обучения Связанный урок Автор
01 Введение в машинное обучение Introduction Изучите основные концепции машинного обучения Lesson Muhammad
02 История машинного обучения Introduction Узнайте историю, лежащую в основе этой области Lesson Jen and Amy
03 Справедливость и машинное обучение Introduction Какие важные философские вопросы о справедливости должны учитывать студенты при создании и применении моделей машинного обучения? Lesson Tomomi
04 Техники машинного обучения Introduction Какие техники используют исследователи машинного обучения для создания моделей? Lesson Chris and Jen
05 Введение в регрессию Regression Начните работу с Python и Scikit-learn для моделей регрессии PythonR Jen • Eric Wanjau
06 Цены на тыквы в Северной Америке 🎃 Regression Визуализируйте и очистите данные в подготовке к машинному обучению PythonR Jen • Eric Wanjau
07 Цены на тыквы в Северной Америке 🎃 Regression Постройте линейные и полиномиальные модели регрессии PythonR Jen and Dmitry • Eric Wanjau
08 Цены на тыквы в Северной Америке 🎃 Regression Постройте модель логистической регрессии PythonR Jen • Eric Wanjau
09 Веб-приложение 🔌 Web App Создайте веб-приложение для использования вашей обученной модели Python Jen
10 Введение в классификацию Classification Очистите, подготовьте и визуализируйте данные; введение в классификацию PythonR Jen and Cassie • Eric Wanjau
11 Вкусные азиатские и индийские кухни 🍜 Classification Введение в классификаторы PythonR Jen and Cassie • Eric Wanjau
12 Вкусные азиатские и индийские кухни 🍜 Classification Дополнительные классификаторы PythonR Jen and Cassie • Eric Wanjau
13 Вкусные азиатские и индийские кухни 🍜 Classification Создайте рекомендательное веб-приложение с использованием вашей модели Python Jen
14 Введение в кластеризацию Clustering Очистите, подготовьте и визуализируйте данные; введение в кластеризацию PythonR Jen • Eric Wanjau
15 Изучение музыкальных вкусов Нигерии 🎧 Clustering Изучите метод кластеризации K-средних PythonR Jen • Eric Wanjau
16 Введение в обработку естественного языка Natural language processing Изучите основы обработки естественного языка, создав простого бота Python Stephen
17 Распространённые задачи NLP Natural language processing Углубите знания в NLP, изучая распространённые задачи при работе с языковыми структурами Python Stephen
18 Перевод и анализ тональности ♥️ Natural language processing Перевод и анализ тональности с Джейн Остин Python Stephen
19 Романтические отели Европы ♥️ Natural language processing Анализ тональности отзывов об отелях 1 Python Stephen
20 Романтические отели Европы ♥️ Natural language processing Анализ тональности отзывов об отелях 2 Python Stephen
21 Введение в прогнозирование временных рядов Time series Введение в прогнозирование временных рядов Python Francesca
22 Мировое потребление электроэнергии - прогнозирование временных рядов с ARIMA Time series Прогнозирование временных рядов с помощью ARIMA Python Francesca
23 Мировое потребление электроэнергии - прогнозирование временных рядов с SVR Time series Прогнозирование временных рядов с помощью регрессора опорных векторов Python Anirban
24 Введение в обучение с подкреплением Reinforcement learning Введение в обучение с подкреплением с использованием Q-Learning Python Dmitry
25 Помогите Питеру избежать волка! 🐺 Reinforcement learning Обучение с подкреплением в Gym Python Dmitry
Postscript Реальные сценарии и применения машинного обучения ML in the Wild Интересные и познавательные реальные применения классического машинного обучения Lesson Team
Postscript Отладка моделей машинного обучения с помощью панели RAI ML in the Wild Отладка моделей машинного обучения с использованием компонентов панели Responsible AI Lesson Ruth Yakubu

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

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

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

PDF-файлы

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

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

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

LangChain

LangChain4j for Beginners LangChain.js for Beginners


Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


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

Generative AI for Beginners Generative AI (.NET) Генеративный ИИ (Java) Генеративный ИИ (JavaScript)


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

Машинное обучение для начинающих Наука о данных для начинающих ИИ для начинающих Кибербезопасность для начинающих Веб-разработка для начинающих Интернет вещей для начинающих Разработка XR для начинающих


Серия Copilot

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

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

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

Microsoft Foundry Discord

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

Microsoft Foundry Developer Forum


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