Программа повышения квалификации ориентирована на формирование целостного инженерного видения и практики реализации и применения систем искусственного интеллекта в реальных условиях, с акцентом на технологии программной инженерии. В программе рассматриваются аспекты обработки и анализа данных, вопросы системной инженерии искусственного интеллекта, проектирования с учетом вычислительной инфраструктуры и существующих бизнес-процессов в различных отраслях.
Программа рассчитана на развитие у слушателей компетенций, связанных с профессиональными стандартами «Специалист по большим данным», «Руководитель
разработки программного обеспечения», также она учитывает базовую модель профессий и компетенций 2021 Альянса в сфере искусственного интеллекта и универсальную модель компетенций в сфере искусственного интеллекта, разработанную РЭУ им. Плеханова в 2021 году.
Обучение проходит в смешанном формате — предоставляются материалы онлайн-курса, а также проводятся вебинары (в режиме реального времени, и в записи) и консультации.
Программа разработана Национальным центром когнитивных разработок - НЦКР (центр компетенций НТИ по направлению «Машинное обучение и когнитивные технологии»).
Для реализации программы используются практические кейсы, сформулированные (предоставленные) индустриальными партнерами (ИП) НЦКР – ПАО «Газпромнефть», ПАО «Роснефть», ПАО «Банк «Санкт-Петербург», и др.
28 часов
итоговая аттестация
Программа предназначена для подготовки специалистов в области искусственного интеллекта и больших данных, обучающихся в сфере прикладной математики и информационных технологий, а также по иным специальностям, которые заинтересованы в расширении своей компетенции в сфере искусственного интеллекта и больших данных.
Входное тестирование.
Итоговый проект
- Высшее образование
- Среднее профессиональное образование
Рекомендуемая подготовка: слушатели с высшим (или незаконченным высшим) образованием. К освоению Программы допускаются физические лица, имеющие или получающие высшее, или среднее профессиональное образование. Требуется базовые знания математики, алгоритмов и структур данных, начальные навыки программирования на любом языке.
Умение писать программы на каком-либо императивном языке программирования (Java, Python, JavaScript, C++ и т.п.
Знания основ программирования, основ машинного обучения.
Навыки алгоритмизации задач.
свернуть
Классификация систем искусственного интеллекта. Структурная организация систем искусственного интеллекта. Функциональная организация систем искусственного интеллекта. Роль архитектурных шаблонов в проектировании систем ИИ. Многоуровневая архитектура. Одноранговые архитектуры. Логическая архитектура систем искусственного интеллекта. Архитектуры баз данных и знаний. Событийная архитектура баз знаний систем искусственного интеллекта. Структурная организация систем искусственного интеллекта. Функциональная организация систем искусственного интеллекта. Роль архитектурных шаблонов в проектировании систем ИИ. Многоуровневая архитектура. Одноранговые архитектуры. Логическая архитектура систем искусственного интеллекта. Архитектуры баз данных и знаний. Событийная архитектура баз знаний систем искусственного интеллекта.
Цели и задачи цифровой трансформации. Этапы цифровой трансформации. Сквозные технологии цифровой трансформации. Системные постановки задач трансформации бизнес-процессов, и их отраслевые вариации. Управление на данных. Дескриптивная, прогностическая, генеративная аналитика. ИИ для создания и использования цифровых двойников. Примеры применения ИИ для решения практических задач промышленности.
Общие концепции теории игр. Коалиционные и бескоалиционные игры. Матричные игры. Ситуации равновесия. Теорема о минимаксах. Доминирование стратегий. Бесконечные антагонистические игры. Бескоалиционные игры. Классические кооперативные игры. Описание реальных ситуаций как игр. Поиск равновесия, анализ стратегий. NP-сложные, NP-полные задачи; задача оптимизации с ограничениями. Локальная и глобальная оптимизация. Достаточные условия оптимальности решений.
Теоретические основы параллельных вычислений. Показатели эффективности параллельной программы. Автоматическое распараллеливание программ. Эффективность параллельных библиотек. Понятие распределённых вычислений и распределённой системы. Цели построения распределённых систем и требования к ним при создании систем ИИ. Понятие и назначение программного обеспечения промежуточного уровня. Понятие потоковой обработки данных, использование в системах ИИ. Системы реального времени. Задачи и методы анализы потоковых данных. Инструменты (фреймворки) разработки систем потоковой обработки данных. Параллельные системы обработки данных для ИИ: нейроморфные и нечеткие процессоры. Организация вычислений на GPGPU.
Применение различных языков программирования для моделирования данных, проведения экспериментов, статистического анализа данных. Среды разработки, интерпретаторы PyCharm, Jupyter Notebook, командная строка. машинного обучения и анализа данных. Специализированный язык R (синтаксис, применение). Библиотеки машинного обучения на R и Python. Специализированные и предметно-ориентированные языки (Go и другие) для описания алгоритмов и данных. Средства интеграции со специализированными языками и инструментами. Специализированные языки вычислительных платформ для анализа и визуализации данных (HLSL и GLSL). Специализированные языки символьных и численных вычислений для анализа и визуализации данных.
Жизненный цикл систем ИИ. Модели жизненного цикла продуктов на основе искусственного интеллекта. Стадии и этапы создания, эксплуатации и внедрения систем на основе искусственного интеллекта. Жизненный цикл онтологических знаний.
Введение в интеллектуальный анализ данных. Предварительная обработка данных. Корреляция. Регрессионный и дисперсионный анализ данных. Кластерный анализ данных. Бизнес-аналитика. Ансамблевые методы, метапредикторы. Понятие ансамблей моделей: бэггинг, бустинг, стэкинг. Случайный лес. Обучение с подкреплением. Однорукие бандиты. Марковские процессы принятия решений. Функции ценности состояний и действий. Q-learning.
Виды представления данных. Табличные, графовые структуры данных. Временные ряды. Хранение структурированных и неструктурированных данных. Проектирование данных, формирование запросов. SQL базы данных (GreenPlan, Postgres, Oracle), NoSQL Базы хранилища (Cassandra, MongoDB, ElasticSearch, Neo4J, Hbase). Методы машинного обучения на больших данных. Основные понятия качества данных. Инструменты управления, качеством данных, интеграцией и очисткой данных, управление метаданнымии. Основные подходы к структурированию данных. Модели данных в системах ИИ (таблицы, иерархические структуры, графы). Классификация и кластеризация данных. Сегментация данных. Модели семантической структуры данных и онтологии. Основные понятия и методы разметки цифровых изображений, разметка текстовых данных, синтаксическая разметка. Понятие и задача обогащения данных. Методы обогащения текстовых данных. Методы обогащения наборов изображений.
Работа с кластерными системами и контейнеризация (Kubernetes, docker). Системы обработки и анализа больших массивов данных (Hadoop, Spark, ETL). Системы очередей и потоковая обработка данных (Spark Streaming, Apache Kafka). OLAP, Data Warehouse на основе ClickHouse.
Визуальная аналитика многомерных данных. Снижение размерности наборов данных. Методы отображения многомерных данных. Визуальные языки представления данных. Способы интерпретации данных. Основные принципы онтологического инжиниринга. Понятие графового представления данных на основе троек. RDF-представление данных. Язык RDFs. OWL-онтологии. Реификация и ризонинг на онтологиях. Триплсторы. SPARQL-запросы. Классификация и методы систем поддержки принятия решений. Интеграция СППР в корпоративные информационные системы.
Классификация систем искусственного интеллекта. Структурная организация систем искусственного интеллекта. Функциональная организация систем искусственного интеллекта. Роль архитектурных шаблонов в проектировании систем ИИ. Многоуровневая архитектура. Одноранговые архитектуры. Логическая архитектура систем искусственного интеллекта. Архитектуры баз данных и знаний. Событийная архитектура баз знаний систем искусственного интеллекта. Структурная организация систем искусственного интеллекта. Функциональная организация систем искусственного интеллекта. Роль архитектурных шаблонов в проектировании систем ИИ. Многоуровневая архитектура. Одноранговые архитектуры. Логическая архитектура систем искусственного интеллекта. Архитектуры баз данных и знаний. Событийная архитектура баз знаний систем искусственного интеллекта.
Жизненный цикл систем ИИ. Модели жизненного цикла продуктов на основе искусственного интеллекта. Стадии и этапы создания, эксплуатации и внедрения систем на основе искусственного интеллекта. Жизненный цикл онтологических знаний.
Цели и задачи цифровой трансформации. Этапы цифровой трансформации. Сквозные технологии цифровой трансформации. Системные постановки задач трансформации бизнес-процессов, и их отраслевые вариации. Управление на данных. Дескриптивная, прогностическая, генеративная аналитика. ИИ для создания и использования цифровых двойников. Примеры применения ИИ для решения практических задач промышленности.
Введение в интеллектуальный анализ данных. Предварительная обработка данных. Корреляция. Регрессионный и дисперсионный анализ данных. Кластерный анализ данных. Бизнес-аналитика. Ансамблевые методы, метапредикторы. Понятие ансамблей моделей: бэггинг, бустинг, стэкинг. Случайный лес. Обучение с подкреплением. Однорукие бандиты. Марковские процессы принятия решений. Функции ценности состояний и действий. Q-learning.
Общие концепции теории игр. Коалиционные и бескоалиционные игры. Матричные игры. Ситуации равновесия. Теорема о минимаксах. Доминирование стратегий. Бесконечные антагонистические игры. Бескоалиционные игры. Классические кооперативные игры. Описание реальных ситуаций как игр. Поиск равновесия, анализ стратегий. NP-сложные, NP-полные задачи; задача оптимизации с ограничениями. Локальная и глобальная оптимизация. Достаточные условия оптимальности решений.
Виды представления данных. Табличные, графовые структуры данных. Временные ряды. Хранение структурированных и неструктурированных данных. Проектирование данных, формирование запросов. SQL базы данных (GreenPlan, Postgres, Oracle), NoSQL Базы хранилища (Cassandra, MongoDB, ElasticSearch, Neo4J, Hbase). Методы машинного обучения на больших данных. Основные понятия качества данных. Инструменты управления, качеством данных, интеграцией и очисткой данных, управление метаданнымии. Основные подходы к структурированию данных. Модели данных в системах ИИ (таблицы, иерархические структуры, графы). Классификация и кластеризация данных. Сегментация данных. Модели семантической структуры данных и онтологии. Основные понятия и методы разметки цифровых изображений, разметка текстовых данных, синтаксическая разметка. Понятие и задача обогащения данных. Методы обогащения текстовых данных. Методы обогащения наборов изображений.
Теоретические основы параллельных вычислений. Показатели эффективности параллельной программы. Автоматическое распараллеливание программ. Эффективность параллельных библиотек. Понятие распределённых вычислений и распределённой системы. Цели построения распределённых систем и требования к ним при создании систем ИИ. Понятие и назначение программного обеспечения промежуточного уровня. Понятие потоковой обработки данных, использование в системах ИИ. Системы реального времени. Задачи и методы анализы потоковых данных. Инструменты (фреймворки) разработки систем потоковой обработки данных. Параллельные системы обработки данных для ИИ: нейроморфные и нечеткие процессоры. Организация вычислений на GPGPU.
Работа с кластерными системами и контейнеризация (Kubernetes, docker). Системы обработки и анализа больших массивов данных (Hadoop, Spark, ETL). Системы очередей и потоковая обработка данных (Spark Streaming, Apache Kafka). OLAP, Data Warehouse на основе ClickHouse.
Применение различных языков программирования для моделирования данных, проведения экспериментов, статистического анализа данных. Среды разработки, интерпретаторы PyCharm, Jupyter Notebook, командная строка. машинного обучения и анализа данных. Специализированный язык R (синтаксис, применение). Библиотеки машинного обучения на R и Python. Специализированные и предметно-ориентированные языки (Go и другие) для описания алгоритмов и данных. Средства интеграции со специализированными языками и инструментами. Специализированные языки вычислительных платформ для анализа и визуализации данных (HLSL и GLSL). Специализированные языки символьных и численных вычислений для анализа и визуализации данных.
Визуальная аналитика многомерных данных. Снижение размерности наборов данных. Методы отображения многомерных данных. Визуальные языки представления данных. Способы интерпретации данных. Основные принципы онтологического инжиниринга. Понятие графового представления данных на основе троек. RDF-представление данных. Язык RDFs. OWL-онтологии. Реификация и ризонинг на онтологиях. Триплсторы. SPARQL-запросы. Классификация и методы систем поддержки принятия решений. Интеграция СППР в корпоративные информационные системы.
Калюжная
Анна Владимировна
Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет ИТМО»
доцент факультета цифровых трансформаций, с.н.с. исследовательского центра в сфере искусственного интеллекта "Сильный искусственный интеллект в промышленности"
к.т.н.
https://itmo.ru/ru/viewperson/1247/kalyuzhnaya_anna_vladimirovna.htm
Насонов
Денис Александрович
Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет ИТМО»
доцент факультета цифровых трансформаций, с.н.с. исследовательского центра в сфере искусственного интеллекта "Сильный искусственный интеллект в промышленности"
к.т.н.
https://itmo.ru/ru/viewperson/1252/nasonov_denis.htm
Никитин
Николай Олегович
Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет ИТМО»
доцент факультета цифровых трансформаций, с.н.с. исследовательского центра в сфере искусственного интеллекта "Сильный искусственный интеллект в промышленности"
к.т.н.
Балакшин
Павел Валерьевич
Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет ИТМО»
доцент факультета программной инженерии и компьютерной техники
к.т.н.
Болдырева
Елена Александровна
Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет ИТМО»
доцент факультета программной инженерии и компьютерной техники
к.т.н.
Логинов
Иван Павлович
Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет ИТМО»
доцент факультета программной инженерии и компьютерной техники, с.н.с. исследовательского центра в сфере искусственного интеллекта "Сильный искусственный интеллект в промышленности"
к.т.н.
Авторизуйтесь чтобы записаться
Профстандарт
06.042
Специальность
Архитектор в области искусственного интеллекта (AI Architect)
Ответственный за программу