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 eaff2e5814
🌐 Update translations via Co-op Translator
12 months ago
..
1-Introduction 🌐 Update translations via Co-op Translator 12 months ago
2-Regression 🌐 Update translations via Co-op Translator 12 months ago
3-Web-App 🌐 Update translations via Co-op Translator 12 months ago
4-Classification 🌐 Update translations via Co-op Translator 12 months ago
5-Clustering 🌐 Update translations via Co-op Translator 12 months ago
6-NLP 🌐 Update translations via Co-op Translator 12 months ago
7-TimeSeries 🌐 Update translations via Co-op Translator 12 months ago
8-Reinforcement 🌐 Update translations via Co-op Translator 12 months ago
9-Real-World 🌐 Update translations via Co-op Translator 12 months ago
docs 🌐 Update translations via Co-op Translator 1 year ago
quiz-app 🌐 Update translations via Co-op Translator 1 year ago
sketchnotes 🌐 Update translations via Co-op Translator 1 year ago
CODE_OF_CONDUCT.md 🌐 Update translations via Co-op Translator 1 year ago
CONTRIBUTING.md 🌐 Update translations via Co-op Translator 1 year ago
PyTorch_Fundamentals.ipynb 🌐 Update translations via Co-op Translator 1 year ago
README.md 🌐 Update translations via Co-op Translator 12 months ago
SECURITY.md 🌐 Update translations via Co-op Translator 1 year ago
SUPPORT.md 🌐 Update translations via Co-op Translator 1 year ago
for-teachers.md 🌐 Update translations via Co-op Translator 1 year ago

README.md

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

GitHub watchers
GitHub forks
GitHub stars

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

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

French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)

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

Azure AI Discord

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

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

Команда 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 banner


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

Promo video

Gif создан Мохитом Джайсалом

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


Педагогический подход

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

Обеспечивая связь контента с проектами, процесс становится более увлекательным для студентов, а усвоение концепций усиливается. Кроме того, тесты с низкими ставками перед занятием настраивают студента на изучение темы, а второй тест после занятия способствует дальнейшему закреплению материала. Этот курс был разработан как гибкий и увлекательный, его можно проходить полностью или частично. Проекты начинаются с простых и становятся все более сложными к концу 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 Введение в машинное обучение Введение Изучите основные концепции машинного обучения Урок Мухаммад
02 История машинного обучения Введение Узнайте историю этой области Урок Джен и Эми
03 Справедливость в машинном обучении Введение Какие философские вопросы о справедливости должны учитывать студенты при создании и применении моделей машинного обучения? Урок Томоми
04 Техники машинного обучения Введение Какие техники используют исследователи для создания моделей машинного обучения? Урок Крис и Джен
05 Введение в регрессию Регрессия Начните работать с Python и Scikit-learn для создания моделей регрессии
  • [Python](2-Regression/1-Tools/README.md)
  • [R](../../2-Regression/1-Tools/solution/R/lesson_1.html)
|
  • Джен
  • Эрик Ванжау
| | 06 | Цены на тыквы в Северной Америке 🎃 | [Регрессия](2-Regression/README.md) | Визуализируйте и очистите данные для подготовки к машинному обучению |
  • [Python](2-Regression/2-Data/README.md)
  • [R](../../2-Regression/2-Data/solution/R/lesson_2.html)
|
  • Джен
  • Эрик Ванжау
| | 07 | Цены на тыквы в Северной Америке 🎃 | [Регрессия](2-Regression/README.md) | Постройте модели линейной и полиномиальной регрессии |
  • [Python](2-Regression/3-Linear/README.md)
  • [R](../../2-Regression/3-Linear/solution/R/lesson_3.html)
|
  • Джен и Дмитрий
  • Эрик Ванжау
| | 08 | Цены на тыквы в Северной Америке 🎃 | [Регрессия](2-Regression/README.md) | Постройте модель логистической регрессии |
  • [Python](2-Regression/4-Logistic/README.md)
  • [R](../../2-Regression/4-Logistic/solution/R/lesson_4.html)
|
  • Джен
  • Эрик Ванжау
| | 09 | Веб-приложение 🔌 | [Веб-приложение](3-Web-App/README.md) | Создайте веб-приложение для использования обученной модели | [Python](3-Web-App/1-Web-App/README.md) | Джен | | 10 | Введение в классификацию | [Классификация](4-Classification/README.md) | Очистите, подготовьте и визуализируйте данные; введение в классификацию |
  • [Python](4-Classification/1-Introduction/README.md)
  • [R](../../4-Classification/1-Introduction/solution/R/lesson_10.html) |
    • Джен и Кэсси
    • Эрик Ванжау
    | | 11 | Вкусные азиатские и индийские блюда 🍜 | [Классификация](4-Classification/README.md) | Введение в классификаторы |
    • [Python](4-Classification/2-Classifiers-1/README.md)
    • [R](../../4-Classification/2-Classifiers-1/solution/R/lesson_11.html) |
      • Джен и Кэсси
      • Эрик Ванжау
      | | 12 | Вкусные азиатские и индийские блюда 🍜 | [Классификация](4-Classification/README.md) | Дополнительные классификаторы |
      • [Python](4-Classification/3-Classifiers-2/README.md)
      • [R](../../4-Classification/3-Classifiers-2/solution/R/lesson_12.html) |
        • Джен и Кэсси
        • Эрик Ванжау
        | | 13 | Вкусные азиатские и индийские блюда 🍜 | [Классификация](4-Classification/README.md) | Создайте веб-приложение рекомендательной системы с использованием вашей модели | [Python](4-Classification/4-Applied/README.md) | Джен | | 14 | Введение в кластеризацию | [Кластеризация](5-Clustering/README.md) | Очистите, подготовьте и визуализируйте данные; введение в кластеризацию |
        • [Python](5-Clustering/1-Visualize/README.md)
        • [R](../../5-Clustering/1-Visualize/solution/R/lesson_14.html) |
          • Джен
          • Эрик Ванжау
          | | 15 | Исследование музыкальных вкусов Нигерии 🎧 | [Кластеризация](5-Clustering/README.md) | Изучите метод кластеризации K-Means |
          • [Python](5-Clustering/2-K-Means/README.md)
          • [R](../../5-Clustering/2-K-Means/solution/R/lesson_15.html) |
            • Джен
            • Эрик Ванжау
            | | 16 | Введение в обработку естественного языка | [Обработка естественного языка](6-NLP/README.md) | Узнайте основы NLP, создавая простого бота | [Python](6-NLP/1-Introduction-to-NLP/README.md) | Стивен | | 17 | Общие задачи NLP | [Обработка естественного языка](6-NLP/README.md) | Углубите свои знания NLP, изучая общие задачи, связанные с языковыми структурами | [Python](6-NLP/2-Tasks/README.md) | Стивен | | 18 | Перевод и анализ настроений ♥️ | [Обработка естественного языка](6-NLP/README.md) | Перевод и анализ настроений с произведениями Джейн Остин | [Python](6-NLP/3-Translation-Sentiment/README.md) | Стивен | | 19 | Романтические отели Европы ♥️ | [Обработка естественного языка](6-NLP/README.md) | Анализ настроений на основе отзывов об отелях 1 | [Python](6-NLP/4-Hotel-Reviews-1/README.md) | Стивен | | 20 | Романтические отели Европы ♥️ | [Обработка естественного языка](6-NLP/README.md) | Анализ настроений на основе отзывов об отелях 2 | [Python](6-NLP/5-Hotel-Reviews-2/README.md) | Стивен | | 21 | Введение в прогнозирование временных рядов | [Временные ряды](7-TimeSeries/README.md) | Введение в прогнозирование временных рядов | [Python](7-TimeSeries/1-Introduction/README.md) | Франческа | | 22 | Мировое потребление электроэнергии - прогнозирование с ARIMA | [Временные ряды](7-TimeSeries/README.md) | Прогнозирование временных рядов с использованием ARIMA | [Python](7-TimeSeries/2-ARIMA/README.md) | Франческа | | 23 | Мировое потребление электроэнергии - прогнозирование с SVR | [Временные ряды](7-TimeSeries/README.md) | Прогнозирование временных рядов с использованием метода опорных векторов | [Python](7-TimeSeries/3-SVR/README.md) | Анирбан | | 24 | Введение в обучение с подкреплением | [Обучение с подкреплением](8-Reinforcement/README.md)| Введение в обучение с подкреплением с использованием Q-Learning | [Python](8-Reinforcement/1-QLearning/README.md) | Дмитрий | | 25 | Помогите Петру избежать волка! 🐺 | [Обучение с подкреплением](8-Reinforcement/README.md)| Обучение с подкреплением в Gym | [Python](8-Reinforcement/2-Gym/README.md) | Дмитрий | | Постскриптум | Реальные сценарии и приложения ML | [ML в реальном мире](9-Real-World/README.md) | Интересные и показательные примеры применения классического машинного обучения | [Урок](9-Real-World/1-Applications/README.md) | Команда | | Постскриптум | Отладка моделей ML с использованием панели RAI | [ML в реальном мире](9-Real-World/README.md) | Отладка моделей машинного обучения с использованием компонентов панели Responsible AI | [Урок](9-Real-World/2-Debugging-ML-Models/README.md) | Рут Якобу |

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

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

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

            PDF-файлы

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

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

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


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