Mi van egyébként
Reggel a navigációs rendszer kalauzol minket a leggyorsabb munkába, ott a Word irányítja a szintaxisunkat, este pedig a Spotify egy új dalt javasol, amely mintha varázsütésre eltalálná ízlésünket. Mindez csak azért lehetséges, mert a vállalatoknak vannak kicsi, láthatatlan segítőik: algoritmusok. Nélkülük egyetlen digitális szolgáltatás sem lenne lehetséges, amelyet mindennap használunk - de a kritika velük szemben hangos.
wasist.jpg

Miről szól?
Az algoritmusok digitalizált mindennapjaink nélkülözhetetlen részévé váltak. Akár navigáció, online vásárlás vagy közösségi média - ezek mindenhol szerepet játszanak. "Eleinte semmi közük magához az internethez" - magyarázza Noemi Festic, a zürichi egyetem doktorandusz hallgatója. Egyszerűen fogalmazva, az algoritmusok nem más, mint a probléma megoldásának pontosan meghatározott eljárásai. "Van egy bizonyos bemenete, szeretne kapni egy bizonyos kimenetet, és az algoritmus leírja az eljutás módját" - magyarázza a szakember.
Egy példa, amelynek semmi köze a digitalizáláshoz vagy az internethez, a receptek főzése: az alapanyagok az input, a recept a megoldás, az étel pedig az output.
Egy másik példa a testtömeg-index, amely a testtömeg értékelésére szolgál. A bemenet súly és magasság, a megoldás a súly/magasság2 képlet, a kimenet a BMI. Természetesen ezt ma meg tudja oldani az interneten található számos BMI-számológép egyikével, de ugyanúgy megteheti.
Ki találta ki?
Még akkor is, ha úgy tűnik, hogy mindent meghatároznak modern, digitális világunkban: az algoritmusok nem újdonságok. Al-Chwarizmi arab matematikus felfedezte őket már a 9. században. "Az indiai számokról" című könyvében leírta az indiai számok használatát és az írott számtan működését. A matematikai képletek pedig nem más, mint algoritmusok. Az algoritmusok hibának köszönhetik a névadásukat. Munkájának latin fordításában az arab Al-Khwarizmi egyértelmű és egyszerű algoritmussá vált.
Hogyan működik?
Az algoritmusok megoldások vagy képletek. Nagyon jellemző tulajdonságokkal kell rendelkezniük ahhoz, hogy működjenek:
- Egyediség: A megoldás leírása nem lehet ellentmondásos, mindig nagyon világos út vezet.
- Futtathatóság: Minden egyes lépésnek futtathatónak kell lennie. Ha csak egy nem működik, akkor az egész algoritmus meghibásodik.
- Finitizmus (végesség): A megoldásnak egyértelműnek kell lennie.
- Lezárás: Pontosan meg kell határozni, hogy az algoritmus hány lépés után fejezi be az eredményt.
- Meghatározás: Ha a bemenet megegyezik, akkor az algoritmusnak mindig ugyanazt a kimenetet kell szolgáltatnia.
- Determinizmus: A következő lépések pontosan vannak meghatározva, és minden lépés után csak egy lehetőség van a folytatásra.
A képleteket digitális felhasználásra kódokká alakítják. Minél összetettebb a megoldandó probléma, annál kifinomultabb algoritmusokat alkalmaznak. "Az internetes szolgáltatások többnyire egy teljes algoritmus-rendszerre támaszkodnak" - magyarázza Noemi Festic. Pontosan ezek az algoritmusok, amelyeket a számítógépes programokban valósítanak meg és az internetes vállalatok használnak, gyakran a mai nyilvános vita részét képezik.
A bemenet mérete döntő szerepet játszik az algoritmus hasznosságában. "Minél pontosabb az eredmény, annál több bemenetre van szüksége" - mondja a tudós. És ez megmagyarázza a digitális vállalatok adatgyűjtési őrületét, mert eredményeik csak nagy adatokkal és megnövekedett számítási teljesítménnyel kombinálva igazán jók. Más szavakkal: Ha nem lennének adatok arról, hogy több száz autó mindig 8: 30-kor áll meg egy bizonyos ponton, a Maps nem tudna a napi forgalmi dugóról, és nem tudna gyorsabb alternatív útvonalat javasolni.
Hol használják?
"Az algoritmusok ma az élet szinte minden területén szerepet játszanak" - mondja Noemi Festic. Az online vásárlás során felelősek a megfelelő vásárlási javaslatok megadásáért a következő vásárlásokra korábbi vásárlásaink és olyan paraméterek alapján, mint a nem és az életkor. Az egészségügyben a fitneszóránk korábbi adataink alapján értesít minket, ha túllépjük vagy elmaradunk a szokásos edzési kvótánktól. A navigációs rendszerek a leggyorsabb útvonalat olyan forgalmi adatok alapján számolják ki, mint a kezdet, a cél, a napszak és a forgalmi helyzet. Korábbi érdeklődésünk és kapcsolataink alapján a Facebook pontosan azokat a bejegyzéseket szűri, amelyek érdekesek lehetnek a bejegyzések végtelen áradata közül. Ez a lista még korántsem teljes. "Bárhol, ahol az internetezők személyre szabott tartalommal szembesülnek, feltételezhetik, hogy algoritmus áll mögötte" - magyarázza a szakértő.
Mire jó?
Összetett, gyors iramú és információdús világunkban nehéz nyomon követni a dolgokat. Az algoritmusok itt fontos szolgáltatásokat nyújtanak azáltal, hogy a hozzánk eljutó információkat rendezik és relevanciájuk szerint súlyozzák. A Noemi Festic meg van győződve arról, hogy „segítenek a bonyolultság csökkentésében, és lehetővé teszik számunkra, hogy elsősorban az Internet információáradatával foglalkozzunk. Nem sokat gondol a láthatatlan segítők gyakran túlegyszerűsített, negatív nézetéről. "Eddig nincs tudományos bizonyíték arra a disztópikus nézetre, miszerint az algoritmusok és az AI átveszik a világ hatalmát és irányítanak minket" - mondja.