Основы матричных вычислений 2024/25 — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(План курса)
(План курса)
Строка 75: Строка 75:
 
# '''Тензорные разложения'''. Каноническое тензорное разложение. Разложение Таккера. Higher-order SVD. [https://docs.yandex.ru/docs/view?url=ya-disk-public%3A%2F%2F6jZfQawL5QlCw2NShZAgvNSBOj3vGhrzaHkP2UK7I%2F7oyaiXAssB2jvFvLyEC%2B%2BxW5aDQ4kMZEXE%2BwNjbq78ug%3D%3D%3A%2FКонспекты%20лекций%2Flecture6_fmatcomp25.pdf&name=lecture6_fmatcomp25.pdf Доска] [https://disk.yandex.ru/d/exMrod4wZRu7JA/Лекция%202025-02-25T07-53-22Z.mp4 Видео] [https://docviewer.yandex.ru/?url=ya-disk-public%3A%2F%2Fca2iSjNkF84qhKovSZ7mzgmROUBDyuJh3z0YmGcvj%2FSctff0pb9ch0udBlbVKM9Rq%2FJ6bpmRyOJonT3VoXnDag%3D%3D%3A%2Flectures%2Flectures_tex%2Flecture6_fmatcomp24_tex.pdf&name=lecture6_fmatcomp24_tex.pdf Конспект (TeX)]
 
# '''Тензорные разложения'''. Каноническое тензорное разложение. Разложение Таккера. Higher-order SVD. [https://docs.yandex.ru/docs/view?url=ya-disk-public%3A%2F%2F6jZfQawL5QlCw2NShZAgvNSBOj3vGhrzaHkP2UK7I%2F7oyaiXAssB2jvFvLyEC%2B%2BxW5aDQ4kMZEXE%2BwNjbq78ug%3D%3D%3A%2FКонспекты%20лекций%2Flecture6_fmatcomp25.pdf&name=lecture6_fmatcomp25.pdf Доска] [https://disk.yandex.ru/d/exMrod4wZRu7JA/Лекция%202025-02-25T07-53-22Z.mp4 Видео] [https://docviewer.yandex.ru/?url=ya-disk-public%3A%2F%2Fca2iSjNkF84qhKovSZ7mzgmROUBDyuJh3z0YmGcvj%2FSctff0pb9ch0udBlbVKM9Rq%2FJ6bpmRyOJonT3VoXnDag%3D%3D%3A%2Flectures%2Flectures_tex%2Flecture6_fmatcomp24_tex.pdf&name=lecture6_fmatcomp24_tex.pdf Конспект (TeX)]
 
# '''Псевдообратные матрицы и МНК'''. HOSVD. Псевдообратные Мура-Пенроуза. ALS с регуляризацией. [https://docviewer.yandex.ru/?url=ya-disk-public%3A%2F%2Fca2iSjNkF84qhKovSZ7mzgmROUBDyuJh3z0YmGcvj%2FSctff0pb9ch0udBlbVKM9Rq%2FJ6bpmRyOJonT3VoXnDag%3D%3D%3A%2Flectures%2Flecture7.pdf&name=lecture7.pdf Доска] [https://disk.yandex.ru/d/RA0U45QCD_GLZw/Записи%20лекций/Лекция%207.mp4 Видео]
 
# '''Псевдообратные матрицы и МНК'''. HOSVD. Псевдообратные Мура-Пенроуза. ALS с регуляризацией. [https://docviewer.yandex.ru/?url=ya-disk-public%3A%2F%2Fca2iSjNkF84qhKovSZ7mzgmROUBDyuJh3z0YmGcvj%2FSctff0pb9ch0udBlbVKM9Rq%2FJ6bpmRyOJonT3VoXnDag%3D%3D%3A%2Flectures%2Flecture7.pdf&name=lecture7.pdf Доска] [https://disk.yandex.ru/d/RA0U45QCD_GLZw/Записи%20лекций/Лекция%207.mp4 Видео]
# '''Применение QR разложения'''. Отражения Хаусхолдера. Вращения Гивенса. [https://disk.yandex.ru/d/exMrod4wZRu7JA/Лекция%202025-03-11T08-07-33Z.mp4][https://docs.yandex.ru/docs/view?url=ya-disk-public%3A%2F%2F6jZfQawL5QlCw2NShZAgvNSBOj3vGhrzaHkP2UK7I%2F7oyaiXAssB2jvFvLyEC%2B%2BxW5aDQ4kMZEXE%2BwNjbq78ug%3D%3D%3A%2FКонспекты%20лекций%2Flecture8_fmatcomp25.pdf&name=lecture8_fmatcomp25.pdf&nosw=1 доска]
+
# '''Применение QR разложения'''. Отражения Хаусхолдера. Вращения Гивенса. [https://disk.yandex.ru/d/exMrod4wZRu7JA/Лекция%202025-03-11T08-07-33Z.mp4 Запись]  
 +
[https://docs.yandex.ru/docs/view?url=ya-disk-public%3A%2F%2F6jZfQawL5QlCw2NShZAgvNSBOj3vGhrzaHkP2UK7I%2F7oyaiXAssB2jvFvLyEC%2B%2BxW5aDQ4kMZEXE%2BwNjbq78ug%3D%3D%3A%2FКонспекты%20лекций%2Flecture8_fmatcomp25.pdf&name=lecture8_fmatcomp25.pdf&nosw=1 доска]
  
 
== Литература ==
 
== Литература ==

Версия 12:49, 14 марта 2025

О курсе

Курс для студентов 2 курса в 3-4 модулях.

Лектор: Рахуба Максим Владимирович

Семинаристы:

Группа Преподаватель Учебные ассистенты Чат в телеграм
1 Рахуба Максим Владимирович чат
2 Моложавенко Александр Александрович чат
3 Моложавенко Александр Александрович чат
4 Самсонов Сергей Владимирович чат
5 Юдин Николай Евгеньевич чат
6 Медведь Никита Юрьевич чат

Полезные ссылки

Ведомость

Anytask

Телеграм-канал курса

Телеграм-чат курса

Папка с материалами

Неофициальный конспект лекций 2021-2022 от студента (могут быть ошибки)

Подготовленные билеты к коллоквиуму 2022-2023 от студентов (могут быть ошибки)

Итоговая оценка за курс

Итог = Округление(min(10, 0.2 * ТДЗ + 0.15 * ПДЗ + 0.1 * БДЗ + 0.1 * ПР + 0.25 * К + 0.3 * Э))

Обратите внимание, что в 4-м модуле ТДЗ, ПДЗ, ПР являются средними оценками за оба модуля.

  • ТДЗ – средняя оценка за теоретические домашние задания.
  • ПДЗ – средняя оценка за практические домашние задания в Python.
  • БДЗ – средняя оценка за бонусные задачи.
  • ПР – средняя оценка за проверочные работы на семинарах.
  • К – оценка за коллоквиум.
  • Э – оценка за письменный экзамен, проводимый в конце 4-го модуля.

Округление арифметическое.

Автоматов не предусмотрено.

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

На курсе предусмотрены теоретические домашние задания и практические домашние задания на языке Python. Выдаются каждые 1-3 недели.

Каждый студент 2 раза за семестр может просрочить дедлайн ДЗ на 1 сутки. Чтобы использовать эту возможность, достаточно просто загрузить работу после дедлайна.

  • Теоретическое ДЗ-1. Дедлайн: 13.02.25 в 23:59. Условие TeX

План курса

Если какие-то лекции не выложены или найдены ошибки на вики-странице - пишите сюда.

  1. Основы матричного анализа. Векторные и матричные нормы. Скалярное произведение и ортогональность. Разложение Шура. Слайды Запись Конспект (TeX)
  2. Основы матричного анализа - 2. Нормальные матрицы. Знакоопределённые матрицы. Сингулярное разложение (SVD). QR разложение. Слайды Запись Конспект (TeX)
  3. Основы матричного анализа – 3. QR разложение. Скелетное разложение. Проекторы. Малоранговая аппроксимация Слайды Видео
  4. Основы матричного анализа – 3. Наилучшее приближение матрицей с заданным рангом. Наилучшее приближение матрицей с заданным образом. Оптимизация связанная с SVD . Доска Видео
  5. Малоранговая аппроксимация матриц - 1. Alternating least squares (ALS). Матрично-векторное дифференцирование. Кронекерово произведение. Доска Видео
  6. Тензорные разложения. Каноническое тензорное разложение. Разложение Таккера. Higher-order SVD. Доска Видео Конспект (TeX)
  7. Псевдообратные матрицы и МНК. HOSVD. Псевдообратные Мура-Пенроуза. ALS с регуляризацией. Доска Видео
  8. Применение QR разложения. Отражения Хаусхолдера. Вращения Гивенса. Запись

доска

Литература

1) Golub, G. H., & Van Loan, C. F. (2013). Matrix Computations 4th Edition. The Johns Hopkins University Press. Baltimore.

2) Тыртышников, Е. Е. (2007). Методы численного анализа. Академия, Москва.

3) Trefethen, L. N., & Bau III, D. (1997). Numerical linear algebra. (Vol. 50). Siam. Philadelphia.

4) Demmel, James W. Applied numerical linear algebra. Society for Industrial and Applied Mathematics, 1997.