Diskretisering - Discretization

En løsning på en diskretiseret partiel differentialligning, opnået med metoden med begrænset element .

I anvendt matematik er diskretisering processen med at overføre kontinuerlige funktioner, modeller, variabler og ligninger til diskrete modstykker. Denne proces udføres normalt som et første skridt mod at gøre dem egnede til numerisk evaluering og implementering på digitale computere. Dikotomisering er det specielle tilfælde af diskretisering, hvor antallet af diskrete klasser er 2, som kan tilnærme en kontinuerlig variabel som en binær variabel (skabe en dikotomi til modelleringsformål , som i binær klassificering ).

Diskretisering er også relateret til diskret matematik og er en vigtig komponent i granulær computing . I denne forbindelse diskretisering kan også henvise til modificering af variabel eller kategori granularitet , som når flere diskrete variable aggregeres eller multiple diskrete kategorier fusioneret.

Når kontinuerlige data diskretiseres , er der altid en vis diskretiseringsfejl . Målet er at reducere mængden til et niveau, der betragtes som ubetydeligt til modelleringsformålet .

Udtrykkene diskretisering og kvantisering har ofte den samme betegnelse, men ikke altid identiske konnotationer . (Specifikt deler de to udtryk et semantisk felt .) Det samme gælder diskretiseringsfejl og kvantiseringsfejl .

Matematiske metoder i forbindelse med diskretisering inkluderer Euler – Maruyama-metoden og nul-ordens hold .

Diskretisering af lineære tilstandsrummodeller

Diskretisering vedrører også transformation af kontinuerlige differentialligninger til diskrete differentialligninger , der er egnede til numerisk beregning .

Følgende tilstandsrumsmodel for kontinuerlig tid

hvor v og w er kontinuerlige nul-gennemsnitlige hvide støjkilder med effektspektraltætheder

kan diskretiseres under antagelse af nul-rækkefølge hold for input u og kontinuerlig integration for støj v , til

med kovarianter

hvor

, hvis ikke- singular

og er prøvetid, skønt den transponerede matrix er . Ligningen for den diskretiserede målestøj er en konsekvens af, at den kontinuerlige målestøj er defineret med en effektspektraltæthed.

Et smart trick til at beregne A d og B d i et trin er ved at bruge følgende egenskab:

Hvor og er de diskretiserede stats-rum-matricer.

Diskretisering af processtøj

Numerisk evaluering af er lidt vanskeligere på grund af den matrixeksponentielle integral. Det kan dog beregnes ved først at konstruere en matrix og beregne den eksponentielle af den

Den diskretiserede processtøj evalueres derefter ved at multiplicere transponeringen af ​​den nederste højre partition af G med den øverste højre partition af G :

Afledning

Startende med den kontinuerlige model

vi ved, at matrixen eksponentiel er

og ved at multipultere den model, vi får

som vi genkender som

og ved at integrere ..

som er en analytisk løsning på den kontinuerlige model.

Nu ønsker vi at skelne ovenstående udtryk. Vi antager, at u er konstant under hvert tidspunkt.

Vi genkender parentesudtrykket som , og det andet udtryk kan forenkles ved at erstatte funktionen . Bemærk, at . Vi antager også, at det er konstant under integralen , hvilket igen giver

hvilket er en nøjagtig løsning på diskretiseringsproblemet.

Når er ental, kan sidstnævnte udtryk stadig bruges ved at erstatte det med dets Taylor-ekspansion ,

Dette giver

hvilket er den form, der anvendes i praksis.

Tilnærmelser

Præcis diskretisering kan undertiden være ukompliceret på grund af de involverede tunge matrixeksponentielle og integrerede operationer. Det er meget nemmere at beregne en tilnærmet diskret model, der er baseret på den for små tidsskridt . Den omtrentlige løsning bliver derefter:

Dette er også kendt som Euler-metoden , som også er kendt som den fremadrettede Euler-metode. Andre mulige tilnærmelser er , ellers kendt som den bagudgående Euler-metode, og som er kendt som den bilineære transformation eller Tustin-transformation. Hver af disse tilnærmelser har forskellige stabilitetsegenskaber. Den bilineære transformation bevarer ustabiliteten i systemet med kontinuerlig tid.

Diskretisering af kontinuerlige funktioner

I statistik og maskinindlæring refererer diskretisering til processen med at konvertere kontinuerlige funktioner eller variabler til diskretiserede eller nominelle funktioner. Dette kan være nyttigt, når du opretter sandsynlighedsmassefunktioner.

Diskretisering af glatte funktioner

I generaliseret funktioner teori, diskretisering opstår som et særligt tilfælde af foldning Sætning om hærdet distributioner

hvor er Dirac-kam , er diskretisering, er periodisering , er en hurtigt faldende hærdet fordeling (f.eks. en Dirac-delta-funktion eller en hvilken som helst anden kompakt understøttet funktion), er en glat , langsomt voksende almindelig funktion (f.eks. den funktion, der er konstant eller enhver anden båndbegrænset funktion) og er (enheds, almindelig frekvens) Fourier-transformation . Funktioner, der ikke er glatte, kan gøres glatte ved hjælp af en blødgøringsmiddel før diskretisering.

Som et eksempel giver diskretisering af den funktion, der konstant er, den sekvens, der, fortolket som koefficienterne for en lineær kombination af Dirac-delta-funktioner , danner en Dirac-kam . Hvis der desuden anvendes trunkering , opnår man endelige sekvenser, f.eks . De er diskrete i både tid og frekvens.

Se også

Referencer

Yderligere læsning

eksterne links