Konvolucioni

Nga testwiki
Kërceni tek navigimi Kërceni tek kërkimi
Krahasimi pamor i thurjes, ndër-korrelacionit dhe autokorrelacionit . Për operacionet që përfshijnë funksionin f, dhe duke supozuar se lartësia e f është 1.0, vlera e rezultatit në 5 pika të ndryshme tregohet nga zona e hijezuar poshtë secilës pikë. Simetria e f është arsyeja fg dhe g*f janë identike në këtë shembull.

matematikë (në veçanti, analiza funksionale ), konvolucioni ose shqip thurja është një veprim matematikor mbi dy funksione ( f dhe g ) që jep një funksion të tretë ( f*g ) që shpreh se si forma e njërës modifikohet nga tjetra. Termi konvolucion i referohet si funksionit rezultant ashtu edhe procesit të llogaritjes së tij. Përkufizohet si integrali i prodhimit të dy funksioneve pasi njëri është reflektuar rreth boshtit y dhe është zhvendosur. Zgjedhja se cili funksion reflektohet dhe zhvendoset përpara integralit nuk e ndryshon rezultatin e integralit (shih ndërrueshmëria ). Integrali vlerësohet për të gjitha vlerat e zhvendosjes, duke prodhuar funksionin e konvolucionit (thurjes).

Disa tipare të thurjes janë të ngjashme me korrelacionin kryq : për funksionet me vlera reale, të një ndryshoreje të vazhdueshme ose diskrete, thurja ( f*g ) ndryshon nga korrelacioni kryq ( fg ) vetëm se ose f(x) ose g(x) pasqyrohet rreth boshtit y në thurje; pra është një ndërlidhje e g(x) dhe f(x), ose f(x) dhe g(x). Stampa:Efn-ua Për funksionet me vlerë komplekse, operatori i ndërlidhjes është i konjuguari hermitian i veprimit të konvolucionit.

Thurja ka aplikime që përfshijnë probabilitetin, statistikën, akustikën, spektroskopinë, përpunimin e sinjalit dhe përpunimin e imazhit, gjeofizikën, inxhinierinë, fizikën, vizionin kompjuterik dhe ekuacionet diferenciale . [1]

Thurja mund të përcaktohet për funksionet në hapësirën Euklidiane dhe grupe të tjera (si struktura algjebrike ). Për shembull, funksionet periodike, të tilla si transformimi Furie në kohë diskrete, mund të përcaktohen në një rreth nga thurja rrethore. Një thurje diskrete mund të përcaktohet për funksionet në grupin e numrave të plotë .

Përgjithësimet e konvolucionit kanë aplikime në fushën e analizës numerike dhe algjebrës lineare numerike, dhe në projektimin dhe zbatimin e filtrave të përgjigjes së impulsit të fundëm në përpunimin e sinjalit.

Llogaritja e inversit të operacionit të konvolucionit njihet si dekonvolucion ose shthurje .

Përkufizimi

Konvolucioni i f dhe g shkruhet Stampa:Math, duke treguar veprimin me simbolin ∗ . Stampa:Efn-ua Përkufizohet si integrali i prodhimit të dy funksioneve pasi njëri është reflektuar rreth boshtit y dhe është zhvendosur. Si i tillë, është një lloj i veçantë transformimi integral :

(f*g)(t):=f(τ)g(tτ)dτ.

Një përkufizim i njëvlershëm është (shih komutativitetin ):

(f*g)(t):=f(tτ)g(τ)dτ.

Megjithëse përdoret simboli t më lart, ai nuk ka nevojë të përfaqësojë rrafshin e kohës. Në çdo t, formula e konvolucionit mund të përshkruhet si zona nën funksionin f(τ) e peshuar nga funksioni g(τ) i zhvendosur me madhësinë t . Ndërsa t ndryshon, funksioni i peshimit g(tτ) thekson pjesë të ndryshme të funksionit hyrës f(τ); Nëse t është një vlerë pozitive, atëherë g(tτ) është e barabartë me g(τ) që rrëshqet ose zhvendoset përgjatë boshtit τ në të djathtë (drejt +∞ ) me madhësinë t, ndërsa nëse t është një vlerë negative, atëherë g(tτ) është e barabartë me g(τ) që rrëshqet ose zhvendoset në të majtë (drejt -∞ ) me madhësinë |t| .

Marrëdhëniet me transformimet e tjera

Jepen dy funksione f(t) dhe g(t) me transformime të dyanshme të Laplasit (transformimi i Laplasit me dy anë)

F(s)=esu f(u) du

dhe

G(s)=esv g(v) dv

veprimi i thurjes (f*g)(t) mund të përkufizohet si transformimi i anasjelltë i Laplasit i prodhimit të F(s) dhe G(s) . [2] [3] Më saktë,

F(s)G(s)=esu f(u) duesv g(v) dv=es(u+v) f(u) g(v) du dv

Le të jetë t=u+v sikurse

F(s)G(s)=est f(u) g(tu) du dt=estf(u) g(tu) du(f*g)(t) dt=est(f*g)(t) dt

Vini re se F(s)G(s) është transformimi i dyanshëm i Laplasit për (f*g)(t) . Një derivim i ngjashëm mund të bëhet duke përdorur transformimin e njëanshëm të Laplasit.

Veprimi i konvolucionit përshkruan gjithashtu daljen (në termat e hyrjes) të një klase të rëndësishme veprimesh të njohura si lineare dhe të pandryshueshme në kohë (LTI). Shih teorinë e sistemit LTI për një derivim të thurjes si rezultat i kufizimeve LTI. Përsa i përket transformimeve Furie të hyrjes dhe daljes së një veprimi LTI, nuk krijohen përbërës të rinj të frekuencës. Ato ekzistuese vetëm sa janë modifikuar (amplitudë dhe/ose fazë). Me fjalë të tjera, transformimi i daljes është prodhimi pikësor i transformimit të hyrjes me një transformim të tretë (i njohur si funksioni i transferimit ).

Shpjegimi pamor

  1. Shprehni çdo funksion në terma të një ndryshoreje lolo τ,
  2. Reflektoni një nga funksionet g(τ)g(τ)
  3. Shtoni një shmangie fillestare t e cila e lejon g(τ) të rrëshqasë përgjatë boshtit τ. Nëse t është një vlerë pozitive atëherë g(tτ) është e barabartë me g(τ) që rrëshqet ose zhvendoset përgjatë boshtit τ drejt të djathtës me madhësinë t. Nëse t është një vlerë negative atëherë g(tτ) është e barabartë me g(τ) që rrëshqet ose zhvendoset përgjatë boshtit τ drejt të majtës me madhësinë t.
  4. Filloni t nga dhe rrëshqiteni deri në +. Kudoqoftë që funksionet priten, gjeni integralin e prodhimit të tyre. Me fjalë të tjera, në kohën t llogarisni sipërfaqen nën funksionin f(τ) i peshuar nga funksioni g(tτ)

Stampa:Ordered list Forma e valës që rezulton (nuk tregohet këtu) është konvolucioni i funksioneve f dhe g .

Nëse f(t) është një impuls njësi, rezultati i këtij procesi është thjesht g(t) . Formalisht:

δ(τ)g(tτ)dτ=g(t)
Në këtë shembull, "pulsi" me ngjyrë të kuqe,  g(τ), është një funksion çift ( g(τ)=g(τ) ), kështu që thurja është e barabartë me korrelacionin. Një fotografi e këtij "filmi" tregon funksionet g(tτ) dhe f(τ) (me blu) për disa vlera të parametrit t, e cila është përcaktuar në mënyrë arbitrare si largësia përgjatë boshtit τ nga pika τ=0 në qendër të pulsit të kuq. Sasia e të verdhës është sipërfaqja e produktit f(τ)g(tτ), llogaritur nga integrali i konvolucionit/korrelacionit. Filmi është krijuar duke ndryshuar vazhdimisht t dhe rillogaritur integralin. Rezultati (i treguar me të zezë) është një funksion i t, por vizatohet në të njëjtin bosht si τ, për lehtësi dhe krahasim. </img>
Në këtë përshkrim, f(τ) mund të përfaqësojë përgjigjen e një qarku RC ndaj një pulsi të ngushtë që ndodh në τ=0. Me fjalë të tjera, nëse g(τ)=δ(τ), rezultati i konvolucionit është thjesht f(t). Por kur g(τ) është puls më i gjerë (në të kuqe), përgjigja është një version "poroz" i f(t). Ajo fillon në t=0.5, sepse kemi përcaktuar t si largësinë nga τ=0qendër të pulsit të gjerë (në vend të skajit kryesor). </img>

Thurja diskrete

Animacion diskret 2D i thurjes

Për funksionet me vlera komplekse f, g të përcaktuar në bashkësinë të numrave të plotë, konvolucioni diskret i f dhe g jepet nga: [4]

(f*g)[n]=m=f[m]g[nm],

ose në mënyrë të njëvlershme (shih ndërrimin ) nga:

(f*g)[n]=m=f[nm]g[m].

Funksionet e integrueshëm

Konvolucioni i f dhe g ekziston nëse f dhe g janë të dy funksione të integrueshme sipas Lebegut në L1 ( Rd), dhe në këtë rast fg është gjithashtu i integrueshëm Stampa:Harvard citation . Kjo është pasojë e teoremës Toneli . Kjo është gjithashtu e vërtetë për funksionet në L1 nën konvolucionin diskret, ose më në përgjithësi për konvolucionin në çdo grup .

Po kështu, nëse fL1(𝑹d) dhe fL1(𝑹d) ku 1p , pastaj fgL1(𝑹d) , dhe

f*gpf1gp.

Në rastin e veçantë p = 1, kjo tregon se L1 është një algjebër Banah nën konvolucionin (dhe barazia e të dy anëve vlen nëse f dhe g janë jonegative pothuajse kudo).

Në përgjithësi, mosbarazimi i Young nënkupton që thurja është një hartë bilineare e vazhdueshme midis hapësirave të përshtatshme Lp . Në mënyrë të veçantë, nëse 1 ≤ p, q, r ≤ ∞ kënaq:

1p+1q=1r+1,

pastaj

f*grfpgq,fp, gq,

i tillë që konvolucioni është një hartë bilineare e vazhdueshme nga Lp×LqLr . Mosbarazimi Jang për thurjen është gjithashtu i vërtetë në kontekste të tjera (grupi rrethor, konvolucioni në ). Mosbarazimi e mëparshme nuk është stikt në vijën reale: kur 1 < p, q, r < ∞, ekziston një konstante Bp,q< 1 e tillë që:

f*grBp,qfpgq,fp, gq.

Vlera optimale e Bp,q u zbulua në 1975 [5] dhe në mënyrë të pavarur në 1976, [6] shih mosbarazimin Brascamp–Lieb .

Një vlerësim më i fortë është i vërtetë me kusht që 1 < p, q, r <∞ :

f*grCp,qfpgq,w

ku gq,w është norma e dobët Lq . Convolution gjithashtu përcakton një hartë bilineare të vazhdueshme Lp,w×Lq,wLr,w për 1<p,q,r<, për shkak të mosbarazimiz së dobët të Jangut: [7]

f*gr,wCp,qfp,wgr,w.

Vetitë

Vetitë algjebrike

Vetia e ndërrimit
fg=gf
Provë: Nga përkufizimi

(f*g)(t)=f(τ)g(tτ)dτ

Ndryshimi i ndryshores së integrimit në u=tτ jep si më sipër

Vetia e shoqërimit
(fg)h=f(gh)
f*(g*h)=(f*g)*h
Vetia e shpërndarjes
f(g+h)=fg+fh
f*(g+h)=(f*g)+(f*h)
Shoqërimi me shumëzimin skalar
a(fg)=(af)ga(f*g)=(af)*g
Identiteti shumëfishues
Asnjë algjebër funksionesh nuk ka një identitet për konvolucionin. Mungesa e identitetit zakonisht nuk është një shqetësim i madh, pasi shumica e koleksioneve të funksioneve në të cilat kryhet konvolucioni mund të thuren me një shpërndarje delta (një impuls njësi, i përqendruar në zero) ose, të paktën (siç është rasti i L 1 ) pranon përafrimet me identitetin . Hapësira lineare e shpërndarjeve të mbështetura në mënyrë kompakte, megjithatë, pranon një identitet nën thurje.
fδ=f
Konkretisht,f*δ=f
Elementi i anasjelltë
Disa shpërndarje S kanë një element të anasjelltë S −1 për thurjen që më pas duhet të kënaqë
S1S=δS1*S=δ
Konjugimi kompleks
f*g=f*g
Marrëdhënia me diferencimin
(f*g)=f*g=f*g
(f*g)=ddtf(τ)g(tτ)dτ=f(τ)tg(tτ)dτ=f(τ)g(tτ)dτ=f*g.
Marrëdhënia me integrimin
Nëse F(t)=tf(τ)dτ, dhe G(t)=tg(τ)dτ, pastaj (F*g)(t)=(f*G)(t)=t(f*g)(τ)dτ.

Teorema e konvolucionit

Teorema e konvolucionit thotë se [8]

{f*g}={f}{g}

ku {f} tregon transformimin Furierf .

Konvolucioni në llojet e tjera të transformimeve

Versionet e kësaj teoreme vlejnë edhe për transformimin e Laplasit, transformimin e Laplasit me dy anë, transformimin Z dhe transformimin e Mellinit .

Aplikacionet

Turbullimi Gausian mund të përdoret për të marrë një imazh dixhital të lëmuar në shkallë gri të një printimi gjysmëton .

Konvolucioni dhe veprimet e lidhura me të gjenden në shumë zbatime në shkencë, inxhinieri dhe matematikë.

  • Rrjetet nervore konvolucionale zbatojnë shumë bërthama thurje në kaskadë me aplikime në vizionin e makinës dhe inteligjencën artificiale . [9] [10] Megjithëse këto janë në të vërtetë korrelacione të kryqëzuara dhe jo thurje në shumicën e rasteve. [11]
  • Në përpunimin e imazheve jo të bazuar në rrjete nervore
    • Në përpunimin dixhital të imazhit, filtrimi thuror luan një rol të rëndësishëm në shumë algoritme të rëndësishme në zbulimin e skajeve dhe proceset përkatëse (shih Kernel (përpunimi i imazhit) )
    • optikë, një fotografi jashtë fokusit është një thurje e imazhit të mprehtë me një funksion lente. Termi fotografik për këtë është bokeh .
    • Në aplikacionet e përpunimit të imazhit si shtimi i turbullimit.
  • Në përpunimin dixhital të të dhënave
    • kiminë analitike, filtrat zbutës Savitzky-Golay përdoren për analizën e të dhënave spektroskopike.
    • statistikë, një mesatare lëvizëse e peshuar është një thurje.
  • akustikë, reverberimi është ndërthurja e tingullit origjinal me jehona nga objektet që rrethojnë burimin e zërit.
    • Në përpunimin e sinjalit dixhital, konvolucioni përdoret për të hartuar përgjigjen e impulsit të një dhome reale në një sinjal audio dixhital.
    • muzikën elektronike konvolucioni është imponimi i një strukture spektrale ose ritmike mbi një tingull.
  • inxhinierinë elektrike, konvolucioni i një funksioni ( sinjali i hyrjes ) me një funksion të dytë (përgjigja e impulsit) jep daljen e një sistemi linear të pandryshueshëm në kohë (LTI). Në çdo moment, dalja është një efekt i mbledhur i të gjitha vlerave të mëparshme të funksionit të hyrjes, me vlerat më të fundit që zakonisht kanë ndikimin më të madh (të shprehur si një faktor shumëzues). Funksioni i përgjigjes së impulsit siguron atë faktor në funksion të kohës së kaluar që kur ka ndodhur çdo vlerë hyrëse.
  • fizikë, kudo që ka një sistem linear me një " parim mbivendosje ", një operacion konvolucioni shfaqet. Për shembull, në spektroskopinë zgjerimi i linjës për shkak të efektit Doppler më vete jep një formë të vijës spektrale Gaussian dhe vetëm zgjerimi i përplasjes jep një formë të linjës Lorencian . Kur të dy efektet janë operative, forma e linjës është një ndërthurje e Gaussian-it dhe Lorencian-it, një funksion Voigt .
    • Në spektroskopinë e fluoreshencës të zgjidhur me kohë, sinjali i ngacmimit mund të trajtohet si një zinxhir pulsesh delta, dhe fluoreshenca e matur është një shumë e zbërthimeve eksponenciale nga çdo puls delta.
    • Në dinamikën e lëngjeve llogaritëse, modeli i turbulencës së simulimit të vorbullave të mëdha (LES) përdor operacionin e konvolucionit për të ulur gamën e shkallëve të gjatësisë të nevojshme në llogaritje duke reduktuar kështu koston llogaritëse.
  • teorinë e probabilitetit, shpërndarja e probabilitetit të shumës së dy ndryshoreve të rastit të pavarura është konvolucioni i shpërndarjeve të tyre individuale.
  • Në sistemet e planifikimit të trajtimit me radioterapi, pjesa më e madhe e të gjitha kodeve moderne të llogaritjes zbaton një algoritëm thurje-mbivendosje
  • Në besueshmërinë strukturore, indeksi i besueshmërisë mund të përcaktohet bazuar në teoremën e konvolucionit.
    • Përkufizimi i indeksit të besueshmërisë për funksionet e gjendjes kufitare me shpërndarje jonormale mund të përcaktohet në përputhje me funksionin e përbashkët të shpërndarjes . Në fakt, funksioni i shpërndarjes së përbashkët mund të merret duke përdorur teorinë e konvolucionit. Stampa:Sfn
  • Në llogaritjen thyesore konvolucioni është i rëndësishëm në përkufizime të ndryshme të derivatit integral dhe thyesor.