Miten tietokoneet tekevät päätöksiä: binaarinen totuus, josta kukaan ei kerro

Your computer is making billions of decisions per second using just two numbers: 0 and 1. Here's how that actually works, and why it matters more than you...

Miten tietokoneet tekevät päätöksiä: binaarinen totuus, josta kukaan ei kerro

Eteisen valokatkaisin

Kerron sinulle tarinan eteisesi valokatkaisimesta. Olet varmasti napsauttanut sitä tuhansia kertoja ajattelematta asiaa sen kummemmin. Ylös, valo syttyy. Alas, valo sammuu. Yksinkertaista, eikö?

Tuo vaatimaton valokatkaisin, jota tuskin huomaat, kätkee sisäänsä salaisuuden siitä, miten jokainen tietokone maailmassa toimii. Ei jotenkuten. Ei vertauskuvallisesti. Oikeasti, kirjaimellisesti, täysin.

Katsos, tuo katkaisin voi olla vain kahdessa asennossa: päällä tai pois päältä. Ei koskaan puoliksi. Ei koskaan "jotenkin päällä". Joko sähkö virtaa ja lamppu syttyy, tai sitten se ei virtaa ja eteisesi pysyy pimeänä. Kaksi vaihtoehtoa. Siinä kaikki.

Tässä on hurja juttu: Älypuhelimessasi on noin 15 miljardia pientä katkaisinta. Jokainen niistä on pienempi kuin hiekanjyvä. Jokainen tekee täsmälleen saman asian kuin eteisesi valokatkaisin, vain napsauttelee päälle ja pois. Siinä kaikki. Ei mitään hienompaa.

Ja näistä miljardeista yksinkertaisista kyllä-tai-ei, päälle-tai-pois-katkaisimista saamme kaiken:

  • 📱 Valokuvasi ja tekstiviestisi
  • 🗺️ Kartat, jotka kertovat minne mennä
  • 🎥 Videot lastenlapsistasi
  • 🔐 Sovellukset, jotka tunnistavat kasvosi puhelimen avaamiseksi

Kaikki se syntyy katkaisimista, jotka menevät päälle ja pois todella, todella nopeasti.

Kuulostaako liian yksinkertaiselta ollakseen totta? Pysy mukana. Näytän sinulle, miten jokin niin perustavanlaatuinen kuin valokatkaisin luo jotain, mikä näyttää taikuudelta.

Eteisen katkaisin on pienin rehellinen malli tietokoneesta: yksi vakaa valinta, sitten miljardeja lisää.

Ravintolaongelma

Kuvittele, että soitat lempiravintolaasi tehdäksesi pöytävarauksen. Puhelimeen vastaava henkilö alkaa kysellä sinulta kysymyksiä:

"Hyvää iltaa! Onko teillä jo varaus meillä?"
"On", sanot.

"Loistavaa! Oletteko kanta-asiakasjäsenemme?"
"Kyllä olen."

"Täydellistä! Istutamme teidät lempipöytäänne ikkunan ääreen. Nähdään kello seitsemän!"

Kuvittele nyt toisenlainen puhelu:

"Onko teillä pöytävarausta?"
"Ei ole."

"Onko seurueessanne yli kuusi henkeä?"
"Kyllä, meitä on kahdeksan."

"Olen todella pahoillani, mutta meillä on tänä iltana täyttä suurille seurueille. Voisinko ehdottaa huomista sen sijaan?"

Huomasitko, mitä juuri tapahtui? Ravintolan henkilökunta päätti, mihin sinut istutetaan, tai päättivätkö he voivat istuttaa sinut lainkaan, kysymällä yksinkertaisia kyllä-tai-ei-kysymyksiä. Jokainen vastaus oli binäärinen: kyllä tai ei. Ja vastausten perusteella he tekivät päätöksen, joka vaikuttaa monimutkaiselta.

Juuri näin, ja tarkoitan juuri näin, tietokoneesi tekee jokaisen yksittäisen päätöksen. Se kysyy miljoonia kyllä-tai-ei-kysymyksiä uskomattoman nopeasti ja käyttää vastauksia päättääkseen, mitä tehdä.

Pitäisikö tämän sähköpostin päätyä postilaatikkoosi vai roskapostiin?

Tietokone kysyy: Onko siinä sanoja kuten "kiireellinen"? Kyllä tai ei. Tuleeko se henkilöltä, jonka tunnet? Kyllä tai ei. Onko siinä outoja linkkejä? Kyllä tai ei. Laske kaikki nämä kyllä-tai-ei-vastaukset yhteen, ja pum, se päättää: roskapostiin.

Pitäisikö puhelimesi avautua, kun katsot sitä?

Vastaako tämä kasvot tallennettua mallia? Kyllä tai ei, toistettuna miljoonia kertoja jokaisen kasvojesi yksityiskohdan kohdalla, ja puhelin päättää: avaa tai pysy lukittuna.

Monimutkaisia päätöksiä, jotka syntyvät kasoista ja kasoista yksinkertaisia kyllä-tai-ei-kysymyksiä, joihin vastataan nopeammin kuin silmänräpäys.

Miksi Vain Kaksi? Kolmiasentoinen Valokatkaisin, Joka Pilasi Kaiken

Saatat miettiä: miksi vain kyllä ja ei? Miksi ei kolmea vaihtoehtoa? Tai kymmentä? Eikö se tekisi tietokoneista älykkäämpiä?

Tässä on tarina, joka selittää, miksi se ei toimi.

1940- ja 1950-luvuilla, kun ihmiset ensimmäistä kertaa rakensivat tietokoneita, jotkut insinöörit ajattelivat: "Hei, miksi rajoittua päälle ja pois? Tehdään katkaisimia, joissa on kolme asentoa: pois, keskitaso ja päälle!"

Vaikutti fiksulta. Enemmän vaihtoehtoja, enemmän tehoa, eikö niin?

Väärin. Ne tietokoneet olivat katastrofeja.

Ne kaatuivat jatkuvasti. Miksi? Koska kolmen asennon ansiosta katkaisin saattoi jäädä jumiin asentojen väliin. Sähköinen kohina saattoi saada "keskitason" näyttämään "päältä". Pöly saattoi saada "pois" näyttämään "keskitasolta". Koneet olivat epäluotettavia painajaisia.

Mutta kaksiasentoiset kytkimet? Kiveen kirjoitettua.

Joko sähkö kulkee tai sitten ei. Vaikka olisi häiriötä, vaikka kytkin olisi hieman kulunut, voit silti sanoa: kulkeeko virta? Kyllä vai ei. Selvää kuin pläkki.

Se on kuin kysyisi joltakin "Oletko kotona?" verrattuna kysymykseen "Asteikolla yhdestä kymmeneen, kuinka kotona olet?" Ensimmäiseen kysymykseen on selkeä vastaus. Toinen on vain hämmentävä.

Niinpä tietokoneet käyttävät kahta asentoa, päällä ja pois, koska se on ainoa tapa tehdä jotain luotettavaa. Ja me kutsumme näitä kahta asentoa "1" ja "0" tai "kyllä" ja "ei" tai "tosi" ja "epätosi." Eri sanoja, sama idea: binääri. Kaksi vaihtoehtoa.

Salaiset kuviot: miten kyllä ja ei rakentavat kaiken

Okei, meillä on siis miljardeja kytkimiä, jotka voivat olla päällä tai pois. Miten pääsemme siitä vaikkapa siihen, että puhelimesi tunnistaa äänesi, kun kysyt sääennustetta huomiselle?

Salaisuus on kytkinten yhdistämisessä kuvioiksi, jotka vastaavat tietyntyyppisiin kysymyksiin. Näytän sinulle muutaman, käyttäen asioita, jotka jo tunnet.

Pankin holvi: molemmat avaimet vaaditaan

Tiedätkö, miten elokuvissa pankin holvi vaatii kaksi ihmistä kahdella eri avaimella, ja molempien on käännettävä avaimiaan täsmälleen samaan aikaan, jotta holvi aukeaa?

  • Yksi ihminen yksin avaimellaan? Holvi pysyy lukittuna.
  • Toinen ihminen yksin? Edelleen lukittuna.
  • Molemmat yhdessä? Naks, holvi aukeaa.

Se on yksi kuvio, jota tietokoneet käyttävät jatkuvasti. Ne tarkistavat: onko ehto A tosi JA onko ehto B tosi? Vain jos MOLEMMAT ovat kyllä, tietokone sanoo kyllä.

Esimerkki: kirjautuminen verkkopankkiin

Tietokone tarkistaa: onko käyttäjänimi oikein? JA onko salasana oikein? Molempien on oltava kyllä. Vain toinen? Ei pääsyä sinulle.

Talo, jossa on kaksi ovea: jompikumpi riittää

Kuvittele nyt, että talossasi on etuovi ja takaovi. Pääset sisään, jos etuovi on auki TAI jos takaovi on auki TAI jos molemmat ovat auki. Tarvitset vain vähintään yhden reitin sisään.

  • Molemmat lukossa? Jäät ulkopuolelle.
  • Etuovi auki mutta takaovi lukossa? Tule sisään etuovesta.
  • Etuovi lukossa mutta takaovi auki? Tule sisään takaovesta.
  • Molemmat auki? Valitse kumpi ovi haluat.

Se on toinen kaava. Tietokone tarkistaa: onko ehto A tosi VAI onko ehto B tosi? Jos ainakin toinen on kyllä, tietokone sanoo kyllä.

Esimerkki: asiakirjan katselu puhelimella

Oletko omistaja? VAI onko joku jakanut sen kanssasi? VAI oletko ylläpitäjä? Mikä tahansa näistä riittää, niin pääset sisään.

Käänteinen päivä: käännä se ympäri

Muistatko, kun lapsena leikittiin käänteistä päivää? Kaikki tarkoittaa päinvastaista kuin normaalisti.

NOT-kaava kääntää kaiken

Ota vastaus ja käännä se. Kyllä muuttuu ei. Ei muuttuu kyllä. Tosi muuttuu epätodeksi. Päällä muuttuu pois päältä.

Kuten tarkistus: etkö ole kirjautunut sisään? Eikö tiedostoa löydy? Eikö tämä ruutu ole valittu? Tietokone ottaa vastauksen ja kääntää sen.

Portaiden valot: vaihtokytkin

Tässä on suosikkini, koska lyön vetoa, että olet käyttänyt tätä tajuamatta, mitä se opettaa meille tietokoneista.

Tunnetko portaat, joissa on valokatkaisijat sekä alhaalla että ylhäällä? Voit kääntää kumpaa tahansa katkaisijaa sytyttääksesi tai sammuttaaksesi valon. Kävele pimeässä ylös portaita, käännä yläkatkaisijaa, valo syttyy. Kävele takaisin alas, käännä alakätkaisijaa, valo sammuu.

XOR-kaava tarkistaa, ovatko asiat erilaisia

Valo palaa, kun kaksi katkaisijaa ovat ERI asennoissa. Kun ne ovat SAMASSA asennossa, valo ei pala.

Tietokoneet käyttävät tätä kaavaa tarkistaakseen: ovatko nämä kaksi asiaa erilaisia? Muuttuiko jokin? Onko tämä päinvastainen kuin tuo?

Ja tällä on kääntöpuolensa: sen tarkistaminen, että kaksi asiaa ovat SAMAT. Kuten salasanojen täsmääminen tai sen tarkistaminen, näyttääkö kasvosi tänään samalta kuin eilen. Samat? Kyllä. Erilaiset? Ei.

Nämä yksinkertaiset kaavat, nämä yksinkertaiset tavat yhdistellä kyllä- tai ei-vastauksia, ovat kaiken sen perusrakennuspalikoita, mitä tietokoneesi tekee. Kaiken.

Viisi yksinkertaista kaavaa

🏦 Pankin kassakaappi Molemmat avaimet tarvitaan Avain 1 ✓ JA Avain 2 ✓ = Kassakaappi aukeaa 🏠 Kaksi ovea Kumpi tahansa ovi käy Etuovi ✓ TAI Takaovi ✓ = Pääset sisään 🔄 Käänteinen päivä Käännä kaikki ympäri Kyllä → Ei, Päällä → Pois, Tosi → Epätosi 💡 Portaiden valot Eri = Valo palaa Sama asento? Valo sammuu 🎴 Yhdistäminen Sama = Voitat! Kortit täsmäävät? Salasana oikein? Kasvot samat? Todellinen esimerkki: Pankkiin kirjautuminen Kysymys 1: Onko käyttäjänimi oikein? Kysymys 2: Onko salasana oikein? Molemmat vaaditaan! ✓ Molemmat kyllä → Tervetuloa! ✗ Jompikumpi ei → Pääsy evätty
Monimutkaiselta näyttävä varauspäätös on vain lyhyt polku kyllä/ei-haarojen läpi.

Aamukahvikoneesi (ja miksi se on fiksumpi kuin luuletkaan)

Puhutaanpa jostakin, jota käytät luultavasti joka aamu: kahvikoneesta. Sellaisesta yksinkertaisesta, jossa on ajastin.

Täytät sen vedellä ja kahvijauheella ennen nukkumaanmenoa. Asetat ajastimen herättämään kello 7. Menet nukkumaan. Ja kuin taikaiskusta heräät tuoreeseen kahviin.

Mistä kone tietää, milloin aloittaa keittämisen?

Se kysyy kyllä-tai-ei-kysymyksiä jatkuvasti, koko yön:

Onko kello jo 7? Ei. Odotellaan...
Onko kello jo 7? Ei. Odotellaan...
Onko kello jo 7? Ei. Odotellaan...
Onko kello jo 7? Kyllä! ☕ Aloita keittäminen!

Tuhansia kertoja sekunnissa sama kysymys. Ja heti kun vastaus muuttuu eistä kyllään, kone toimii.

Tietokoneesi tekee saman asian, mutta miljoonia kysymyksiä samanaikaisesti:

  • Liikkuuko hiiri?
  • Painoiko joku näppäintä?
  • Onko uusi sähköposti tulossa?
  • Onko akku vähissä?
  • Pitäisikö näytön kirkkautta muuttaa?
  • Onko tekstiviestiä?
  • Koskiko joku näyttöä?

Miljoonia kyllä-tai-ei-kysymyksiä, kysyttynä miljardeja kertoja sekunnissa, ja tietokone reagoi heti, kun jokin vastaus muuttuu.

Siksi puhelimesi tuntuu niin reagoivalta. Se ei oikeastaan ole älykäs. Se vain kysyy kysymyksiä todella, todella, todella nopeasti.

Ero kalliin ja halvan välillä (jota kukaan ei kerro sinulle)

Tässä on jotain, mikä saattaa yllättää sinut: kaikki tavat kysyä kyllä-tai-ei-kysymyksiä eivät maksa saman verran.

Kuvittele, että yrität selvittää, onko sinulla tarpeeksi rahaa jonkin ostamiseen. Voisit:

  • A Hidas tapa: Kaiva lompakko esiin, laske jokainen kolikko ja seteli, summaa ne sentilleen tarkasti ja vertaa hintalappuun.
  • B Nopea tapa: Vilkaise lompakkoasi ja sano: "Joo, mulla on tarpeeksi" tai "Ei, ei riitä."

Molemmilla tavoilla saat vastauksen. Mutta vaihtoehto A vie paljon enemmän aikaa ja vaivaa, eikö totta?

Tietokoneet kohtaavat saman valinnan. Joihinkin tehtäviin ne voivat käyttää nopeaa vilkaisua: nopeaa, yksinkertaista ja lähes akkua kuluttamatonta. Toisiin tehtäviin ne käyttävät hidasta, tarkkaa, jokaisen pennin laskevaa tapaa: tarkkaa, mutta paljon akkua kuluttavaa ja hitaampaa.

Tässä on se, mikä on muuttumassa: vuosien ajan tietokoneet tekivät lähes kaiken hitaalla, tarkalla tavalla. Silloinkin, kun nopea vilkaisu olisi riittänyt hyvin.

Sen tarkistaminen, onko sähköposti roskapostia

Tarvitseeko tietokoneen todella laskea todennäköisyyksiä 16 desimaalin tarkkuudella? Vai voiko se vain nopeasti tarkistaa: näyttääkö tämä roskapostilta? Kyllä vai ei?

Puhelimen avaaminen kasvoilla

Tarvitseeko sen mitata jokainen mikroskooppinen yksityiskohta täydellisellä tarkkuudella? Vai voiko se nopeasti sovittaa kuvioita ja sanoa: sama kasvo vai eri kasvo?

Nopea tapa kuluttaa noin 100 kertaa vähemmän akkua. Sata kertaa! Ja moneen tehtävään se toimii yhtä hyvin.

Jotkut yritykset (kuten Dweve ja muutama muu) rakentavat järjestelmiä, jotka käyttävät nopeaa tapaa aina kun se on järkevää. Lopputulos? Puhelimesi akku kestää päiviä tuntien sijaan. Sovelluksesi vastaavat heti viiveen sijaan. Ja henkilökohtaiset tietosi voivat pysyä puhelimessasi sen sijaan, että ne lähetettäisiin jonkun yrityksen palvelimille.

Samat tulokset, paljon tehokkaammin. Kaikki siksi, että käytetään yksinkertaisia kyllä-tai-ei-kysymyksiä monimutkaisten laskelmien sijaan.

Kun puhelimesi tunnistaa kasvosi (arjen ihme)

Puhutaanpa jostakin, mikä tuntuu taikuudelta: puhelimen avaamisesta katsomalla sitä.

Kun otat tämän käyttöön ensimmäistä kertaa, puhelimesi ottaa muutaman kuvan kasvoistasi. Mutta tässä on se, mitä se ei tee: se ei tallenna noita kuvia. Sen sijaan se katsoo kasvojasi kuin ystävä, joka yrittää muistaa sinut.

Mitä puhelimesi huomaa kasvoistasi:

  • Kuinka kaukana silmäsi ovat toisistaan?
  • Minkä muotoinen nenäsi on?
  • Missä poskipääsi ovat?
  • Ovatko korvasi korkealla vai matalalla?

Kymmeniä pieniä yksityiskohtia, sellaisia asioita, jotka huomaisit, jos todella tutkisit jonkun kasvoja.

Sitten se muuttaa kaikki nämä havainnot kuvioksi. Sormenjälki, mutta kasvoillesi.

Myöhemmin, kun haluat avata puhelimesi, kamera katsoo sinua uudelleen. Se mittaa samat asiat. Ja sitten se pelaa sitä yhteensovituspeliä, josta puhuimme aiemmin:

  • ? Silmät samoilla paikoilla? Kyllä tai ei.
  • ? Nenä saman muotoinen? Kyllä tai ei.
  • ? Poskipäät oikeilla paikoilla? Kyllä tai ei.

Tuhansia näitä tarkistuksia, uskomattoman nopeasti. Ja jos tarpeeksi vastauksista on kyllä, puhelin sanoo: "Sama henkilö!" ja avautuu.

Ei tarpeeksi täsmääviä? "Joku muu", ja se pysyy lukittuna.

Hullu osuus?

Kaikki tämä tapahtuu alle sekunnissa. Tuhansia vertailuja, tuhansia kyllä-tai-ei-tarkistuksia ja lopullinen päätös: avaa tai älä avaa.

Ja koska kaikki on kyllä-tai-ei-kysymyksiä (onko tämä piirre sama kuin tallennettu?), se voi tapahtua suoraan puhelimessasi. Nopeasti. Yksityisesti. Ei tarvita internettiä. Kasvokuviosi ei koskaan poistu laitteestasi.

Sellainen on yksinkertaisten kyllä-tai-ei-kysymysten voima, tehtynä todella, todella nopeasti.

Pankkiholvit, ovet, vastakohtapäivä ja porraskäytävän valot eivät ole jälkikäteen liimattuja vertauskuvia; ne ovat niitä logiikkakuvioita, joita tietokoneet todella yhdistelevät.

Mitä tämä tarkoittaa arjessasi (käytännön asiat)

Okei, tietokoneet käyttävät kyllä-tai-ei-kysymyksiä päätösten tekemiseen. Siistiä. Mutta miksi sinun pitäisi välittää?

Siksi, että se vaikuttaa asioihin, joiden kanssa olet tekemisissä joka ikinen päivä.

🔋 Puhelimesi akku

Tiedätkö, miten turhauttavaa on, kun puhelimesi sammuu kesken päivän? Iso syy on tehoton laskenta. Sovellukset tekevät monimutkaisia laskelmia, vaikka yksinkertaiset kyllä-tai-ei-tarkistukset riittäisivät. Parempi ohjelmisto, joka käyttää yksinkertaisia kyllä-tai-ei-kysymyksiä aina kun mahdollista? Akkusi kestää paljon pidempään. Puhutaan päivistä tuntien sijaan joissakin tehtävissä.

🔒 Yksityisyytesi

Oletko koskaan miettinyt, miksi jotkut sovellukset tarvitsevat internetyhteyden toimiakseen? Usein siksi, että ne lähettävät tietosi tehokkaisiin tietokoneisiin palvelinkeskuksissa, koska puhelimesi "ei ole tarpeeksi tehokas" tekemään työtä. Mutta tehokkaalla kyllä-tai-ei-laskennalla puhelimesi ON tarpeeksi tehokas. Valokuvasi, ääninauhoitteesi ja henkilökohtaiset asiasi voidaan käsitellä suoraan laitteellasi. Minkään ei tarvitse poistua puhelimestasi. Yksityisyys suunnittelun lähtökohtana.

⚡ Aikasi

Tietojen lähettäminen internetiin, vastauksen odottaminen ja vastauksen saaminen takaisin? Se vie aikaa. Joskus vain millisekunteja, mutta tunnet viiveen. Kaiken käsittely paikallisesti tehokkailla kyllä-tai-ei-kysymyksillä? Välitöntä. Ei viivettä. Ei odottelua.

🌍 Planeettasi

Ne valtavat palvelinkeskukset, jotka käsittelevät kaikkien tiedot? Ne kuluttavat yhtä paljon sähköä kuin kokonaiset kaupungit. Ympäristökustannus on valtava ja kasvava. Tehokas laskenta laitteellasi käyttää murto-osan siitä tehosta. Ei 10 prosenttia vähemmän. Pikemminkin noin 96 prosenttia vähemmän samassa tehtävässä. Kun tämä kerrotaan miljardeilla puhelimilla, sillä on todellista merkitystä planeetalle.

💰 Lompakkosi

Näiden suurten palvelinkeskusten ylläpito maksaa yrityksille omaisuuden. Ja he siirtävät nämä kustannukset sinulle tilausmaksuina, korkeampina hintoina tai näyttämällä sinulle mainoksia. Tehokas laskenta laitteellasi maksaa heille huomattavasti vähemmän. Minkä pitäisi tarkoittaa parempia hintoja sinulle.

Nämä eivät ole tulevaisuuden hyötyjä. Tämä tapahtuu jo nyt. Rakennetaan parempia ohjelmistoja, jotka kunnioittavat sitä, miten kyllä-tai-ei-kysymykset todella toimivat.

Näin kyllä/ei-kysymykset muuttavat päiväsi

🔋 Akun kesto Yksinkertaiset kyllä/ei-kysymykset kuluttavat paljon vähemmän virtaa Puhelimesi kestää päiviä tuntien sijaan 🔒 Yksityisyys Kaikki tapahtuu omalla laitteellasi Valokuvasi, äänesi ja tietosi eivät koskaan poistu puhelimestasi ⚡ Nopeus Ei odottelua internetiä. Välittömät vastaukset. Kaikki tuntuu nopeammalta ja sujuvammalta 🌍 Parempi kaikille 96 prosenttia vähemmän energiaa samoilla tuloksilla Pienemmät sähkölaskut. Pienempi ympäristöjalanjälki. Yritykset säästävät rahaa. Sinä säästät rahaa. Kaikki voittavat.

Ne 100 miljardia päätöstä, joita et huomannut

Haluatko kuulla jotain uskomatonta? Sillä aikaa kun olet lukenut tätä artikkelia, tietokoneesi on tehnyt noin 100 miljardia päätöstä.

Ei liioittelua. Laitteesi tarkistaa asioita miljardeja kertoja sekunnissa. Kosketetaanko näyttöä? Onko uutta dataa saapunut? Pitäisikö tämä kirjain näkyä tässä värissä? Vierittääkö käyttäjä? Pitäisikö meidän ladata lisää tekstiä? Onko aika tarkistaa uudet sähköpostit? Onko akku kunnossa?

Jokainen näkemäsi kirjain vaatii tuhansia päätöksiä

  • Minkä värinen?
  • Minkä kokoinen?
  • Missä tarkalleen ruudulla?
  • Pitäisikö siinä olla kaari ylhäällä?
  • Onko käyttäjä zoomaamassa?

Kaikki tapahtuu niin nopeasti, ettet huomaa. Kaikki kyllä-tai-ei-kysymyksiä, miljardeja niitä, toimivat yhdessä luoden sen, mitä näet.

Ja tässä on se, mikä minua ihmetyttää: tietokoneellasi ei ole aavistustakaan siitä, mitä se tekee. Se ei tiedä, mitä tämä artikkeli sanoo. Se ei ymmärrä, mikä puhelin on tai miksi haluaisit avata sellaisen. Se ei osaa ilahtua hyvin tehdystä työstä eikä harmistua työnteosta.

Se on vain miljardeja pieniä kytkimiä, jotka kysyvät kyllä-tai-ei-kysymyksiä ja noudattavat sääntöjä, jotka me ihmiset olemme suunnitelleet. Yksinkertaisia kysymyksiä, joihin vastataan uskomattoman nopeasti, ja ne luovat illuusion jostakin älykkäästä.

Mikä, kun asiaa ajattelee, on vaikuttavampaa kuin jos se olisi oikeasti älykäs. Koska me rakensimme tämän. Tavalliset ihmiset, ideoita ja insinööritaitoa käyttäen, loivat koneita, jotka tekevät miljardeja täydellisiä päätöksiä sekunnissa käyttäen vain valokatkaisijaa monimutkaisempia asioita.

Miksi Tämä Alkoi Valokatkaisijasta

Muistatko, kun kerroin sinulle käytävän valokatkaisijastasi alussa? Nyt tiedät, miksi aloitin siitä.

Se katkaisija voi olla vain kahdessa asennossa. Päällä tai pois. Ja juuri se rajoitus, se yksinkertaisuus, on syy siihen, miksi se toimii luotettavasti joka ikinen kerta, kun käännät sitä.

Miksi tietokoneet käyttävät binäärijärjestelmää

Sama pätee tietokoneisiin. Ne voisivat yrittää käyttää monimutkaisia kytkimiä, joissa on monta asentoa, mutta ne olisivat epäluotettavia. Ne tekisivät virheitä. Ne kuluisivat loppuun. Ne menisivät sekaisin.

Yksinkertaiset kyllä-tai-ei-kytkimet? Ne vain toimivat.

Käännä miljardeja niitä todella nopeasti, järjestä ne fiksusti, ja saat kaiken, mitä tietokoneet tekevät.

Valokuvasi. Viestisi. Karttasi. Pankkiasiasi. Videopuhelusi perheen kanssa. Kaikki se, syvimmällä tasolla, on vain kytkimien kääntämistä päälle ja pois, kyllä-tai-ei-kysymysten esittämistä, miljardeja kertoja sekunnissa.

Se ei ole taikuutta. Se on jotain taikuutta parempaa. Se on ihmisen kekseliäisyyttä, joka ottaa jotain niin yksinkertaista kuin valokatkaisijan ja rakentaa sillä nykymaailman.

Mitä sinun tulee muistaa

Jos tämä tuntuu paljolta, tässä on se, mikä on tärkeää:

  1. 1 Tietokoneet käyttävät kyllä-tai-ei-kysymyksiä kaikessa. Jokainen päätös, olipa se kuinka monimutkainen tahansa, rakentuu miljoonista yksinkertaisista kyllä-tai-ei-vastauksista. Kuten se ravintolavaraus, mutta miljoonia kertoja nopeammin.
  2. 2 Yksinkertainen on luotettavaa. Kaksi asentoa (päällä/pois, kyllä/ei) toimii täydellisesti joka kerta. Kolme tai useampi asentoa olisi epäluotettavaa ja aiheuttaisi virheitä. Siksi jokainen koskaan rakennettu tietokone käyttää binäärijärjestelmää.
  3. 3 Kuviot yhdistyvät monimutkaisuudeksi. Ne viisi kuviota, joista puhuimme (pankkiholvi, kaksi ovea, vastapäivä, portaat, muistipeli), yhdistyvät miljardeilla tavoilla muodostaen kaiken, mitä tietokoneesi tekee.
  4. 4 Kaikki tavat eivät maksa saman verran. Jotkin laskentatavat kuluttavat huomattavasti enemmän akkua ja aikaa kuin toiset. Tehokkain tapa on usein yksinkertaisin: nopeita kyllä-tai-ei-tarkistuksia monimutkaisten laskelmien sijaan.
  5. 5 Tämä vaikuttaa jokapäiväiseen elämääsi. Akun kesto, yksityisyys, nopeus, ympäristövaikutukset, hinta. Kaikkiin näihin vaikuttaa suoraan se, käyttävätkö sovelluksesi tehokasta kyllä-tai-ei-laskentaa vai tuhlailevaa monimutkaista laskentaa.
  6. 6 Yksinkertainen kyllä-tai-ei-laskenta mahdollistaa yksityisyyden. Kun asiat ovat riittävän tehokkaita toimiakseen puhelimessasi, tietojesi ei tarvitse koskaan poistua laitteestasi. Ei pilveä. Ei kuviesi tai äänesi lähettämistä yrityksen palvelimille.
  7. 7 Tulevaisuus palaa perusasioihin. Vuosien monimutkaisella tavalla tekemisen jälkeen fiksut insinöörit ovat ymmärtämässä: monissa tehtävissä yksinkertaiset kyllä-tai-ei-kysymykset toimivat paremmin, nopeammin ja tehokkaammin.
Kasvojentunnistus tuntuu taianomaiselta, koska tuhannet pienet tarkistukset ehtivät valmistua ennen kuin ehdit edes huomata niitä.

Lopputulos

Tietokoneesi, olipa se puhelimesi, kannettavasi tai mikä tahansa muu laite, tekee miljardeja päätöksiä joka sekunti. Ja jokainen yksittäinen päätös palautuu lopulta kysymykseen kyllä tai ei, päälle tai pois, 1 tai 0.

Se ei ole sen monimutkaisempaa kuin käytävän valokatkaisin. Se on vain miljardeja sellaisia katkaisimia, jotka toimivat yhdessä uskomattoman nopeasti.

Vuosien ajan teknologia-ala teki asioista monimutkaisia, vaikka niiden ei olisi tarvinnut olla. Käytettiin hienoja laskelmia, kun yksinkertaiset kyllä-tai-ei-tarkistukset olisivat toimineet hyvin. Tuhlattiin akkua, tuhlattiin aikaa ja pakotettiin kaikki tapahtumaan kaukaisissa palvelinkeskuksissa.

Mutta se on muuttumassa.

Fiksut yritykset rakentavat ohjelmistoja, jotka kunnioittavat yksinkertaista kyllä-tai-ei-perustaa. Tulokset ovat dramaattisia: puhelimet, joiden akku kestää päiviä, sovellukset, jotka suojaavat yksityisyyttäsi, välittömät vastaukset ja valtavat energiansäästöt.

Tämä ei ole tulevaisuuden teknologiaa. Se tapahtuu jo nyt. Seuraava puhelimesi tai seuraava sovelluspäivityksesi saattaa jo käyttää näitä tehokkaita kyllä-tai-ei-menetelmiä.

Ja kaikki palautuu johonkin niin yksinkertaiseen kuin valokatkaisimeen. Päälle tai pois. Kyllä tai ei. Yksinkertaisin mahdollinen valinta, toistettuna miljardeja kertoja sekunnissa, luo kaiken sen, mitä pidät digitaalisena maailmana.

Joten seuraavan kerran, kun käännät käytävän valokatkaisinta, muista: käytät täsmälleen samaa ideaa, joka tekee älypuhelimestasi älykkään. Yksinkertainen, luotettava ja jotenkin aivan loistava.

Yritykset, kuten Dweve, rakentavat seuraavan sukupolven tehokasta tekoälyä näillä yksinkertaisilla kyllä-tai-ei-periaatteilla. Monimutkaisten laskelmien sijaan ne käyttävät nopeaa kuviontunnistusta, joka on 40 kertaa nopeampaa ja kuluttaa 96 prosenttia vähemmän energiaa. Tietojenkäsittelyn tulevaisuus ei ole lisää monimutkaisuutta. Se on yksinkertaisuuden käyttämistä älykkäämmin.