Deterministisk algoritm

Författare: Monica Porter
Skapelsedatum: 21 Mars 2021
Uppdatera Datum: 17 Maj 2024
Anonim
Difference Between Deterministic And non Deterministic algorithm||design Analysis & Algorithm
Video: Difference Between Deterministic And non Deterministic algorithm||design Analysis & Algorithm

Innehåll

Definition - Vad betyder deterministisk algoritm?

En deterministisk algoritm är en algoritm som rent bestäms av dess ingångar, där ingen slumpmässighet är involverad i modellen. Deterministiska algoritmer kommer alltid med samma resultat med samma inmatningar.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar deterministisk algoritm

Däremot inkluderar sannolikhetsmodeller ett element av sannolikhet. Ett sätt att tänka på probabilistiska och deterministiska modeller är att tänka på linjär programmering, där resultaten i tidigare traditionella paradigmer var rent deterministiska.

På senare tid, med utvecklingen av viktade ingångar och olika verktyg, kan program injicera ett element av sannolikhet i resultat som ofta ger sofistikerade dynamiska resultat i stället för statiska resultat som är associerade med rent deterministiska algoritmer.

Om till exempel ett maskininlärningsprogram tar en viss uppsättning ingångar och väljer en av en uppsättning matrisenheter baserade på sannolikhet, kan den åtgärden kanske "verifieras" med en deterministisk modell - eller så fortsätter maskinen att göra dessa val och självanalys för att ”lära sig” i konceptuell mening.