Курс на Stepik
Обложка курса «Теоретические основы искусственного интеллекта» на Stepik
Бесплатно

Теоретические основы искусственного интеллекта ★ 4.000

Открыть на
STEPIK.ORG

Курс разработан в рамках проекта, реализуемого победителем грантового конкурса для преподавателей магистратуры 2021/2022 Стипендиальной программы Владимира Потанина. Рассмотрены принципы построения полносвязных и сверточных моделей нейронных сетей (НС) и их применение для задач классификации изображений, начиная с подготовки данных. Особое внимание уделено оценке качества модели НС; применению предобученных моделей; генерации текста и изображений с помощью НС; участию в соревнованиях на платформе Kaggle.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Теоретические основы искусственного интеллекта»Учеников на курсе 1 114
Сертификаты, выданные на курсе «Теоретические основы искусственного интеллекта»Сертификатов выдано 0
Отзывы о курсе «Теоретические основы искусственного интеллекта»Отзывов получено 3
Рейтинг курса «Теоретические основы искусственного интеллекта»Рейтинг курса 4.000
Уроки в курсе «Теоретические основы искусственного интеллекта»Количество уроков 53
Тесты в курсе «Теоретические основы искусственного интеллекта»Количество квизов 235
Задачи с кодом в курсе «Теоретические основы искусственного интеллекта»Количество задач с кодом 30
Время прохождения курса «Теоретические основы искусственного интеллекта»Время прохождения курса —
Обновления курса «Теоретические основы искусственного интеллекта»Обновления курса — —
Дата публикации курса «Теоретические основы искусственного интеллекта»Дата публикации курса — ———
Последнее обновление курса «Теоретические основы искусственного интеллекта»Последнее обновление — ———
Сложность normal — ———

Чему вы научитесь

  • После успешного освоения курса вы будете знать:
  • математические основы нейронных сетей;
  • понятие тензора;
  • понятия функций активации и потерь и их выбор для задач классификации и регрессии;
  • что значит оптимизация на основе градиента;
  • что такое нейрон смещения и какова его роль;
  • примеры применения предобученных моделей;
  • основные подходы для генерации текста, изображений и передачи стиля;
  • концепцию автоматического машинного обучения (AutoML;
  • возможности и ресурсы платформы Kaggle - веб-сайта для специалистов в области машинного обучения и Data Science.
  • Уметь:
  • создавать код, используя сервис Google Colaboratory;
  • манипулировать тензорами с помощью библиотеки Numpy и выполнять операции с тензорами;
  • подготовить собственные данные для нейронной сети и использовать готовые датасеты;
  • применять технику аугментации для расширения данных;
  • разрабатывать модели нейронной сети для решения задачи классификации и регрессии;
  • применять предобученные модели для задачи классификации;
  • сравнивать эффективность моделей нейронной сети, используя матрицу путаницы и метод перекрестных К-блоков;
  • реализовывать генерацию текста, изображений и передачу стиля при помощи фреймворка Keras;
  • принимать участие в соревнованиях на платформе Kaggle.

О курсе

Курс разработан в рамках проекта, реализуемого победителем грантового конкурса для преподавателей магистратуры 2021/2022 Стипендиальной программы Владимира Потанина. Рассмотрены принципы построения полносвязных и сверточных моделей нейронных сетей (НС) и их применение для задач классификации изображений, начиная с подготовки данных. Особое внимание уделено оценке качества модели НС; применению предобученных моделей; генерации текста и изображений с помощью НС; участию в соревнованиях на платформе Kaggle.

Для кого этот курс

Курс является онлайн поддержкой дисциплины "Теоретические основы искусственного интеллекта" для магистрантов 1-го курса, обучающихся по программе "Искусственный интеллект" (ИРНИТУ). Курс не претендует на полноту изложения теоретического материала. Будет полезен всем желающим для погружения в основы компьютерного зрения, решение задачи регрессии с помощью нейронных сетей, генерации текста и изображений.

Начальные требования

Основы программирования  на Python. 

Преподаватели курса

Как проходит обучение

В курс входит:

  • марафон, на котором вы определитесь, что уже знаете, а что нужно повторить или изучить в сфере программирования, фреймворков машинного обучения и других полезных библиотек;
  • тесты на усвоение пройденного материала;
  • практические задания и мини-проекты;
  • задачи разного уровня, включая исследовательские.

В процессе обучения вы получаете поддержку от преподавателя и обратную связь от других участников курса.

Что вы получите

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

Расскажите о курсе друзьям