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
Pikachú 9fc2b847b8
updated image translation for the various languages
7 months ago
..
1-Introduction updated image translation for the various languages 7 months ago
2-Regression updated image translation for the various languages 7 months ago
3-Web-App updated image translation for the various languages 7 months ago
4-Classification updated image translation for the various languages 7 months ago
5-Clustering updated image translation for the various languages 7 months ago
6-NLP updated image translation for the various languages 7 months ago
7-TimeSeries updated image translation for the various languages 7 months ago
8-Reinforcement updated image translation for the various languages 7 months ago
9-Real-World updated image translation for the various languages 7 months ago
docs updated image translation for the various languages 7 months ago
quiz-app updated image translation for the various languages 7 months ago
sketchnotes updated image translation for the various languages 7 months ago
CODE_OF_CONDUCT.md updated image translation for the various languages 7 months ago
CONTRIBUTING.md updated image translation for the various languages 7 months ago
README.md updated image translation for the various languages 7 months ago
SECURITY.md updated image translation for the various languages 7 months ago
SUPPORT.md updated image translation for the various languages 7 months ago
TRANSLATIONS.md updated image translation for the various languages 7 months ago
for-teachers.md updated image translation for the various languages 7 months ago

README.md

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

GitHub watchers GitHub forks GitHub stars

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

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

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

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

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

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

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

🤩 Дополнительная благодарность 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 для начинающих на канале Microsoft Developer YouTube, кликнув на изображение ниже.

ML для начинающих баннер


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

Промо-видео

Gif от Мохита Джайсала

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


Методология

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

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

Найдите наш Кодекс поведения, Руководство по участию и Руководство по переводу. Мы приветствуем вашу конструктивную обратную связь!

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

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

Примечание о языках: Эти уроки в основном написаны на 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-app, чтобы локально разместить или развернуть в Azure.

Номер урока Тема Группировка уроков Цели обучения Связанный урок Автор
01 Введение в машинное обучение Введение Узнать основные концепции машинного обучения Урок Мухаммад
02 История машинного обучения Введение Узнать историю, лежащую в основе этой области Урок Джен и Эми
03 Справедливость и машинное обучение Введение Какие важные философские вопросы о справедливости студенты должны учитывать при создании и применении моделей ML? Урок Томоми
04 Техники машинного обучения Введение Какие техники используют исследователи машинного обучения для построения моделей? Урок Крис и Джен
05 Введение в регрессию Регрессия Начните работать с Python и Scikit-learn для регрессионных моделей
  • Джен
  • Эрик Уанджау
06 Цены на тыквы в Северной Америке 🎃 Регрессия Визуализируйте и очистите данные в подготовке к машинному обучению
  • Джен
  • Эрик Уанджау
07 Цены на тыквы в Северной Америке 🎃 Регрессия Постройте линейные и полиномиальные регрессионные модели
  • Джен и Дмитрий
  • Эрик Уанджау
08 Цены на тыквы в Северной Америке 🎃 Регрессия Постройте логистическую регрессионную модель
  • Джен
  • Эрик Уанджау
09 Веб-приложение 🔌 Веб-приложение Создайте веб-приложение для использования вашей обученной модели Python Джен
10 Введение в классификацию Классификация Очистите, подготовьте и визуализируйте ваши данные; введение в классификацию
  • Джен и Кэсси
  • Эрик Уанджау
11 Вкусные азиатские и индийские кухни 🍜 Классификация Введение в классификаторы
  • Джен и Кэсси
  • Эрик Уанджау
12 Вкусные азиатские и индийские кухни 🍜 Классификация Больше классификаторов
  • Джен и Кэсси
  • Эрик Уанджау
13 Вкусные азиатские и индийские кухни 🍜 Классификация Создайте веб-приложение-рекомендатель, используя вашу модель Python Джен
14 Введение в кластеризацию Кластеризация Очистите, подготовьте и визуализируйте ваши данные; введение в кластеризацию
  • Джен
  • Эрик Уанджау
15 Изучение музыкальных предпочтений Нигерии 🎧 Кластеризация Изучите метод кластеризации K-Means
  • Джен
  • Эрик Ванджау
16 Введение в обработку естественного языка Обработка естественного языка Узнайте основы NLP, создавая простого бота 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 Помогите Питеру избежать волка! 🐺 Обучение с подкреплением Гимнастика для обучения с подкреплением Python Дмитрий
Постскриптум Реальные сценарии и приложения машинного обучения Машинное обучение в реальной жизни Интересные и показательные реальные приложения классического машинного обучения Урок Команда
Постскриптум Отладка моделей машинного обучения с использованием панели управления RAI Машинное обучение в реальной жизни Отладка моделей машинного обучения с использованием компонентов панели управления Ответственного ИИ Урок Рут Якобу

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

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

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

PDF-файлы

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

Требуется помощь

Хотите внести свой вклад в перевод? Пожалуйста, прочитайте наши руководства по переводу и добавьте шаблонный запрос для управления рабочей нагрузкой здесь.

Другие учебные планы

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

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