<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://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</id>
	<title>Рекомендательные системы - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://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"/>
	<link rel="alternate" type="text/html" href="https://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&amp;action=history"/>
	<updated>2026-06-06T11:23:00Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://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&amp;diff=2441&amp;oldid=prev</id>
		<title>imported&gt;Marina Ananyeva: /* Материалы курса */</title>
		<link rel="alternate" type="text/html" href="https://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&amp;diff=2441&amp;oldid=prev"/>
		<updated>2025-01-15T23:23:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Материалы курса&lt;/span&gt;&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/1dY4PdGA69IADRcnhWvsWhxRFdHNGsWU_/edit?usp=sharing&amp;amp;ouid=104963596150558587903&amp;amp;rtpof=true&amp;amp;sd=true ПУД]&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; | [https://t.me/deethereal Денис Красильников]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/pechatov Михаил Печатов]&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/amadare14 Мария Кокоева]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/janinaal Яна Журович]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot; | [https://t.me/Konstantinator Констатин Чайников]&lt;br /&gt;
 | style=&amp;quot;border: 2px solid gray;&amp;quot;| [https://t.me/ambdash Дарья Прудникова]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Оценки==&lt;br /&gt;
[https://docs.google.com/spreadsheets/d/13IqUHcFiQhee1CiFSZrfozbWc9r-mIDXfJKKTxKV5Nc/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;= 8&amp;#039;&amp;#039;&amp;#039; и &amp;#039;&amp;#039;&amp;#039;Т &amp;gt;= 8&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/2025/week1 Лекция и семинар] || - || -&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Программное обеспечение==&lt;br /&gt;
&lt;br /&gt;
* Python &amp;gt;= 3.10&lt;br /&gt;
* Jupyter Notebook&lt;br /&gt;
* pip3&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>