Базы данных
Изучение моделей структур данных и способов классификации СУБД в зависимости от реализуемых моделей данных и способов их использования. Подробное изучение реляционной (SQL) и нереляционной (NoSQL) моделей данных и СУБД (PostgresSQL, MS SQL, MySQL, MongoDB). Практика проектирования база данных и решения задач с использованием языка SQL.
Машинное обучение
Основы статистического и интеллектуального анализа данных. Разбор классических моделей машинного обучения и инструментов их реализации. Топовые алгоритмы кластеризации, классификации и регрессии: DBSCAN, SVM, ансамбли (бустинг), байесовские алгоритмы, нейронные сети и т.д.
Глубинное обучение
Разбор современных методов обучения нейронные сетей. Обзор, анализ и применение современных архитектур глубоких нейронных сетей: сверточные и рекуррентные сети, автокодировщики, модели внимания, трансформеры, генеративные сети. Прикладные задачи глубокого обучения: компьютерное зрение, распознавание речи, обработка естественного языка, биоинформатика.
Компьютерное зрение
Методы преобразования и фильтрации изображений. Применение спец-инструментов разметки изображений. Обзор готовых датасетов. Обзор и анализ передовых нейросетевых архитектур детекции, классификации, сегментации, трекинга объектов на изображении: ResNet, EfficientNet, Vision Transformers, FCN, U‑Net, Mask R‑CMM, YOLO. Рассматриваются модели специального назначения, например, для распознавания лиц: face recognition, FaceNet и т.п.
Обработка естественного языка и большие языковые модели
Основные концепции обработки естественного языка (NLP) и устройства больших языковых моделей (LLM). Токенизация и векторизация. Классификация практических задач — от генерации контента до написания программного кода. Применение современных инструментов разработки (Hugging Face, PyTorch, spaCy).
Обработка сигналов
Обзор современных источников биомедицинских сигналов. Классические методы фильтрации сигналов, подавление шумов. Методы спектрального анализа, в т.ч. преобразование Фурье, вейвлет-преобразование. Контурный (структурный) анализ на примере сфигмограммы. Обзор математико-алгоритмических способов извлечения информативных признаков медико-биологических сигналов.
Web-разработка
Front-end разработка: изучение языков разметки HTML5, каскадных таблиц стилей CSS3 (включая адаптивную верстку и препроцессоры) и основ программирования на JavaScript. Back-end разработка: проектирование серверной логики, работа с базами данных (SQL/NoSQL) и создание API для взаимодействия компонентов системы. Современные фреймворки и библиотеки: знакомство с актуальными инструментами (например, React, Vue или Node.js) для ускорения процесса разработки. Инструментарий и методология: использование систем контроля версий (Git), сборщиков проектов и основ тестирования кода.