Искусственный
интеллект

19 августа - 31 октября 2024

Онлайн-курсы, лекции, решение задач по искусственному интеллекту и финал - защита ваших проектов

Telegram

Онлайн-курсы

Основы искусственного интеллекта

Искусственный интеллект — один из самых активно растущих секторов IT. Курс поможет войти в мир искусственного интеллекта, станет тем самым «быстрым стартом», который позволит познакомиться со сферой ИИ, а в дальнейшем начать исследования и/или карьеру в этой области.

Машинное обучение

Введение в машинное обучение
Линейные алгоритмы
Метрики машинного обучения
Алгоритмы машинного обучения. Выбор модели

Компьютерное зрение

Нейронные сети: основы
Сверточные нейронные сети
Практика: классификация картинок
Задачи компьютерного зрения
Популярные архитектуры (ResNet), дообучение

Обработка естественного языка

Обработка текста, статистики
Эмбеддинги
Рекуррентные нейронные сети
Машинный перевод
Диалоговые системы

Математические идеи в анализе данных и ИИ

Жадный алгоритм
Вероятностный подход
Эмпирические наблюдения
Подкрутка простых решений
Классификация с помощью подсчета статистик

Python для искусственного интеллекта

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

Типы данных и операции с ними. Условный оператор

Сценарии работы с языком. Работа в средах jupyter и .py файлах
Установка Python. Установка jupyter lab
Установка anaconda. Установка VSCode
Целые и вещественные числа. Операции с ними
Булевые условия. Условный оператор

Строки. Контейнеры. Методы контейнеров

Строки и индексация в Python
Списки и методы
Кортежи и их методы

Циклы, множества и словари

Цикл while и for
Range. Zip. Enumerate
Множества и их методы
Словари и их методы

Функции и классы

Функции и их области видимости
Классы. Инкапсуляция, наследование, полиморфизм

Файлы. Работа в .py файлах. Модули. Синтаксический сахар

Работа с файлами. Менеджер управления контекстом
Декораторы. Атрибуты доступа классов
Написание своего модуля в виде .py файлов. Установка библиотек

Библиотека numpy, pandas, matplotlib

Numpy, установка библиотеки иее приемущества. Numpy массивы
Встроенные функции в numpy
Matplotlib, установка библиотеки и примеры использования

Искусственный интеллект: научные достижения и прикладные задачи

Курс «Введение в искусственный интеллект» предоставляет базовые знания и практические навыки для понимания ИИ и его применения. Он состоит из двух модулей.

Модуль 1 знакомит с историей и современными направлениями искусственного интеллекта. Участники курса изучат его применение в науке, экономике, гуманитарных и творческих областях, а также узнают о лидерах индустрии и перспективах ИИ. Внимание уделено и этическим аспектам ИИ: его влиянию на персональные данные и правовым вопросам. Дополнительно рассматриваются популярные цифровые приложения на основе ИИ: видеолекции, обработка изображений, генерация музыки и диалоговые интерфейсы.

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

Знакомство с курсом

Введение
Как работать с курсом?
Глоссарий

Искусственный интеллект и области его применения

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

1.3. Цифровые приложения на основе искусственного интеллекта

Классификация цифровых приложений на основе искусственного интеллекта
Сервисы для создания видеолекций
Сервисы для обработки изображений
Сервис Kandinski
Сервис Шедеврум
Сервисы для создания музыки
Работа с большими языковыми моделями
Сервис GigaChat
Диалоговые интерфейсы

Этика искусственного интеллекта

Как связаны этика и искусственный интеллект?
Этические проблемы применения искусственного интеллекта
Этика использования персональных данных
Правовые аспекты использования искусственного интеллекта
Материалы для самостоятельного изучения
Кейс по этике, обсуждение кейса в комментариях
Глоссарий

Искусственный интеллект и его виды

Искусственный интеллект, его виды и возможности
Методы реализации искусственного интеллекта
Искусственные нейронные сети

Стартовый этап

Решение 2 задач по искусственному интеллекту начального уровня

Онлайн-лекции от специалистов и преподавателей в области искусственного интеллекта.

Финальный этап

19 августа - 20 октября

Решение задач по искусственному интеллекту продвинутого уровня

Онлайн-лекции от специалистов и преподавателей в области искусственного интеллекта.

сентябрь 2024
2 топовые задачи
онлайн

Чемпионат RuCode

20 октября 2024 года

Чтобы принять участие в чемпионате, необходимо
1

Собрать команду до трёх человек

2

Каждому зарегистрироваться на сайте

3

Капитану зарегистрировать команду и добавить в нее тиммейтов

4

Решать топовые задачи от партнеров и команды RuCode

5

Представить свое решение командой!

Программа

10:00 — 10:20
Открытие чемпионата
10:00 — 10:20
Вступительная речь методистов
10:00 — 10:20
Выступление участников задачи ГК «Роскосмос»
10:00 — 10:20
Подведение итогов по задаче
10:00 — 10:20
Перерыв
10:00 — 10:20
Выступление участников задачи DLS
10:00 — 10:20
Подведение итогов по задаче

Методический блок

Александра Дунаева
Александра Дунаева

Главный методист трека Искусственный интеллект фестиваля RuCode

Мария Тихонова
Мария Тихонова

PhD, Senior Data Scientist, SberDevices

Еще