Indholdsfortegnelse:
Definition - Hvad betyder deterministisk algoritme?
En deterministisk algoritme er en algoritme, der rent bestemmes af dens input, hvor ingen tilfældighed er involveret i modellen. Deterministiske algoritmer kommer altid med det samme resultat givet de samme input.
Techopedia forklarer deterministisk algoritme
I modsætning hertil inkluderer sandsynlighedsmodeller et element af sandsynlighed. En måde at tænke på sandsynlige og deterministiske modeller er at tænke på lineær programmering, hvor resultater i tidligere traditionelle paradigmer var rent deterministiske.
For nylig med udviklingen af vægtede input og forskellige værktøjer kan programmer indsprøjte et element af sandsynlighed i resultater, der ofte giver sofistikerede dynamiske resultater i stedet for statiske resultater, der er forbundet med rent deterministiske algoritmer.
Hvis for eksempel et maskinindlæringsprogram tager et vist sæt input og vælger en af et sæt array-enheder baseret på sandsynlighed, kan denne handling muligvis "verificeres" af en deterministisk model - eller maskinen fortsætter med at gøre disse valg og selvanalyse for at ”lære” i begrebsmæssig forstand.