/MTF_ysda

Primary LanguageJupyter Notebook

Домашка:

** Практика ** DONE Есть картинка 5125123 c 60% удаленных пикселей. Надо восстановить.

  1. Просто разложить на Tucker и восстановить работает плохо
  2. Добавляем еще одно измерение - за счет афинного сдвига делаем 24 сдвинутых тензоров, собираем в один объект 25512512*3
  3. Раскалдываем объект partial_tucker по [1,2,3]. Умножаем ядро на картинку, собираем, получается лучше
  4. Раскладываем каждый из каналов отдельно, собираем в отдельные тензоры. Собираем их в один тензор, еще раз раскладываем - собираем, получается вообще хорошо

** Теория **

Лекция и семинар

Бла-бла-бла часть

  1. Outer product, Kronecker Product, Все остальные продукты Их свойства Kruskal tensor, его свойства. CPD как сумма Kruskal tensor Картинка с единичным core

  2. Ранг тензора

  3. Хорошее разложение - argmin $$ Norm||Y - \hat{Y}|| $$ Статья про то, что для тензора ранга >2 хорошего разложения может не существовать, даже если свобода в опредении нормы https://arxiv.org/pdf/math/0607647.pdf

  4. mode-n product => как меняется размерность Tucker decomposition

** Практика ** Done