Мини - курсы для учебной практики 2023
Куренков Владимир Вячеславович
Департамент больших данных и информационного поиска: Старший преподаватель
Бредихин Александр Иванович
Департамент больших данных и информационного поиска: Приглашенный преподаватель
Галицкий Борис Васильевич
Департамент больших данных и информационного поиска: Приглашенный преподаватель

Рудаков Кирилл Александрович
Департамент больших данных и информационного поиска: Приглашенный преподаватель
Информация о мини-курсах
Курс | Кто ведет? | Описание | Формат оценивания | Даты | Для какого курса 1/2 | Формат | Контакты |
Эллиптические кривые | В рамках этого мини-курса я напомню об основах шифрования (Диффи-Хеллман и Эль-Гамаль). Естественным выбором группы в этих схемах является Z_p^*. К этому списку мы добавим F_q^* (в учебных целях) и эллиптические кривые над конечными полями E(F_q). Я расскажу о том, что такое эллиптическая кривая над конечным полем и как с ней работать. | В рамках курсе надо будет имплементировать алгоритмы шифрования и дешифрования с использованием Z_p^*, F_q^* и E(F_q). Оценка ставится по количеству решенных в контесте задач. | Курс будет проходить в первые две недели июля с 3 по 14 (можно будет сгруппировать занятия по желанию слушателей более компактно). Дедлайн по контесту -- 31 августа. | 1-2 | очно/онлайн | dtrushin@hse.ru trushindima@yandex.ru | |
Теория Галуа | В рамках этого курса я собираюсь рассказать теорию конечных расширений полей и их групп автоморфизмов. Постараемся закончить на соответствии Галуа и каких-то применениях этой теории. | В рамках курса надо будет решить некоторое количество задач. Оценка выставляется по количеству решенных задач. | Курс будет проходить в первые две недели июля с 3 по 14. Дедлайн по задачам -- 27 августа. | 1-2 | очно/онлайн | | |
Случайные блуждания на графах: от поиска в интернете до открытых задач | В этом кратком курсе мы обсудим что такое случайное блуждание на графе. Начнем с обычного (комбинаторного) графа и понятия матрицы переходных вероятностей (никаких предварительных знаний, кроме основ линейной алгебры, не требуется). Потом поговорим о том, как этот объект и теорема Перрона-Фробениуса позволили основателям Google заработать свои первые 25 миллиардов долларов на собственных векторах. Далее речь пойдет о связи случайных блужданий с электрическими цепями и оператором Лапласа. Завершим курс обсуждением нахождения старшего коэффициента количества возможных конечных положений случайного блуждания на метрическом графе и открытых задач. | В рамках курса надо будет решить некоторое количество задач. Оценка выставляется по количеству решенных задач. | Курс будет проходить в первые две недели июля с 3 по 14. Дедлайн по задачам -- 20 августа. | 1-2 | онлайн | vchernyshev@hse.ru | |
Криволинейные и поверхностные интегралы | Вы познакомитесь с классической темой математического анализа, не вошедшей в основной курс: криволинейные и поверхностные интегралы, их связь с уже известными вам интегралами и их физическими приложениями. Что будет? 1. Криволинейные интегралы 1-го и 2-го рода. 2. Поверхностные интегралы 1-го и 2-го рода. 3. Формула Грина. Формула Остроградского-Гаусса. Формула Стокса - 3 занятия в смешанном формате (лекция + семинар) - 1 домашнее задание + итоговая самостоятельная Курс подойдет для второкурсников. | Арифметическое округление ( 0,5 * ДЗ + 0,5 * СР ) | Первые две недели июля. | 2 | онлайн | ekolesnichenko@hse.ru decstrela@mail.ru | |
Разработка приложений под Android | В данном мини-курсе студентам будут рассказаны основы программирования на языке Kotlin. Будет показан пример разработки «с нуля» простой игры . Мини-курс рассчитан на тех кто уже знаком с объектно-ориентированным программированием и имеет навыки программирования на одном из языков высокого уровня: C++, C#, Python, Java. | Оценка ставится на основе разработанного приложения. | Курс будет проходить в первые две недели июля с 3.07 по 14.07 (можно будет сгруппировать занятия по желанию слушателей более компактно).Дедлайн по приложению -- 20 августа. | 1-2 | онлайн | vkurenkov@hse.ru | |
Основы DL | Deep Learning - направление машинного обучения, которое очень стремительно развивается на данный момент! Наверное, вы уже все успели попробовать ChatGPT для генерации текстов или midjourney для создания картинок. В этом курсе мы начнем с самого начала и поймем, какие базовые идеи лежат в основе подобных инструментов и сами научимся решать некоторые задачи с помощью DL | В курсе будет 1-2 домашняя работа с автопроверкой. В них вам нужно будет применить знания, полученные на лекциях и обучить небольшие нейронные сети самостоятельно! | Курс будет проходить в первые две недели июля с 3.07 по 14.07 | 1-2 | онлайн | | |
Временные ряды для прогноза криптовалют | На мини-курсе вы узнаете о свойствах временных рядов, научитесь выявлять в них основные закономерности. Также вы научитесь решать задачу прогнозирования временных рядов методами машинного обучения. В результате курса вы сможете решить задачу прогнозирования цен на криптовалюты. Программа курса 1. Введение в задачу временных рядов. Анализ временных рядов в Python. 2. Машинное обучение для предсказания временных рядов. 3. Задача прогноза цены биткойна. Получение базового решения. Улучшение решения. Задание курса: прогноз цены нескольких криптовалют - соревнование на Kaggle | Оценка ставится по 10-балльной шкале, исходя за результатов модели в соревновании на Kaggle | Даты проведения: 3-17 июля Три занятия в zoom по 1.5 часа в течение двух недель, и итоговое соревнование на Kaggle длительностью одна неделя. | 1-2 | онлайн | elena.kantonistova@yandex.ru | |
Introduction to NLP | Обработка естественного языка (NLP) – одна из самых популярных областей применения искусственного интеллекта (наравне с компьютерным зрением). Почему NLP? 1. Большое количество легкодоступных данных. 2. Нейросети очень хорошо работают с текстом. 3. Широкая применимость и готовность компаний вкладываться в эту область. В рамках нашего курса мы изучим основы ML, познакомимся с основными задачами NLP, узнаем о способах кодирования слов для подачи в модели ML, научимся производить базовые операции по обработке текстов. Практические задания приближены к задачам, которые специалисты по AI встречают в работе. Обучение проходит на языке Python: в курсе используются библиотеки Sklearn, CatBoost и Pytorch. P.S.: в рамках нашего курса будет продемонстрировано практическое применение задач word2vec и search из курса «Программирование на C++». | Арифметическое округление (0,4 * итоговый тест по теоретическим аспектам + 0,6 * проект) | Курс будет проходить в первые две недели июля с 3 по 14. Дедлайн по проекту: 20 августа. | 1-2 | очно/онлайн | bgalitskii@hse.ru | |
LaTeX Introduction course | Learning Objectives The goal of the course is to introduce students to LaTeX and to learn how to use it as a document preparation system for high-quality typesetting. It can be useful for almost any form of publishing including coursework and project reports. Expected Learning Outcomes • Using online and offline editors • Creating document structures with different formats • Decorating text, tables and figures • Inserting math formulas • Citations and bibliography • Presentations in LaTex Contents • What is LaTeX • Creating a document • Title, author, date and preliminary things • How to emphasize or distinguish words • Basic formatting • Tables • Images and figures • Lists • Math and LaTeX • Paragraphs and newlines • Abstracts, chapters and sections• Caption, citations, comments and references • Bibliography • Advanced techniques • Beamer presentations | MAX((0.8 * PD + 0.2 * PP + E / 10),10) Where you are required to submit via submission form: Project Document in LaTeX (PD): shortcut of your current year Programming or Research Project report in LaTex format. Project Presentation in LaTeX (PP): your current year Programming or Research Project presentation in LaTex format. Extra points (E), MAX(10): active participation in the course and your attendance of seminars and lectures | 2 | онлайн | krudakov@hse.ru | ||
Генеративные модели: как работает ChatGPT и Midjourney, и как сделать их самим | Степнов Михаил Игоревич | Занятие 1. Основы генеративных моделей: архитектуры, задачи, бизнес-применение, история развития Занятие 2. Разбираемся с GAN’ами или что было до эпохи трансформеров. Архитектура и обучение простой модели (достаточно базовых навыков программирования) Занятие 3. Attention is all you need: разбираемся с алгоритмом внимания как ключевой инновацией в ИИ за последние 20 лет Занятие 4. Основы prompt-инжиниринга: как заставить модель давать нужный результат генерации. Теория и практика. Занятие 5. Когда prompt-инжиниринга не хватает: как делать fine-tune (достаточно базовых навыков программирования) | | Курс будет проходить с 21 июля по 4 августа. | | онлайн | |
Нашли опечатку?
Выделите её, нажмите Ctrl+Enter и отправьте нам уведомление. Спасибо за участие!
Сервис предназначен только для отправки сообщений об орфографических и пунктуационных ошибках.