Šiais laikais gyvename pasaulyje, kuriame technologijos nebėra tik pagalbinė priemonė – jos tapo neatsiejama mūsų egzistencijos dalimi. Kiekvieną kartą, kai atrakiname savo išmanųjį telefoną, atsidarome socialinius tinklus, užsisakome maistą į namus ar tiesiog pasinaudojame paieškos sistema, mes sąveikaujame su nematomomis, tačiau galingomis sistemomis, vadinamomis algoritmais. Nors šis terminas dažnai girdimas technologijų naujienose, daugelis žmonių vis dar jaučia tam tikrą mistiką, gaubiančią jo tikrąją prasmę. Iš tiesų, algoritmas nėra kažkas itin sudėtingo ar nepaaiškinamo; tai tiesiog nuoseklių nurodymų rinkinys, skirtas konkrečiai problemai išspręsti arba užduočiai atlikti. Tai yra tarsi receptas, kurį sekdami, kompiuteriai ar kitos sistemos priima sprendimus, analizuoja duomenis ir formuoja mūsų skaitmeninę tikrovę.
Kas iš tikrųjų yra algoritmas?
Paprastais žodžiais tariant, algoritmas yra loginė instrukcijų seka. Jei įsivaizduotumėte kasdienę užduotį, pavyzdžiui, arbatos paruošimą, galėtumėte tai aprašyti kaip algoritmą: 1. Paimti puodelį; 2. Įdėti arbatos maišelį; 3. Užvirinti vandenį; 4. Užpilti vandenį ant maišelio; 5. Palaukti 3 minutes; 6. Išimti maišelį. Kompiuterių pasaulyje algoritmai veikia lygiai taip pat, tik naudojami duomenys ir matematinės operacijos. Jie yra programuotojų sukurti kodai, kurie nurodo mašinai, ką daryti su gauta informacija.
Šiandien algoritmai yra tapę daugybės modernių paslaugų pagrindu. Jie skirstomi į kelias pagrindines kategorijas:
- Rūšiavimo algoritmai: naudojami duomenų tvarkymui, pavyzdžiui, kai internetinė parduotuvė rikiuoja prekes pagal kainą ar populiarumą.
- Paieškos algoritmai: padeda per milisekundes rasti reikiamą informaciją tarp milijardų puslapių internete.
- Rekomendacijų algoritmai: tai tie, kurie „žino“, kokį filmą norėtumėte pažiūrėti „Netflix“ ar kokią prekę įsigyti „Amazon“.
- Mašininio mokymosi algoritmai: pažangiausia rūšis, kai sistema mokosi iš savo klaidų ir patirties, nuolat tobulindama savo veikimą be papildomo programavimo.
Kaip algoritmai formuoja mūsų kasdienius pasirinkimus?
Algoritmų įtaka mūsų gyvenime yra kur kas didesnė, nei mes dažnai suvokiame. Nuo ryto iki vakaro šios sistemos filtruoja informaciją, kuri mus pasiekia. Kai atsikeliate ir tikrinate „Facebook“, „Instagram“ ar „TikTok“ naujienų srautus, jūs nematote visų savo draugų įrašų chronologine tvarka. Jūs matote tai, ką algoritmas parinko kaip „aktualiausią“ turinį. Šis atrankos procesas remiasi jūsų ankstesniais „like“ paspaudimais, praleistu laiku žiūrint konkretų vaizdo įrašą ar netgi tuo, su kuriais draugais bendraujate dažniausiai.
Šis reiškinys sukuria taip vadinamus „informacinius burbulus“. Jei algoritmas pastebi, kad domitės tam tikromis temomis, jis ims rodyti vis daugiau panašaus turinio, o priešingas nuomones ar kitokią informaciją nustums į šoną. Tai svarbu suprasti, nes tokia sistema gali nejučia formuoti mūsų pasaulėžiūrą, skatindama mus matyti tik tai, kas patvirtina mūsų jau turimus įsitikinimus.
Taip pat algoritmai veikia mūsų vartojimo įpročius. Ar kada nors pastebėjote, kad ieškojote informacijos apie naujus bėgimo batelius, o po pusvalandžio visuose aplankytuose puslapiuose matote reklamą su būtent to modelio avalyne? Tai vadinama pakartotine rinkodara (retargeting), kuri remiasi algoritmais, fiksuojančiais jūsų naršymo istoriją. Tai padeda verslui efektyviau pasiekti klientą, tačiau mums, vartotojams, tai primena apie nuolatinį stebėjimą.
Algoritmų vaidmuo finansų ir darbo sektoriuose
Algoritmų poveikis neapsiriboja pramogomis. Jie vaidina kritinį vaidmenį modernioje ekonomikoje. Pavyzdžiui, bankų sektoriuje algoritmai vertina jūsų kreditingumą. Kai prašote paskolos, banko sistema per akimirką išanalizuoja jūsų pajamas, išlaidas, ankstesnę kredito istoriją ir kitus duomenis, kad priimtų sprendimą – suteikti paskolą ar ne. Tai padeda išvengti žmogiškųjų klaidų, tačiau kartu kelia klausimų dėl skaidrumo: kas nutinka, jei algoritmas padaro klaidą ir žmogus yra nepagrįstai atmetamas?
Taip pat darbo rinkoje algoritmai naudojami atrankos procesams. Didelės kompanijos gauna tūkstančius CV vienai darbo vietai užimti. Žmogiškųjų išteklių specialistai fiziniu būdu negalėtų perskaityti kiekvieno dokumento, todėl naudojami algoritmai, kurie filtruoja CV pagal raktinius žodžius, darbo patirtį ar išsilavinimą. Nors tai pagreitina procesą, kyla diskusijų apie tai, ar algoritmai nėra šališki ir ar jie nepraleidžia talentingų žmonių tik dėl to, kad jų CV neturi konkrečių „reikiamų“ žodžių.
Ar algoritmai gali daryti klaidas?
Svarbu suprasti, kad algoritmas yra tikslus tiek, kiek tikslūs yra duomenys, kuriais jis maitinamas, ir kiek teisinga yra jo logika. „Šiukšlės įeina, šiukšlės išeina“ – ši taisyklė galioja ir technologijoms. Jei algoritmas mokomas naudojant istorinius duomenis, kurie patys savyje turi išankstinių nusistatymų ar diskriminacijos, algoritmas šias klaidas perims ir netgi padaugins.
Pavyzdžiui, jei įdarbinimo algoritmas mokomas naudojant duomenis iš įmonės, kurioje pastaruosius 20 metų dominavo vyrai, sistema gali „išmokti“, kad vyrai yra geresni kandidatai, ir diskriminuoti moteris. Tokie atvejai rodo, kad mes turime kritiškai vertinti algoritmus ir nuolat audituoti jų veikimą, užtikrinant etišką technologijų naudojimą.
Dažniausiai užduodami klausimai apie algoritmus (FAQ)
Kas yra algoritmas paprastais žodžiais?
Tai yra žingsnis po žingsnio pateiktas instrukcijų sąrašas, kurį kompiuteris ar sistema atlieka tam, kad išspręstų problemą arba pasiektų tikslą. Galvokite apie tai kaip apie receptą, kuriame tiksliai surašyta, ką daryti.
Ar algoritmai turi nuomonę?
Ne, algoritmai neturi nuomonės, jausmų ar sąmonės. Tačiau jie gali atrodyti šališki, jei jie sukurti naudojant duomenis, kurie patys turi išankstinių nusistatymų, arba jei kūrėjai į programą įdėjo savo pačių asmeninius šališkumus.
Kaip išvengti „informacinio burbulo“?
Norint išvengti algoritmiškai suformuoto informacinio burbulo, rekomenduojama sąmoningai ieškoti informacijos iš įvairių šaltinių, kartais išvalyti naršyklės slapukus (cookies) arba naudoti inkognito režimą, bei sekti žmones ar puslapius, kurie skelbia kitokią nuomonę nei jūsų.
Ar galiu išjungti algoritmus savo telefone?
Pilnai išjungti algoritmų neįmanoma, nes jie sudaro pagrindą visų šiuolaikinių programėlių veikimui. Tačiau dauguma platformų suteikia galimybę keisti privatumo nustatymus, apriboti duomenų rinkimą ar pasirinkti, kad naujienų srautas būtų rodomas chronologine tvarka, o ne pagal algoritmo parinkimą.
Kuo skiriasi algoritmas nuo dirbtinio intelekto?
Algoritmas yra platesnė sąvoka – tai visos instrukcijų sekos. Dirbtinis intelektas yra algoritminė sistema, kuri sugeba mokytis iš duomenų, adaptuotis ir atlikti užduotis, kurios anksčiau reikalavo žmogaus intelekto. Tad galima sakyti, kad dirbtinis intelektas yra sudėtingų algoritmų visuma.
Algoritmų skaidrumo ir etikos svarba ateityje
Kadangi algoritmai atlieka vis svarbesnį vaidmenį mūsų teisinėje sistemoje, sveikatos apsaugoje ir net viešajame transporte, vis garsiau kalbama apie „algoritmų atskaitomybę“. Ką tai reiškia vartotojui? Tai reiškia teisę žinoti, kodėl buvo priimtas vienas ar kitas sprendimas. Jei algoritmas atmeta paskolą, žmogus turi teisę sužinoti, kokie pagrindiniai kriterijai lėmė tokį sprendimą.
Europos Sąjunga jau žengia pirmuosius žingsnius reguliuodama šią sritį, pavyzdžiui, priimdama Dirbtinio intelekto aktą. Šiuo dokumentu siekiama užtikrinti, kad algoritmai būtų saugūs, skaidrūs ir nekeltų grėsmės pagrindinėms žmogaus teisėms. Tai yra itin svarbus žingsnis, nes technologijos vystosi greičiau nei įstatymai, todėl būtina sukurti mechanizmus, kurie apsaugotų piliečius nuo nepagrįsto manipuliavimo ar neteisingų automatizuotų sprendimų.
Mes, kaip vartotojai, taip pat turime ugdyti savo skaitmeninį raštingumą. Kuo daugiau žinome apie tai, kaip veikia algoritmai, tuo mažiau esame pažeidžiami manipuliacijoms. Supratimas, kad matoma reklama ar „rekomenduojamas“ vaizdo įrašas nėra atsitiktinumas, o kruopštaus duomenų analizavimo rezultatas, leidžia mums patiems priimti sąmoningesnius sprendimus. Vietoj to, kad pasyviai sektume tuo, ką mums „siūlo“ algoritmas, galime sąmoningai ieškoti naujų temų, keisti nustatymus ir išlaikyti kontrolę savo rankose. Algoritmai yra nuostabus įrankis, palengvinantis mūsų gyvenimą, tačiau mes visada turime išlikti tais, kurie valdo situaciją.
