Algebraisk signalbehandling

Algebraisk signalbehandling (ASP) är ett framväxande område för teoretisk signalbehandling (SP). I den algebraiska teorin om signalbehandling behandlas en uppsättning filter som en (abstrakt) algebra , en uppsättning signaler behandlas som en modul eller vektorrum , och faltning behandlas som en algebra-representation . Fördelen med algebraisk signalbehandling är dess generalitet och portabilitet.

Historia

I den ursprungliga formuleringen av algebraisk signalbehandling av Puschel och Moura, samlas signalerna i en -modul för någon algebra av filter , och filtrering ges av åtgärden av -modulen.

Definitioner

Låt vara ett fält , till exempel de komplexa talen, och vara en -algebra (dvs. ett vektorrum över med en binär operation båda argument) behandlas som en uppsättning filter. Antag att är ett vektorrum som representerar en uppsättning signaler. En representation av består av en algebrahomomorfism ρ där är algebra för linjära transformationer med sammansättning (motsvarande, i det finita dimensionella fallet, matrismultiplikation). För enkelhetens skull skriver vi för endomorfismen . För att vara en algebrahomomorfism inte bara vara en linjär transformation, utan även uppfylla egenskapen

Givet en signal ger faltning av signalen med ett filter { en ny signal . Ytterligare terminologi behövs från representationsteorin för algebror. En delmängd sägs generera algebra om varje element i kan representeras som polynom i elementen i . Bilden av en generator kallas en skiftoperator . I alla praktiskt taget alla exempel bildas faltningar som polynom i genererade av skiftoperatorer. Detta är dock inte nödvändigt för en representation av en godtycklig algebra.

Exempel

Diskret signalbehandling

I diskret signalbehandling (DSP) är signalutrymmet uppsättningen av komplexa funktioner med begränsad energi (dvs. kvadratintegrerbara funktioner ). Detta betyder den oändliga serien där är modulen för ett komplext tal . Skiftoperatorn ges av den linjära endomorfismen . Filterutrymmet är algebra för polynom med komplexa koefficienter och faltning ges av där är ett element i algebra. Filtrering av en signal med , ger sedan eftersom .

Grafsignalbehandling

En viktad graf är en oriktad graf med pseudometrisk på noduppsättningen skrivet . En grafsignal är helt enkelt en verkligt värderad funktion på uppsättningen av noder i grafen. I grafiska neurala nätverk kallas grafsignaler ibland för funktioner. Signalutrymmet är mängden av alla grafsignaler där är en uppsättning av noder i . Filteralgebra är algebra för polynom i ett obestämt . Det finns några möjliga val för en grafskiftsoperator (GSO). Den (o)normaliserade viktade närliggande matrisen för är ett populärt val, liksom den (o)normaliserade grafen Laplacian . Valet beror på prestanda och designöverväganden. Om är GSO, så är en graffaltning den linjära transformationen för vissa och faltning av en grafsignal av ett filter ger en ny grafsignal .

Andra exempel

Andra matematiska objekt med egna föreslagna ramverk för signalbehandling är algebraiska signalmodeller. Dessa objekt inkluderar inklusive kogger , grafoner , semilattices , finita grupper och Lie-grupper och andra.

Sammanflätade kartor

Inom ramen för representationsteorin beskrivs relationer mellan två representationer av samma algebra med sammanflätade kartor som i samband med signalbehandling översätts till transformationer av signaler som respekterar algebrastrukturen. Antag och representationer av . En sammanflätad karta är en linjär transformation så att

Intuitivt betyder detta att att filtrera en signal med och sedan transformera den med motsvarar att först transformera en signal med sedan filtrera med . z -transformen är ett prototypiskt exempel på en sammanflätad karta.

Algebraiska neurala nätverk

Inspirerad av ett senare perspektiv att populära grafiska neurala nätverksarkitekturer (GNN) i själva verket är konvolutionella neurala nätverk (CNN), har det senaste arbetet fokuserats på att utveckla nya neurala nätverksarkitekturer från en algebraisk synvinkel. Ett algebraiskt neuralt nätverk är en sammansättning av algebraiska faltningar, möjligen med flera funktioner och egenskapsaggregationer och olinjäriteter.

  1. ^ a b    Puschel, M.; Moura, J. (2008). "Algebraisk signalbehandlingsteori: grund och 1-D-tid" . IEEE-transaktioner på signalbehandling . 56 (8): 3572–3585. Bibcode : 2008ITSP...56.3572P . doi : 10.1109/TSP.2008.925261 . ISSN 1053-587X . S2CID 206797175 .
  2. ^ Parada-Mayorga, Alejandro; Riess, Hans; Ribeiro, Alejandro; Ghrist, Robert (2020-10-22). "Quiver Signal Processing (QSP)". arXiv : 2010.11525 [ eess.SP ].
  3. ^    Ruiz, Luana; Chamon, Luiz FO; Ribeiro, Alejandro (2021). "Graphon Signal Processing" . IEEE-transaktioner på signalbehandling . 69 : 4961-4976. arXiv : 2003.05030 . Bibcode : 2021ITSP...69.4961R . doi : 10.1109/TSP.2021.3106857 . ISSN 1053-587X . S2CID 212657497 .
  4. ^    Puschel, Markus; Seifert, Bastian; Wendler, Chris (2021). "Diskret signalbehandling på Meet/Join-gitter" . IEEE-transaktioner på signalbehandling . 69 : 3571-3584. arXiv : 2012.04358 . Bibcode : 2021ITSP...69.3571P . doi : 10.1109/TSP.2021.3081036 . ISSN 1053-587X . S2CID 227736440 .
  5. ^    Bernardini, Riccardo; Rinaldo, Roberto (2021). "Avmystifiera lögngruppsmetoder för signalbehandling: en handledning" . IEEE Signal Processing Magazine . 38 (2): 45–64. Bibcode : 2021ISPM...38b..45B . doi : 10.1109/MSP.2020.3023540 . ISSN 1053-5888 . S2CID 232071730 .
  6. ^    Gama, Fernando; Isufi, Elvin; Leus, Geert; Ribeiro, Alejandro (2020). "Graphs, Convolutions and Neural Networks: From Graph Filter to Graph Neural Networks" . IEEE Signal Processing Magazine . 37 (6): 128–138. arXiv : 2003.03777 . Bibcode : 2020ISPM...37f.128G . doi : 10.1109/MSP.2020.3016143 . ISSN 1053-5888 . S2CID 226292855 .
  7. ^    Parada-Mayorga, Alejandro; Ribeiro, Alejandro (2021). "Algebraiska neurala nätverk: stabilitet mot deformationer" . IEEE-transaktioner på signalbehandling . 69 : 3351-3366. arXiv : 2009.01433 . Bibcode : 2021ITSP...69.3351P . doi : 10.1109/TSP.2021.3084537 . ISSN 1053-587X . S2CID 221517145 .
  8. ^ Parada-Mayorga, Alejandro; Butler, Landon; Ribeiro, Alejandro (2022). "Konvolutionell filtrering och neurala nätverk med icke-kommutativa algebror". arXiv : 2108.09923 [ cs.LG ].

externa länkar