Žmogus prieš algoritmą: kodėl mūsų smegenys nekenčia atsitiktinumo

Žmogaus protas, milijonus metų evoliucionavęs ieškoti dėsningumų ir prasmės net visiškoje tamsoje, yra apgailėtinai bejėgis kurti tikrą atsitiktinumą. Paprašykite bet kurio praeivio gatvėje sugalvoti „atsitiktinį skaičių nuo 1 iki 10“, ir statistika negailestingai parodys, kad beveik 30–40 % žmonių nedvejodami ištars „7“. Jei paprašysite skaičiaus nuo 1 iki 20, absoliutus favoritas bus „17“. Mūsų smegenys instinktyviai vengia simetrijos ir kraštinių reikšmių, klaidingai manydamos, kad nelyginiai ar pirminiai skaičiai yra „labiau atsitiktiniai“ nei apvalūs skaičiai, tokie kaip 5 ar 10.

Be to, žmonės paniškai bijo pasikartojimų. Jei paprašysite žmogaus popieriaus lape imituoti dvidešimt monetos metimų, jis beveik niekada neužrašys keturių herbų iš eilės, nes tai atrodo „per daug įtartina“. Tačiau tikrame chaoso pasaulyje skaitmenų sankaupos ir pasikartojimai yra visiškai natūralus reiškinys. Seka 1, 2, 3, 4 turi lygiai tokią pat tikimybę iškristi kaip ir 8, 3, 9, 2 (tiksliai 1 iš 10 000 keturženklio skaičiaus generavime). TOOL GIGA atsitiktinių skaičių generatorius išvaduoja jus iš kognityvinių klaidų spąstų ir pateikia švarų, matematiškai nešališką rezultatą.

Nuo avių kaulų iki lavos lempų: atsitiktinumo istorija

Nenuspėjamumo paieškos lydėjo žmoniją nuo civilizacijos aušros. Senovės Mesopotamijoje, Graikijoje ir Romoje žyniai bei aistringi lošėjai naudojo astragalus – avių ir ožkų kulnikaulius. Jais buvo metami burtai dalinant žemes ar aiškinantis dievų valią. Kadangi kaulų tankis ir briaunos nebuvo idealiai simetriškos, senovės burtai buvo tokie pat šališki, kaip ir juos metantys mirtingieji.

XX amžiuje, prasidėjus branduolinės fizikos, Monte Karlo simuliacijų ir statistikos erai, mokslui prireikė gigantiškų atsitiktinių duomenų kiekių. 1955 m. garsi RAND korporacija išleido bene nuobodžiausią ir kartu genialiausią pasaulio techninę knygą: 400 puslapių veikalą „Milijonas atsitiktinių skaitmenų su 100 000 normaliųjų nuokrypių“ (angl. A Million Random Digits). Knygoje nebuvo jokio siužeto – tik begaliniai skaičių stulpeliai, sugeneruoti elektroninio ruletės rato grandine, tapę biblija viso pasaulio kriptografams.

Šiandien atsitiktinumo gaudymas tapo modernių technologijų menu. Pavyzdžiui, kibernetinio saugumo milžinė „Cloudflare“ savo San Fransisko biure ant sienos laiko 100 spalvotų lavos lempų. Kameros filmuoja nenuspėjamą skysto vaško burbuliavimą ir šį fizinį vaizdo triukšmą paverčia kriptografiniais šifravimo raktais dešimtadaliui pasaulio interneto srauto. Mūsų generatorius remiasi lygiaverčiu aukšto lygio entropijos principu: naudoja operacinės sistemos branduolio mikrotriukšmą, todėl kito sugeneruoto skaičiaus atspėti neįmanoma.

Pseudoskaitinis (PRNG) prieš tikrąjį kriptografinį atsitiktinumą (CSPRNG)

Kompiuteriniame pasaulyje ne visi sugeneruoti skaičiai yra vienodi. Būtina suprasti skirtumą tarp paprastos matematinės formulės ir saugios entropijos:

Praktinis pritaikymas be apgaulės ir šališkumo

Nešališkas atsitiktinis skaičius yra nepakeičiamas įrankis kasdieniuose ir profesiniuose procesuose: