Алгоритм, автоматжуулалт, хиймэл оюун ухаан хоёрын хооронд ямар ялгаа байдаг вэ?

Өнөө үед алгоритм, автоматжуулалт, хиймэл оюун ухаан гэсэн гурван нэр томьёоны аль нэгийг дурдаагүй бол технологитой холбоотой аливаа сэдвийн талаар ярих бараг боломжгүй юм. Ярилцлага нь үйлдвэрлэлийн програм хангамжийн хөгжүүлэлтийн тухай (алгоритмууд нь гол зүйл), DevOps (энэ нь бүхэлдээ автоматжуулалтын тухай), эсвэл AIOps (МТ-ийн үйл ажиллагааг идэвхжүүлэхийн тулд хиймэл оюун ухааныг ашиглах) эсэхээс үл хамааран эдгээр орчин үеийн технологийн алдартай үгстэй тулгарах болно.

Үнэн хэрэгтээ эдгээр нэр томъёо гарч ирэх давтамж, тэдгээрийг хэрэглэх олон давхцал нь тэдгээрийг хооронд нь холбоход хялбар болгодог. Жишээлбэл, бид алгоритм бүрийг хиймэл оюун ухааны нэг хэлбэр эсвэл автоматжуулах цорын ганц арга бол хиймэл оюун ухаанд ашиглах явдал гэж бид бодож болох юм.

Бодит байдал нь илүү төвөгтэй юм. Хэдийгээр алгоритм, автоматжуулалт, хиймэл оюун ухаан нь хоорондоо холбоотой боловч тэдгээр нь хоорондоо ялгаатай ойлголтууд бөгөөд тэдгээрийг хооронд нь холбох нь алдаа болно. Өнөөдөр бид орчин үеийн технологийн орчинд эдгээр нэр томъёо нь юу гэсэн үг, хэрхэн ялгаатай, хаана огтлолцдог талаар задлах болно.

image.png

Алгоритм гэж юу вэ:

Техникийн хүрээнийхэнд хэдэн арван жилийн турш яригдаж ирсэн нэг нэр томъёоноос эхэлцгээе: алгоритм.

Алгоритм нь процедурын багц юм. Програм хангамж боловсруулахад алгоритм нь ихэвчлэн өгөгдсөн даалгаврыг биелүүлэхийн тулд програмын гүйцэтгэдэг хэд хэдэн тушаал эсвэл үйлдлийн хэлбэрийг авдаг.

image.png

Бүх алгоритмууд програм хангамж биш гэж хэлсэн. Жишээлбэл, та жорыг алгоритм гэж хэлж болно, учир нь энэ нь програмын багц юм. Үнэндээ алгоритм гэдэг үг хэнээс ч олон зуун жилийн өмнө үүссэн урт түүхтэй

 

Автоматжуулалт гэж юу вэ:

Автоматжуулалт гэдэг нь хязгаарлагдмал хүний ​​оролцоо эсвэл хяналттай ажлыг гүйцэтгэх гэсэн үг юм. Хүмүүс автоматжуулсан ажлуудыг гүйцэтгэх хэрэгсэл, процессуудыг тохируулж болох боловч нэгэнт эхлүүлсэн бол автоматжуулсан ажлын урсгалууд нь ихэвчлэн эсвэл бүхэлдээ бие даан ажиллах болно.
Алгоритмуудын нэгэн адил автоматжуулалтын тухай ойлголт олон зууны турш байсаар ирсэн. Компьютерийн эрин үеийн эхэн үед автоматжуулалт нь програм хангамж боловсруулах зэрэг ажлуудын гол төвлөрөл биш байв. Гэвч сүүлийн арав гаруй жилийн хугацаанд программистууд болон мэдээллийн технологийн үйл ажиллагааны баг аль болох их ажлыг автоматжуулах ёстой гэсэн санаа өргөн тархсан.
Өнөөдөр автоматжуулалт нь DevOps болон тасралтгүй хүргэлт зэрэг практикуудтай хамт явж байна.

image.png

 

Хиймэл оюун ухаан гэж юу вэ:

Хиймэл оюун ухаан (AI) нь хүний ​​оюун ухааныг компьютер эсвэл хүний ​​бус бусад хэрэгслээр загварчлах явдал юм.

Бодит хүмүүсийн ажлыг дуурайсан бичмэл эсвэл харааны контент үүсгэдэг Generative AI нь сүүлийн жил гаруйн хугацаанд хиймэл оюун ухааны талаарх хэлэлцүүлгийн төвд байсаар ирсэн. Гэсэн хэдий ч үүсгэгч хиймэл оюун ухаан нь одоо байгаа олон төрлийн хиймэл оюун ухааны зөвхөн нэг нь бөгөөд хиймэл оюун ухааны бусад ихэнх хэлбэрүүд (жишээ нь, урьдчилан таамаглах аналитик)

ChatGPT ашиглалтад орсноор одоогийн хиймэл оюун ухааны өсөлтийг өдөөхөөс нэлээд эрт байсан.

Алгоритм, автоматжуулалт, хиймэл оюун ухаан хоёрын ялгааг заа:

Алгоритм ба автоматжуулалт ба хиймэл оюун ухаан:

Бид автоматжуулалт эсвэл хиймэл оюун ухаантай огт хамааралгүй алгоритм бичиж болно. Жишээлбэл, хэрэглэгчийн нэр, нууц үг дээр үндэслэн хэрэглэгчийг баталгаажуулдаг программ хангамжийн алгоритм нь даалгаврыг гүйцэтгэхийн тулд тодорхой багц процедурыг ашигладаг (энэ нь үүнийг алгоритм болгодог) боловч энэ нь автоматжуулалтын хэлбэр биш бөгөөд энэ нь мэдээжийн хэрэг юм. AI биш.

Автоматжуулалт болон хиймэл оюун ухаан:

Үүний нэгэн адил програм хангамж хөгжүүлэгчид болон ITOps багуудын автоматжуулдаг олон процесс нь хиймэл оюун ухааны нэг хэлбэр биш юм. Жишээлбэл, CI/CD дамжуулах хоолой нь ихэвчлэн олон автоматжуулсан ажлын урсгалыг агуулдаг боловч процессыг автоматжуулахад хиймэл оюун ухаанд тулгуурладаггүй. Тэд энгийн дүрэмд суурилсан процессуудыг ашигладаг.

Автоматжуулалт, алгоритм бүхий AI:

Үүний зэрэгцээ хиймэл оюун ухаан нь ихэвчлэн хүний ​​оюун ухааныг дуурайхад туслах алгоритмд тулгуурладаг бөгөөд ихэнх тохиолдолд AI нь даалгавруудыг автоматжуулах эсвэл шийдвэр гаргах зорилготой байдаг. Гэхдээ дахин хэлэхэд бүх алгоритмууд эсвэл автоматжуулалт нь хиймэл оюун ухаантай холбоотой байдаггүй.

image.png

 

Энэ гурав хэрхэн нийлдэг вэ:

Орчин үеийн технологид алгоритм, автоматжуулалт, хиймэл оюун ухаан маш чухал байдгийн шалтгаан нь тэдгээрийг хамтад нь ашиглах нь өнөөгийн технологийн хамгийн халуун чиг хандлагын гол түлхүүр юм.

Үүний хамгийн сайн жишээ бол хүний ​​агуулгын үйлдвэрлэлийг дуурайлган сургасан алгоритмд тулгуурласан хиймэл оюун ухааны хэрэгслүүд юм. Оруулсан үед хиймэл хиймэл оюун ухааны програм хангамж автоматаар контент үүсгэх боломжтой.

Алгоритм, автоматжуулалт болон хиймэл оюун ухаан нь бусад нөхцөл байдалд нэгдэж болно. Жишээлбэл, NoOps (хүний ​​хөдөлмөр шаардахаа больсон мэдээллийн технологийн үйл ажиллагааны бүрэн автоматжуулсан ажлын урсгалууд) нь зөвхөн алгоритмын автоматжуулалтаас гадна нарийн төвөгтэй, контекст суурилсан шийдвэр гаргах чадварыг идэвхжүүлэхийн тулд нарийн AI хэрэгслүүдийг шаарддаг бөгөөд үүнийг зөвхөн алгоритмаар хийх боломжгүй юм.

Алгоритм, автоматжуулалт, хиймэл оюун ухаан нь өнөөгийн технологийн ертөнцийн гол цөм юм. Гэхдээ орчин үеийн бүх технологиуд эдгээр гурван ойлголтод тулгуурладаггүй. Технологи хэрхэн ажилладагийг үнэн зөв ойлгохын тулд бид алгоритм, автоматжуулалт болон хиймэл оюун ухаан үүнд ямар үүрэг гүйцэтгэдэг (эсвэл тоглодоггүй) үүргийг мэдэх хэрэгтэй.

 


Шуудангийн цаг: 2024 оны 5-р сарын 16-ны хооронд