Алгоритмдердин, автоматташтыруунун жана жасалма интеллекттин ортосунда кандай айырмачылыктар бар?

Бул күндөрдө, төмөнкү үч терминдин бирин айтпай туруп, технологияга байланышкан ар кандай тема жөнүндө айтуу дээрлик мүмкүн эмес: алгоритмдер, автоматташтыруу жана жасалма интеллект. Сүйлөшүүлөр өнөр жайлык программалык камсыздоону иштеп чыгуу (алгоритмдер негизги болуп саналат), DevOps (толугу менен автоматташтыруу жөнүндө) же AIOps (IT операцияларын иштетүү үчүн жасалма интеллектти колдонуу) жөнүндө болобу, сиз ушул заманбап технологиялык кептерге туш болосуз.

Чындыгында, бул терминдердин пайда болуу жыштыгы жана алар колдонулган көптөгөн кайталанган колдонуу учурлары аларды бириктирүүнү жеңилдетет. Мисалы, биз ар бир алгоритм AI формасы деп ойлошубуз мүмкүн же автоматташтыруунун жалгыз жолу ага AI колдонуу деп ойлошубуз мүмкүн.

Чындык алда канча татаал. Алгоритмдер, автоматташтыруу жана AI бири-бирине байланыштуу болсо да, алар такыр башка түшүнүктөр жана аларды чаташтыруу жаңылыштык болуп калат. Бүгүн биз бул терминдер эмнени билдирерин, алар кандайча айырмаланарын жана заманбап технология ландшафтында кай жерде кесилишкенин карап чыгабыз.

image.png

Алгоритм деген эмне:

Ондогон жылдар бою техникалык чөйрөлөрдө айтылып келе жаткан терминден баштайлы: алгоритм.

Алгоритм – бул процедуралардын жыйындысы. Программалык камсыздоону иштеп чыгууда алгоритм адатта берилген тапшырманы аткаруу үчүн программа аткарган бир катар буйруктардын же операциялардын формасын алат.

image.png

Айтор, бардык алгоритмдер программалык камсыздоо эмес. Мисалы, сиз рецептти алгоритм деп айта аласыз, анткени ал ошондой эле программалардын жыйындысы. Чындыгында, алгоритм деген сөз эч кимге чейин кылымдар мурун болгон узак тарыхка ээ

 

Автоматташтыруу деген эмне:

Автоматташтыруу адамдын салымы же көзөмөлү чектелген милдеттерди аткарууну билдирет. Адамдар автоматташтырылган тапшырмаларды аткаруу үчүн куралдарды жана процесстерди орнотуп коюшу мүмкүн, бирок башталгандан кийин автоматташтырылган иш процесстери негизинен же толугу менен өз алдынча иштейт.
Алгоритмдер сыяктуу эле, автоматташтыруу түшүнүгү да кылымдар бою болуп келген. Компьютердик доордун алгачкы күндөрүндө автоматташтыруу программалык камсыздоону иштеп чыгуу сыяктуу милдеттердин борбордук бөлүгү болгон эмес. Бирок акыркы он жылдын ичинде программисттер жана IT операциялык топтору өз иштерин мүмкүн болушунча автоматташтырышы керек деген идея кеңири жайылды.
Бүгүнкү күндө автоматташтыруу DevOps жана үзгүлтүксүз жеткирүү сыяктуу практикалар менен бирге жүрөт.

image.png

 

Жасалма интеллект деген эмне:

Жасалма интеллект (AI) – компьютерлер же башка адамдык эмес инструменттер аркылуу адамдын интеллектинин моделдөөсү.

Чыныгы адамдардын эмгегин туураган жазуу же визуалдык мазмунду жараткан генеративдик AI акыркы бир жыл ичинде AI талкууларынын борборунда болду. Бирок, генеративдик AI бар болгон AIнын көптөгөн түрлөрүнүн бири гана жана AIнын башка түрлөрүнүн көбү (мисалы, болжолдоочу аналитика)

ChatGPT ишке киргизилгенге чейин азыркы AI бумуна себеп болгон.

Алгоритмдердин, автоматташтыруунун жана AIнын ортосундагы айырманы үйрөтүңүз:

Алгоритмдерге каршы автоматташтыруу жана AI:

Биз автоматташтыруу же AI менен таптакыр байланышы жок алгоритм жаза алабыз. Мисалы, колдонуучунун атын жана паролунун негизинде аныктыгын тастыктаган программалык тиркемедеги алгоритм тапшырманы аяктоо үчүн белгилүү бир процедуралардын топтомун колдонот (бул аны алгоритм кылат), бирок бул автоматташтыруунун бир түрү эмес жана бул, албетте, AI эмес.

Автоматташтыруу жана AI:

Ошо сыяктуу эле, программалык камсыздоону иштеп чыгуучулар жана ITOps командалары автоматташтырган процесстердин көбү AI формасы эмес. Мисалы, CI/CD түтүктөрү көбүнчө көптөгөн автоматташтырылган иш процесстерин камтыйт, бирок алар процесстерди автоматташтыруу үчүн AIга ишенишпейт. Алар эрежеге негизделген жөнөкөй процесстерди колдонушат.

Автоматташтыруу жана алгоритмдер менен AI:

Ошол эле учурда, AI көбүнчө адамдын интеллектине окшоштурууга жардам берүү үчүн алгоритмдерге таянат жана көп учурларда AI тапшырмаларды автоматташтырууга же чечим кабыл алууга багытталган. Бирок, дагы бир жолу, бардык алгоритмдер же автоматташтыруу AI менен байланыштуу эмес.

image.png

 

Үчөө кантип биригет:

Айтор, алгоритмдер, автоматташтыруу жана AI заманбап технологиялар үчүн абдан маанилүү экендигинин себеби, аларды чогуу колдонуу бүгүнкү күндүн эң ысык технология тенденцияларынын ачкычы болуп саналат.

Мунун эң жакшы мисалы - адамдын мазмунун өндүрүүнү тууроо үчүн үйрөтүлгөн алгоритмдерге таянган генеративдик AI куралдары. Жайгаштырылганда, генеративдик AI программасы мазмунду автоматтык түрдө чыгара алат.

Алгоритмдер, автоматташтыруу жана AI башка контексттерде да биригиши мүмкүн. Мисалы, NoOps (толук автоматташтырылган IT операцияларынын жумушчу агымдары, алар мындан ары адам эмгегин талап кылбайт) алгоритмдик автоматташтыруу гана эмес, татаал, контекстке негизделген чечимдерди кабыл алууну ишке ашыруу үчүн татаал AI инструменттерин талап кылышы мүмкүн, бирок ал алгоритмдер менен гана жетишүүгө мүмкүн эмес.

Алгоритмдер, автоматташтыруу жана AI азыркы технология дүйнөсүнүн өзөгүн түзөт. Бирок бардык заманбап технологиялар бул үч түшүнүккө таяна бербейт. Технологиянын кантип иштээрин так түшүнүү үчүн биз алгоритмдер, автоматташтыруу жана AI андагы ролду билишибиз керек (же ойнобойт).

 


Посттун убактысы: 2024-жылдын 16-майына чейин