Векторный поиск (ИИ24, 6 модуль): различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к навигации Перейти к поиску
Новая страница: «==О курсе== Занятия проводятся в [ Zoom] '''по ...<день>... в ...<время>...''' Онлайн-курс в дополнение…»
 
Публикация страницы курса
 
Строка 1: Строка 1:
==О курсе==
== О курсе ==


Занятия проводятся в [ Zoom] '''по ...<день>... в ...<время>...'''
Занятия проводятся в [https://us06web.zoom.us/j/87978948409?pwd=rdu57bV6wxc8bycNab6HD4lUUeJXg6.1 Zoom] по средам, четвергам в 18:10


Онлайн-курс в дополнение к парам: [[ online-course link]]
== Контакты ==


==Контакты==
Чат курса в TG: [https://t.me/c/3178639483/10 чат курса]


Канал курса в TG: [[ channel link]]
Преподаватель: Панчук Георгий
 
Чат курса в TG: [[ chat link]]
 
Преподаватель:  


{| class="wikitable"
{| class="wikitable"
|-
|-
! Ассистент !! Контакты  
! Роль !! Контакты
|-
|-
| style="background:#eaecf0;" |  ||  
| Преподаватель || [https://t.me/jmzzomg Telegram]
|-
|-
| style="background:#eaecf0;" |  ||  
| Ассистент || [https://t.me/senyafeelsgood Telegram]
|}
|}


==Материалы курса==
== Материалы курса ==
Ссылка на плейлист курса на YouTube: [[ YouTube-playlist]]
 
Ссылка на плейлист курса на YouTube:
[https://www.youtube.com/playlist?list=PLmA-1xX7IuzC-UXb--0BVN3ZEnVVXEaMf YouTube-playlist]
 
Ссылка на плейлист курса в ВК: 
[https://vkvideo.ru/playlist/-227011779_61 VK-playlist]


Ссылка на GitHub с материалами курса: [[ GitHub repository]]
Ссылка на GitHub с материалами курса:
[https://github.com/joein/vector-search-course repository]


{| class="wikitable"
{| class="wikitable"
|-
|-
! Занятие !! Тема !! Дата !! Материалы для самоподготовки к семинарам !! Дополнительные материалы
! Занятие !! Тема !! Дата
|-
| style="background:#eaecf0;" | '''1''' [[ Запись]] || [[ Ноутбук]]  || ...<date>... || ||
|-
| style="background:#eaecf0;" | '''2''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
|-
| style="background:#eaecf0;" | '''3''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
|-
| style="background:#eaecf0;" | '''4''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
|-
| style="background:#eaecf0;" | '''5''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
|-
| style="background:#eaecf0;" | '''6''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
|-
|-
| Конец первого модуля |
| '''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
|-
|-
| style="background:#eaecf0;" | '''7''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
| '''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
|-
|-
| style="background:#eaecf0;" | '''8''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
| '''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
|-
|-
| style="background:#eaecf0;" | '''9''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
| '''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
|-
|-
| style="background:#eaecf0;" | '''10''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
| '''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
|-
|-
| style="background:#eaecf0;" | '''11''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
| '''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
|-
|-
| style="background:#eaecf0;" | '''12''' [[ Запись]] || [[ Ноутбук]] || ...<date>... || ||
| '''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>...*О<sub>...<форма контроля 1>...</sub> + ...<вес 2>...*О<sub>...<форма контроля 2>...</sub> + ...<вес 3>...*О<sub>...<форма контроля 3>...</sub>
=== Штраф за позднюю сдачу ===


* сдача с опозданием ≤ 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]

Текущая версия от 16: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

Домашние задания

  1. Домашнее задание 1
  2. Домашнее задание 2
  3. Домашнее задание 3
  4. Домашнее задание 4
  5. Домашнее задание 5