Вопросы по теме 'matrix-decomposition'

Решение для Lx = b и Px = b, когда A = LLt
Я разлагаю разреженную матрицу SPD A с помощью Eigen. Это будет либо разложение LLt, либо LDLt (Холецкий), поэтому мы можем предположить, что матрица будет разложена как A = P-1 LDLt P , где P - матрица перестановок, L - треугольная нижняя и D...
266 просмотров

Несогласованные результаты между декомпозицией LU в R и Python
У меня есть следующая матрица A в R: # [,1] [,2] [,3] [,4] # [1,] -1.1527778 0.4444444 0.375 0.3333333 # [2,] 0.5555556 -1.4888889 0.600 0.3333333 # [3,] 0.6250000 0.4000000 -1.825 0.8000000 # [4,] 0.6666667...
1413 просмотров
schedule 14.06.2022

Что представляют собой значения моделей скрытых признаков для матрицы пользователей и элементов в коллабаративном фильтре?
При разложении матрицы рейтингов для рекомендательной системы матрица рейтингов может быть записана как P * t (Q), где P представляет матрицу факторов пользователя, а Q представляет матрицу факторов элемента. Размерность Q может быть записана как...
161 просмотров

Как вывести 2 или более массивов в функцию фортрана?
Я пишу программу, которая вычисляет LU-разложение матрицы с частичным поворотом, и я хотел бы, чтобы функция выводила несколько (2 или 3) матриц без запуска программы несколько раз для вывода каждой по отдельности, что является пустой тратой времени....
449 просмотров

ЧОЛМОД на Java
Я спрашивал уже что-то подобное, но в этот раз буду конкретнее. Мне нужно выполнить в цикле for факторизацию Холецкого обычно большой положительно определенной симметрической матрицы (около 1000x1000 ). Теперь, чтобы сделать это, я пытался:...
1027 просмотров
schedule 19.04.2023

Матрица, столбцами которой являются первые $p$ левых сингулярных векторов
Допустим, у меня есть матрица $m \times n$ $A$ . Когда я нахожу его SVD, я получаю доминирующие сингулярные значения $p$ . Как получить матрицу $m \times p$ , столбцы которой являются первым $p$ слева единственного числа векторы $A$ ?
29 просмотров
schedule 01.05.2023

Временная сложность разложения Холецкого для формы ЛПНП
Существует две разные формы разложения Холецкого : A = M * ctranspose (M) и форма ЛПНП A = L * D * ctranspose (L) где ctranspose - сложное транспонирование. Я хочу знать количество операций с плавающей запятой для каждой формы ....
5548 просмотров