Векторный поиск (ИИ24, 6 модуль) — различия между версиями
Материал из Wiki - Факультет компьютерных наук
Gazuev (обсуждение | вклад) (Новая страница: «==О курсе== Занятия проводятся в [ Zoom] '''по ...<день>... в ...<время>...''' Онлайн-курс в дополнение…») |
(Публикация страницы курса) |
||
| Строка 1: | Строка 1: | ||
| − | ==О курсе== | + | == О курсе == |
| − | Занятия проводятся в [ Zoom] | + | Занятия проводятся в [https://us06web.zoom.us/j/87978948409?pwd=rdu57bV6wxc8bycNab6HD4lUUeJXg6.1 Zoom] по средам, четвергам в 18:10 |
| − | + | == Контакты == | |
| − | + | Чат курса в TG: [https://t.me/c/3178639483/10 чат курса] | |
| − | + | Преподаватель: Панчук Георгий | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | Преподаватель: | + | |
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| − | ! | + | ! Роль !! Контакты |
|- | |- | ||
| − | | | + | | Преподаватель || [https://t.me/jmzzomg Telegram] |
|- | |- | ||
| − | | | + | | Ассистент || [https://t.me/senyafeelsgood Telegram] |
|} | |} | ||
| − | ==Материалы курса== | + | == Материалы курса == |
| − | + | ||
| − | Ссылка на GitHub с материалами курса: [ | + | Ссылка на плейлист курса на YouTube: |
| + | [https://www.youtube.com/playlist?list=PLmA-1xX7IuzC-UXb--0BVN3ZEnVVXEaMf YouTube-playlist] | ||
| + | |||
| + | Ссылка на плейлист курса в ВК: | ||
| + | [https://vkvideo.ru/playlist/-227011779_61 VK-playlist] | ||
| + | |||
| + | Ссылка на GitHub с материалами курса: | ||
| + | [https://github.com/joein/vector-search-course repository] | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| − | + | ! Занятие !! Тема !! Дата | |
|- | |- | ||
| − | + | | '''1''' || [https://www.youtube.com/watch?v=ohjvP3QnXP4&list=PLmA-1xX7IuzC-UXb--0BVN3ZEnVVXEaMf&index=1 Запись] || [https://github.com/joein/vector-search-course/blob/main/01_what_is_vector_search/01_what_is_vector_search.pdf Введение] || 13.11.2025 | |
|- | |- | ||
| − | + | | '''2''' || [https://www.youtube.com/watch?v=mH4ukr8aExE&list=PLmA-1xX7IuzC-UXb--0BVN3ZEnVVXEaMf&index=7 Запись] || [https://github.com/joein/vector-search-course/blob/main/02_dense_embeddings/02_dense_embeddings.pdf Dense Embeddings] || 19.11.2025 | |
|- | |- | ||
| − | + | | '''3''' || [https://www.youtube.com/watch?v=9aR-gagMqog&list=PLmA-1xX7IuzC-UXb--0BVN3ZEnVVXEaMf&index=6 Запись] || [https://github.com/joein/vector-search-course/blob/main/03_ann/03_ann.pdf Алгоритмы приближенного поиска] || 26.11.2025 | |
|- | |- | ||
| − | + | | '''4''' || [https://www.youtube.com/watch?v=Ir3a9ULzhDY&list=PLmA-1xX7IuzC-UXb--0BVN3ZEnVVXEaMf&index=5 Запись] || [https://github.com/joein/vector-search-course/blob/main/04_hnsw/04_hnsw.pdf Алгоритм HNSW] || 27.11.2025 | |
|- | |- | ||
| − | + | | '''5''' || [https://www.youtube.com/watch?v=ocwIxWcyA3M&list=PLmA-1xX7IuzC-UXb--0BVN3ZEnVVXEaMf&index=4 Запись] || [https://github.com/joein/vector-search-course/blob/main/06_sparse_embeddings/sparse_embeddings.pdf Sparse эмбеддинги и модели] || 04.12.2025 | |
|- | |- | ||
| − | + | | '''6''' || [https://www.youtube.com/watch?v=ECcsc_CQrlA&list=PLmA-1xX7IuzC-UXb--0BVN3ZEnVVXEaMf&index=3 Запись] || [https://github.com/joein/vector-search-course/blob/main/05_vector_search_engines/vector_search_engines.pdf Векторные базы данных] || 03.12.2025 | |
|- | |- | ||
| − | + | | '''7''' || [https://www.youtube.com/watch?v=wGMd2PJs1Ro&list=PLmA-1xX7IuzC-UXb--0BVN3ZEnVVXEaMf&index=2 Запись] || [https://github.com/joein/vector-search-course/blob/main/07_hybrid_search/hybrid_search.pdf Гибридный поиск] || 10.12.2025 | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
|- | |- | ||
| + | | '''8''' || [https://www.youtube.com/watch?v=ohjvP3QnXP4&list=PLmA-1xX7IuzC-UXb--0BVN3ZEnVVXEaMf&index=1 Запись] || [https://github.com/joein/vector-search-course/blob/main/08_late_interaction_beyond_colbert/late_interaction_beyond_colbert.pdf Late Interaction Beyond ColBERT] || 11.12.2025 | ||
|} | |} | ||
| − | == | + | == Формула оценивания == |
| + | |||
| + | Оценка = 0.8 · О<sub>HW</sub> + 0.2 · О<sub>Bonus</sub> | ||
| + | |||
| + | где | ||
| + | О<sub>HW</sub> = 0.1 · О<sub>HW1</sub> + 0.2 · О<sub>HW2</sub> + 0.2 · О<sub>HW3</sub> + 0.1 · О<sub>HW4</sub> + 0.2 · О<sub>HW5</sub> + 0.1 · О<sub>HW6</sub> | ||
| − | + | О<sub>Bonus</sub> — бонус за дополнительное домашнее задание или доклад по vector search. | |
| − | + | === Штраф за позднюю сдачу === | |
| + | * сдача с опозданием ≤ 1 недели — множитель 0.75 | ||
| + | * сдача с опозданием > 1 недели — множитель 0.5 | ||
== Домашние задания == | == Домашние задания == | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | # [https://github.com/joein/vector-search-course/blob/main/01_what_is_vector_search/hw_1.md Домашнее задание 1] | |
| − | # | + | # [https://github.com/joein/vector-search-course/blob/main/03_ann/hw_2.md Домашнее задание 2] |
| − | # | + | # [https://github.com/joein/vector-search-course/blob/main/05_vector_search_engines/hw_3.md Домашнее задание 3] |
| − | # | + | # [https://github.com/joein/vector-search-course/blob/main/05_vector_search_engines/hw_4.md Домашнее задание 4] |
| − | # | + | # [https://github.com/joein/vector-search-course/blob/main/06_sparse_embeddings/hw_5.md Домашнее задание 5] |
Текущая версия на 19:46, 13 декабря 2025
Содержание
О курсе
Занятия проводятся в Zoom по средам, четвергам в 18:10
Контакты
Чат курса в TG: чат курса
Преподаватель: Панчук Георгий
| Роль | Контакты |
|---|---|
| Преподаватель | Telegram |
| Ассистент | Telegram |
Материалы курса
Ссылка на плейлист курса на YouTube: YouTube-playlist
Ссылка на плейлист курса в ВК: VK-playlist
Ссылка на GitHub с материалами курса: repository
| Занятие | Тема | Дата | |
|---|---|---|---|
| 1 | Запись | Введение | 13.11.2025 |
| 2 | Запись | Dense Embeddings | 19.11.2025 |
| 3 | Запись | Алгоритмы приближенного поиска | 26.11.2025 |
| 4 | Запись | Алгоритм HNSW | 27.11.2025 |
| 5 | Запись | Sparse эмбеддинги и модели | 04.12.2025 |
| 6 | Запись | Векторные базы данных | 03.12.2025 |
| 7 | Запись | Гибридный поиск | 10.12.2025 |
| 8 | Запись | Late Interaction Beyond ColBERT | 11.12.2025 |
Формула оценивания
Оценка = 0.8 · ОHW + 0.2 · ОBonus
где
ОHW = 0.1 · ОHW1 + 0.2 · ОHW2 + 0.2 · ОHW3 + 0.1 · ОHW4 + 0.2 · ОHW5 + 0.1 · ОHW6
ОBonus — бонус за дополнительное домашнее задание или доклад по vector search.
Штраф за позднюю сдачу
- сдача с опозданием ≤ 1 недели — множитель 0.75
- сдача с опозданием > 1 недели — множитель 0.5