<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://www.wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_2025%2F26</id>
	<title>Рекомендательные системы 2025/26 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://www.wikicshse.ru/index.php?action=history&amp;feed=atom&amp;title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_2025%2F26"/>
	<link rel="alternate" type="text/html" href="https://www.wikicshse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_2025/26&amp;action=history"/>
	<updated>2026-06-06T10:12:13Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://www.wikicshse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_2025/26&amp;diff=2443&amp;oldid=prev</id>
		<title>imported&gt;Marina Ananyeva: Migrated current public revision from wiki.cs.hse.ru</title>
		<link rel="alternate" type="text/html" href="https://www.wikicshse.ru/index.php?title=%D0%A0%D0%B5%D0%BA%D0%BE%D0%BC%D0%B5%D0%BD%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_2025/26&amp;diff=2443&amp;oldid=prev"/>
		<updated>2026-01-15T22:43:54Z</updated>

		<summary type="html">&lt;p&gt;Migrated current public revision from wiki.cs.hse.ru&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==О курсе==&lt;br /&gt;
&lt;br /&gt;
Курс нацелен на формирование у слушателя достаточных знаний, навыков и компетенций для построения рекомендательных систем. Курс является прикладным и охватывает все продвинутые темы, необходимые для успешного применения как в индустрии, так и в академических исследованиях. Слушатели курса научатся постановке и имплементации рекомендательных ML моделей на Python от простой коллаборативной фильтрации до современных нейронных сетей.&lt;br /&gt;
&lt;br /&gt;
[https://docs.google.com/document/d/104irUlQy_dBpme2zbZ0j-FOe70-TltkXA3R3BEd-cdI/edit?usp=sharing ПУД]&lt;br /&gt;
&lt;br /&gt;
== Цели и результаты курса ==&lt;br /&gt;
&lt;br /&gt;
Главная цель - сформировать знания, умения и навыки по разработке рекомендательных систем в исследовательских и индустриальных задачах. &lt;br /&gt;
&lt;br /&gt;
Планируемые результаты:&lt;br /&gt;
* Знать основные подходы рекомендательных систем и алгоритмов к решению задачи ранжирования и рекомендаций пользователям. &lt;br /&gt;
* Уметь правильно определять и формализовывать задачу для построения рекомендательной системы.&lt;br /&gt;
* Определять и имплементировать функции ранжирования и метрики качества оценки алгоритмов. &lt;br /&gt;
* Разрабатывать модели машинного обучения для рекомендательных систем разной сложности на языке программирования Python.&lt;br /&gt;
* Объяснять и интерпретировать предсказания на локальном и глобальном уровне моделей, использовать их для отладки ошибок и аномалий.  &lt;br /&gt;
* Разрабатывать базовые API сервисы для рекомендательных моделей с помощью docker. &lt;br /&gt;
&lt;br /&gt;
==Контакты==&lt;br /&gt;
&lt;br /&gt;
Репозиторий курса: [https://github.com/anamarina/RecSys_course Github]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; width:30%; border:none; cellpadding=5px;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 | |&lt;br /&gt;
 | style=&amp;quot;background:#eaecf0; border: 2px solid gray;&amp;quot; colspan=&amp;quot;5&amp;quot; | &amp;#039;&amp;#039;&amp;#039;Контакты&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Преподаватели&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ananyevame Марина Ананьева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/lashinin Олег Лашинин]&lt;br /&gt;
|- style=&amp;quot;border: 2px solid gray;&amp;quot;&lt;br /&gt;
 ! Ассистенты&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/Sllaavva Вячеслав Юсупов]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/sonya_leaf  Анна Никифорова]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/ilyhav Илья Веселов]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/danila_lyapin Данила Ляпин]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot;| [https://t.me/hoshicasia Наталья Михайловская]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/1H79tY3U3VsRsiU1xK6YfL2mDxNk4jtjOFtaCuI-FByU/edit?usp=sharing Таблица с оценками]&lt;br /&gt;
&lt;br /&gt;
Определим накопленную оценку как &amp;#039;&amp;#039;&amp;#039;Накоп = (0.3 * ДЗ + 0.3 * Т) / 0.6&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Оценка ставится по формуле:&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Final grade = Округление(0.6 * Накоп + 0.4 * Э)&amp;#039;&amp;#039;&amp;#039;, где&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;ДЗ&amp;#039;&amp;#039;&amp;#039; - среднее за 5 домашних заданий. Одно на тему имплементации метрик оценки качества ранжирования, другое - участие в открытом соревновании по рекомендательным системам на онлайн платформе Kaggle. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Т&amp;#039;&amp;#039;&amp;#039; - средняя арифметическая оценка за 19 тестов, которые проводятся на базе Google Forms/Anytask. Каждый тест содержит от 4 до 10 вопросов на пройденную тему последних лекции и семинаре в формате открытых вопросов либо с выбором ответов. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Э&amp;#039;&amp;#039;&amp;#039; - устный, дистанционный экзамен на онлайн платформе Talk. Разрешается пользоваться материалами. Экзамен неблокирующий. Продолжительность - 15 минут на студента. Максимальная оценка 10 баллов на основе общего впечатления преподавателя от ответов студента.&lt;br /&gt;
&lt;br /&gt;
Если &amp;#039;&amp;#039;&amp;#039;ДЗ &amp;gt;= 7&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Т &amp;gt;= 7&amp;#039;&amp;#039;&amp;#039;, то студент может получить &amp;#039;&amp;#039;&amp;#039;Накоп&amp;#039;&amp;#039;&amp;#039; в качестве итоговой оценки (&amp;#039;&amp;#039;&amp;#039;Накоп = Итог&amp;#039;&amp;#039;&amp;#039;), не приходя на экзамен. Значения порогов могут быть пересмотрены с учетом фактической общей успеваемости потока и объявлены заранее перед экзаменом.&lt;br /&gt;
&lt;br /&gt;
==Материалы курса==&lt;br /&gt;
&lt;br /&gt;
Еженедельные квизы и записи трансляций доступны [ по ссылке]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
 ! Неделя !! Тема !! Материалы !! Домашнее задание !! Дедлайн &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:#eaecf0;&amp;quot; | &amp;#039;&amp;#039;&amp;#039;1&amp;#039;&amp;#039;&amp;#039; || Введение в рекомендательные системы  || [https://github.com/anamarina/RecSys_course/tree/2026/week01 Github, ] [https://my.tbank.ru/edu/educate/course/7f68384f-ce5b-4fae-adbb-884894ad3a88/unit/1b00c50c-6e59-464f-b729-a5d69ae1a444 Запись]|| - || [https://my.tbank.ru/edu/educate/course/7f68384f-ce5b-4fae-adbb-884894ad3a88/unit/08431dfd-3ce6-4223-b9c2-046f147ac058 Quiz 1 (до 21.01.25 18:10)]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.11&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
&lt;br /&gt;
==Список литературы==&lt;br /&gt;
&lt;br /&gt;
1. Recommender Systems Handbook. Francesco Ricci et al, Springer, 2022 &lt;br /&gt;
&lt;br /&gt;
2. Hands-On Recommendation Systems with Python. Rounak Banik, 2018&lt;br /&gt;
&lt;br /&gt;
3. Building Recommendations Systems in Python and JAX. Brian Bischof et al, 2018&lt;br /&gt;
&lt;br /&gt;
4. Practical Recommender Systems. Kim Falk, 2019&lt;br /&gt;
&lt;br /&gt;
5. Session-Based Recommender Systems Using Deep Learning. Reza Ravanmehr et al. Springer, 2024&lt;br /&gt;
&lt;br /&gt;
6. Designing Machine Learning Systems. Chip Huyen, 2022&lt;br /&gt;
&lt;br /&gt;
7. Designing Data-Intensive Applications. Martin Kleppmann, 2017&lt;/div&gt;</summary>
		<author><name>imported&gt;Marina Ananyeva</name></author>
	</entry>
</feed>