Uogólniony model tablic liniowych

W statystyce uogólniony liniowy model tablicowy ( GLAM ) jest używany do analizy zbiorów danych ze strukturami tablicowymi. Oparto go na uogólnionym modelu liniowym z macierzą projektu zapisaną jako iloczyn Kroneckera .

Przegląd

Uogólniony model liniowej tablicy lub GLAM został wprowadzony w 2006 roku. Takie modele zapewniają strukturę i procedurę obliczeniową do dopasowywania uogólnionych modeli liniowych lub GLM, których macierz modelu można zapisać jako iloczyn Kroneckera, a dane można zapisać jako tablicę. W dużym GLM podejście GLAM zapewnia bardzo znaczne oszczędności zarówno w czasie przechowywania, jak i obliczeń w porównaniu ze zwykłym algorytmem GLM.

Załóżmy, że dane są ułożone w o rozmiarze ; zatem odpowiedni wektor danych ma rozmiar . Załóżmy również, że macierz projektu ma postać

Standardowa analiza GLM z wektorem danych projektu przebiega przez wielokrotną ocenę algorytmu punktacji

gdzie reprezentuje przybliżone rozwiązanie i jest jego ulepszoną wartością; to ukośna macierz wag z elementami

I

jest zmienną roboczą.

Obliczeniowo GLAM zapewnia algorytmy tablicowe do obliczania predyktora liniowego,

oraz ważony iloczyn wewnętrzny

bez oceny macierzy modelu

Przykład

W 2 wymiarach niech , wtedy zapisujemy predyktor liniowy gdzie jest macierzą współczynników; ważony iloczyn wewnętrzny otrzymuje się z \ i macierz wag; tutaj jest funkcją tensora wierszy macierzy danej przez

gdzie elementu po elemencie i jest wektorem .

Z drugiej strony funkcja tensora wierszy macierzy jest mathbf { przykład iloczynu macierzy z rozszczepieniem twarzy , który został zaproponowany przez Vadyma Slyusara w 1996 roku:

gdzie produkt rozłupujący .

Te formuły o małej pojemności i dużej szybkości rozciągają się .

Aplikacje

GLAM jest przeznaczony do stosowania w w których dane są ułożone w tablicę, a macierz wygładzania jest konstruowana jako iloczyn Kroneckera macierzy wygładzania.