Vés al contingut

Transformada de Fourier d'un graf

De la Viquipèdia, l'enciclopèdia lliure

En matemàtiques, la transformada de Fourier d'un graf és una transformada matemàtica que compon pròpiament la matriu laplaciana d'un graf en valors propis i vectors propis. De manera anàloga a la transformada de Fourier clàssica, els valors propis representen freqüències i els vectors propis formen el que es coneix com a base de Fourier d'un graf.

La transformada de Fourier d'un graf és important en la teoria de grafs espectrals. S'aplica àmpliament en l'estudi recent d'algoritmes d'aprenentatge estructurat en grafs, com ara les xarxes convolucionals àmpliament utilitzades.

Definició

[modifica]

Donat un graf ponderat no dirigit , on V és el conjunt de nodes amb |V|=N ( N sent el nombre de nodes) i E és el conjunt d'arestes, un senyal graf f:V→R és una funció definida als vèrtexs del graf G. El senyal f mapeja cada vèrtex {vi}i=1…,N a un nombre real f(i). Qualsevol senyal de graf es pot projectar sobre els vectors propis de la matriu laplaciana L. Siguin λl i μl el lè valor propi i vector propi de la matriu laplaciana L (els valors propis s'ordenen en ordre creixent, és a dir, 0=λ0≤λ1≤⋯≤λN−1), la transformada de Fourier graf (GFT) f^ d'un senyal graf f als vèrtexs de G és l'expansió de f pel que fa a les funcions pròpies d'L. Es defineix com: [1][2][3][4]

on .

Des que és una matriu simètrica real, els seus vectors propis formen una base ortogonal. Per tant, existeix una transformada de Fourier d'un graf invers (IGFT) i s'escriu com: [5]

De manera anàloga a la transformada de Fourier clàssica, la transformada de Fourier d'un graf proporciona una manera de representar un senyal en dos dominis diferents: el domini del vèrtex i el domini espectral del graf. Tingueu en compte que la definició de la transformada de Fourier d'un graf i la seva inversa depenen de l'elecció dels vectors propis laplacians, que no són necessàriament únics.[6] Els vectors propis de la matriu laplaciana normalitzada també són una base possible per definir la transformada de Fourier d'un graf directa i inversa.

Aplicacions

[modifica]

Compressió d'imatge

[modifica]

La representació de senyals en el domini de la freqüència és un enfocament comú per a la compressió de dades. Com que els senyals de grafs poden ser escassos en el seu domini espectral de grafs, la transformada de Fourier de grafs també es pot utilitzar per a la compressió d'imatges.[7][8]

Reducció de soroll gràfic

[modifica]

De manera semblant a la reducció de soroll clàssica dels senyals basada en la transformada de Fourier, els filtres de grafs basats en la transformada de Fourier de grafs es poden dissenyar per a la reducció de sorolls de grafs.[9]

Classificació de dades

[modifica]

Com que la transformada de Fourier d'un graf permet la definició de convolució en grafss, fa possible adaptar les xarxes neuronals convolucionals convencionals (CNN) per treballar en grafs. Els algorismes d'aprenentatge semisupervisat estructurat en grafs, com ara la xarxa convolucional de grafs (GCN), són capaços de propagar les etiquetes d'un senyal de graf per tot el graf amb un petit subconjunt de nodes etiquetats, teòricament funcionant com una aproximació de primer ordre de convolucions de grafs espectrals sense calcular. el graf laplacià i la seva pròpia composició.

Referències

[modifica]
  1. Shuman, David I; Narang, Sunil K.; Frossard, Pascal; Ortega, Antonio; Vandergheynst, Pierre IEEE Signal Processing Magazine, 30, 3, May 2013, pàg. 83–98. arXiv: 1211.0053. Bibcode: 2013ISPM...30...83S. DOI: 10.1109/MSP.2012.2235192. ISSN: 1558-0792.
  2. Ricaud, Benjamin; Borgnat, Pierre; Tremblay, Nicolas; Gonçalves, Paulo; Vandergheynst, Pierre (en anglès) Comptes Rendus Physique, 20, 5, 01-07-2019, pàg. 474–488. Bibcode: 2019CRPhy..20..474R. DOI: 10.1016/j.crhy.2019.08.003. ISSN: 1631-0705 [Consulta: free].
  3. Nonato, Luis Gustavo. «Graph Fourier Transform» (en anglès), 29-08-2017.
  4. Ricaud, Benjamin; Borgnat, Pierre; Tremblay, Nicolas; Gonçalves, Paulo; Vandergheynst, Pierre (en anglès) Comptes Rendus Physique, 20, 5, 01-07-2019, pàg. 474–488. Bibcode: 2019CRPhy..20..474R. DOI: 10.1016/j.crhy.2019.08.003. ISSN: 1631-0705 [Consulta: free].
  5. Nonato, Luis Gustavo. «Graph Fourier Transform» (en anglès), 29-08-2017.
  6. Shuman, David I; Ricaud, Benjamin; Vandergheynst, Pierre (en anglès) Applied and Computational Harmonic Analysis, 40, 2, 01-03-2016, pàg. 260–291. arXiv: 1307.5708. DOI: 10.1016/j.acha.2015.02.005. ISSN: 1063-5203 [Consulta: free].
  7. Sandryhaila, Aliaksei. «Discrete signal processing on graphs: Graph fourier transform». A: 2013 IEEE International Conference on Acoustics, Speech and Signal Processing (en anglès). IEEE, May 2013, p. 6167–6170. DOI 10.1109/icassp.2013.6638850. ISBN 978-1-4799-0356-6. 
  8. Hu, Wei; Cheung, Gene; Ortega, Antonio; Au, Oscar C. IEEE Transactions on Image Processing, 24, 1, January 2015, pàg. 419–433. Bibcode: 2015ITIP...24..419H. DOI: 10.1109/TIP.2014.2378055. ISSN: 1941-0042. PMID: 25494508.
  9. Sandryhaila, Aliaksei; Moura, José M. F. IEEE Transactions on Signal Processing, 62, 12, June 2014, pàg. 3042–3054. arXiv: 1307.0468. Bibcode: 2014ITSP...62.3042.. DOI: 10.1109/TSP.2014.2321121. ISSN: 1941-0476.