Ових дана готово је немогуће разговарати о било којој теми везаној за технологију, а да не поменемо један од следећа три појма: алгоритми, аутоматизација и вештачка интелигенција. Било да се разговара о развоју индустријског софтвера (где су алгоритми кључни), ДевОпс-у (који се у потпуности односи на аутоматизацију) или АИОпс (коришћењу вештачке интелигенције за покретање ИТ операција), наићи ћете на ове модерне технолошке речи.
У ствари, учесталост са којом се ови термини појављују и многи случајеви употребе који се преклапају на које се примењују олакшавају њихово спајање. На пример, могли бисмо да мислимо да је сваки алгоритам облик вештачке интелигенције или да је једини начин да се аутоматизује примена АИ на њега.
Реалност је много сложенија. Иако су алгоритми, аутоматизација и вештачка интелигенција повезани, они су изразито различити концепти и било би погрешно спојити их. Данас ћемо разложити шта ови појмови значе, по чему се разликују и где се укрштају у савременом технолошком пејзажу.
Шта је алгоритам:
Почнимо са термином који је деценијама крупан у техничким круговима: алгоритам.
Алгоритам је скуп процедура. У развоју софтвера, алгоритам обично има облик низа команди или операција које програм изводи да би извршио дати задатак.
Међутим, нису сви алгоритми софтвер. На пример, можете рећи да је рецепт алгоритам јер је и скуп програма. У ствари, реч алгоритам има дугу историју, која датира вековима пре него што је било ко
Шта је аутоматизација:
Аутоматизација значи обављање задатака са ограниченим људским уносом или надзором. Људи могу поставити алате и процесе за обављање аутоматизованих задатака, али када се покрену, аутоматизовани токови посла ће се одвијати углавном или потпуно сами.
Као и алгоритми, концепт аутоматизације постоји вековима. У раним данима компјутерског доба, аутоматизација није била централни фокус задатака као што је развој софтвера. Али током протекле деценије, идеја да програмери и ИТ оперативни тимови треба да аутоматизују што је могуће већи део свог посла постала је широко распрострањена.
Данас аутоматизација иде руку под руку са праксама као што су ДевОпс и континуирана испорука.
Шта је вештачка интелигенција:
Вештачка интелигенција (АИ) је симулација људске интелигенције помоћу рачунара или других алата који нису људски.
Генеративна АИ, која генерише писани или визуелни садржај који опонаша рад стварних људи, била је у центру дискусија о вештачкој интелигенцији последњих годину дана. Међутим, генеративна АИ је само једна од многих врста вештачке интелигенције која постоји, и већина других облика АИ (нпр. предиктивна аналитика)
постојао много пре него што је лансирање ЦхатГПТ-а изазвало тренутни бум вештачке интелигенције.
Научите разлику између алгоритама, аутоматизације и АИ:
Алгоритми против аутоматизације и АИ:
Можемо написати алгоритам који није у потпуности повезан са аутоматизацијом или АИ. На пример, алгоритам у софтверској апликацији која аутентификује корисника на основу корисничког имена и лозинке користи одређени скуп процедура да изврши задатак (што га чини алгоритмом), али то није облик аутоматизације, а свакако јесте не АИ.
Аутоматизација наспрам АИ:
Слично томе, многи процеси које програмери софтвера и ИТОпс тимови аутоматизују нису облик вештачке интелигенције. На пример, ЦИ/ЦД цјевоводи често садрже много аутоматизованих токова посла, али се не ослањају на АИ за аутоматизацију процеса. Они користе једноставне процесе засноване на правилима.
АИ са аутоматизацијом и алгоритмима:
У међувремену, АИ се често ослања на алгоритме који помажу у опонашању људске интелигенције, ау многим случајевима АИ има за циљ да аутоматизује задатке или доноси одлуке. Али опет, нису сви алгоритми или аутоматизација повезани са АИ.
Како се ово троје спаја:
Међутим, разлог зашто су алгоритми, аутоматизација и АИ толико важни за модерну технологију је тај што је њихово заједничко коришћење кључно за неке од најтоплијих технолошких трендова данашњице.
Најбољи пример за то су генеративни АИ алати, који се ослањају на алгоритме обучене да опонашају производњу људског садржаја. Када се примени, генеративни АИ софтвер може аутоматски да генерише садржај.
Алгоритми, аутоматизација и вештачка интелигенција могу се спојити и у другим контекстима. На пример, НоОпс (потпуно аутоматизовани радни токови ИТ операција који више не захтевају људски рад) можда захтевају не само алгоритамску аутоматизацију, већ и софистициране АИ алате како би се омогућило сложено, контекстуално засновано доношење одлука које се не може постићи само алгоритмима.
Алгоритми, аутоматизација и АИ су у срцу данашњег технолошког света. Али не ослањају се све модерне технологије на ова три концепта. Да бисмо тачно разумели како технологија функционише, морамо да знамо улогу коју алгоритми, аутоматизација и вештачка интелигенција играју (или не играју) у њој.
Време поста: 16. мај 2024