Umetna inteligenca je povsod

V literaturi in na spletu obstaja več različnih definicij umetne inteligence – UI (ang. Artificial Intelligence – AI). Povsem enoznačne opredelitve tega, kaj je UI, kje se uporablja in kakšno vlogo ima, pravzaprav ni. Lahko gre za kompleksen samostojen sistem (kot so npr. roboti ali avtonomna vozila), lahko pa gre le za nekaj vrstic kode znotraj določene programske opreme, ki v tem programu igra zelo majhno vlogo.

UI vključuje skupek programov, ki opravljajo različne naloge. V strogo matematičnem smislu so meje med tem, kje se začne UI in končajo druge tehnologije, zabrisane.

Poleg tega se številni strokovnjaki ne strinjajo z uporabo besede »inteligenca« v tej besedni zvezi – umetna inteligenca namreč ni zares podobna človeški inteligenci, vsaj zaenkrat ne.


Kljub temu pa nam ta izraz pove nekaj o tem, kaj naj bi bili takšni programi sposobni narediti. Sistemi UI so torej zasnovani na strojih (napravah). Predvidevanja, priporočila ali odločitve sprejemajo na podlagi:

  • zaznavanja resnične ali virtualne okolice (s pomočjo različnih senzorjev, na primer s pomočjo mikrofona ali kamere),
  • poenostavitve in analize podatkov.
Analizirane podatke nato uporabijo za sprejemanje odločitev ali napovedi.

Kako veš, da sistem uporablja UI?

  • Sistem prepozna, kaj si napisal(-a) ali kaj govoriš (programska oprema za prevajanje / prepoznavanje besedila / prepoznavanje obraza; osebni asistenti, klepetalnice ipd.).
  • Dlje ko uporabljaš določen sistem, bolje te pozna (priporočila za videoposnetke na YouTubu / novice / izdelke na Amazonu; predlogi za prijateljstva na Facebooku, ciljno usmerjeni oglasi ipd.).
  • Sistem je sposoben napovedati izid na podlagi nepopolnih in hitro spreminjajočih se informacij (najhitrejša pot do želene destinacije, cene delnic v bližnji prihodnosti ipd.).