Sisällysluettelo:
- Määritelmä - mitä deterministinen algoritmi tarkoittaa?
- Techopedia selittää deterministisen algoritmin
Määritelmä - mitä deterministinen algoritmi tarkoittaa?
Deterministinen algoritmi on algoritmi, joka määritetään puhtaasti sen tuloista, jolloin malliin ei sisälly sattumanvaraisuutta. Deterministiset algoritmit tuottavat aina saman tuloksen samoilla tuloilla.
Techopedia selittää deterministisen algoritmin
Sitä vastoin todennäköisyysmallit sisältävät osan todennäköisyydestä. Yksi tapa ajatella todennäköisyysmalleja ja deterministisiä malleja on ajatella lineaarista ohjelmointia, jossa aikaisemmissa perinteisissä paradigmoissa tulokset olivat puhtaasti deterministisiä.
Viime aikoina kehittämällä painotettuja sisääntuloja ja erilaisia työkaluja ohjelmat voivat injektoida todennäköisyyden elementin tuloksiin, jotka tarjoavat usein hienostuneita dynaamisia tuloksia staattisten tulosten sijaan, jotka liittyvät puhtaasti deterministisiin algoritmeihin.
Jos esimerkiksi koneoppimisohjelma ottaa tietyn joukon syötteitä ja valitsee yhden joukosta taulukkoyksiköitä todennäköisyyden perusteella, kyseinen toiminta on ehkä "varmennettava" deterministisen mallin avulla - tai kone jatkaa näiden tekemistä valinnat ja itseanalyysi “oppia” käsitteellisessä mielessä.