Schița tensorului
Schița tensorală este o tehnică de reducere a dimensionalității utilizată în statistici, învățare automată și algoritmi de date mari [1] [2] . Este eficient în special pentru vectorii care au o structură tensorală. O astfel de schiță poate fi folosită pentru a accelera combinarea biliniară în rețelele neuronale și este o piatră de temelie în mulți algoritmi numerici de algebră liniară [3] .
Istorie
Termenul de schiță tensorală (schiță) a fost inventat în 2013 [4] și descris ca metodă de către Rasmus Peg [5] în același an .
La început, metoda corespunzătoare s-a bazat pe utilizarea transformării rapide Fourier pentru a implementa convoluția rapidă într-un mod similar cu o schiță de referință . Ca rezultat al cercetărilor ulterioare, a fost generalizat la o clasă mult mai mare de metode de reducere a dimensionalității folosind proiecții ale tensorilor aleatorii.
Proiecții tensorale
Una dintre variantele schiței tensorului se bazează pe utilizarea produsului final al matricelor propus de Slyusar V. I. [ 6] în 1996 ( face-splitting product ) [7] [8] [9] [10] [11] .
Produsul final a două matrice cu același număr de rânduri
și are forma [7] [8] [9] [12] :
Oportunitatea utilizării acestei lucrări constă în proprietatea sa:
unde este produsul Hadamard în funcție de elemente .
Pe această bază, o schiță tensorală arbitrară a formei poate fi reprezentată ca , unde matricele și au o dimensiune mai mică și . Deoarece operațiile și pot fi efectuate în timp liniar și , în consecință, trecerea la reprezentare face posibilă efectuarea înmulțirii prin vectori cu o structură tensorală mult mai rapidă decât se formează expresia originală , și anume, în timp .
Pentru tensorii de ordin superior, cum ar fi , economiile vor fi și mai semnificative.
O astfel de transformare satisface lema privind micile distorsiuni ale datelor de intrare cu dimensiuni mari.
Vezi și
Note
- ↑ Descompunerea Tucker de rang scăzut a tensoarelor mari folosind: Tensor Sketch . amath.colorado.edu . Boulder, Colorado: Universitatea din Colorado Boulder . Preluat la 30 iulie 2020. Arhivat din original la 14 februarie 2019. (nedefinit)
- ↑ Ahle, Thomas; Knudsen, Jakob Schiță tensorului aproape optimă . Researchgate (3 septembrie 2019). Preluat la 11 iulie 2020. Arhivat din original la 14 iulie 2020. (nedefinit)
- ↑ Woodruff, David P. „Sketching as a Tool for Numerical Linear Algebra”. Informatică teoretică 10.1-2 (2014): 1-157.
- ↑ Ninh, Pham; Rasmus, Pagh (2013). Nuclee polinomiale rapide și scalabile prin hărți de caracteristici explicite . Conferința internațională SIGKDD privind descoperirea cunoștințelor și extragerea datelor. Asociația pentru Mașini de Calcul. DOI : 10.1145/2487575.2487591 .
- ↑ Rasmus, Pagh (2013). Înmulțirea matriceală comprimată. ACM Transactions on Computation Theory, august 2013 Articolul Nr.: 9 . Asociația pentru Mașini de Calcul. DOI : 10.1145/2493252.2493254 .
- ↑ Anna Esteve, Eva Boj & Josep Fortiana (2009): Interaction Terms in Distance-Based Regression, Communications in Statistics - Theory and Methods, 38:19, P. 3501 [1] Arhivat 26 aprilie 2021 la Wayback Machine
- ↑ 1 2 Slyusar, VI (27 decembrie 1996). „Produse finale în matrice în aplicații radar” (PDF) . Radioelectronică și sisteme de comunicații.– 1998, voi. 41; Numărul 3 : 50-53. Arhivat (PDF) din original pe 27.07.2020 . Accesat 2020-07-30 .
- ↑ 1 2 Slyusar, VI Model analitic al matricei de antene digitale pe baza produselor matricei de divizare a feței // Proc . ICATT-97, Kiev: jurnal. - 1997. - 20 mai. - P. 108-109 . Arhivat din original pe 25 ianuarie 2020.
- ↑ 1 2 Slyusar, VI A Family of Face Products of Matrices and its Properties // Cybernetics and Systems Analysis C/C of Kibernetika I Sistemnyi Analiz : journal. - 1999. - Vol. 35 , nr. 3 . - P. 379-384 . - doi : 10.1007/BF02733426 . Arhivat din original pe 25 ianuarie 2020.
- ↑ Slyusar, VI Produse faciale generalizate ale matricelor în modele de rețele de antene digitale cu canale neidentice // Radioelectronics and Communications Systems : journal . - 2003. - Vol. 46 , nr. 10 . - P. 9-17 . Arhivat din original pe 20 septembrie 2020.
- ↑ Minochkin A.I., Rudakov V.I., Slyusar V.I. Fundamentele cercetării militaro-tehnice. Teorie și aplicații. Volum. 2. Sinteza mijloacelor de suport informaţional pentru armament şi tehnică militară // Ed. A.P. Kovtunenko. - Kiev: „Granmna”. - 2012. C. 7 - 98; 354 - 521 (2012). Preluat la 30 iulie 2020. Arhivat din original la 25 ianuarie 2020. (nedefinit)
- ↑ Slyusar, VI (15.09.1997). „Noi operațiuni de produs matrice pentru aplicații de radare” (PDF) . Proc. Probleme directe și inverse ale teoriei undelor electromagnetice și acustice (DIPED-97), Lviv. : 73-74. Arhivat (PDF) din original pe 25.01.2020 . Accesat 2020-07-31 .