Արհեստական բանականություն և մեքենայական ուսուցում. ո՞րն է տարբերությունը և ինչո՞ւ է դա կարևոր

AI-ի և մեքենայական ուսուցման համեմատության պատկերացում

Տերմինների շուրջ ստեղծված շփոթությունը 

Եթե երբևէ նկատել եք, որ «արհեստական բանականություն» և «մեքենայական ուսուցում» տերմիններն օգտագործվում են որպես հոմանիշներ, ապա դուք միայնակ չեք։ Լրատվական հոդվածները, արտադրանքի նկարագրությունները և նույնիսկ տեխնոլոգիական ընկերություններն իրենք հաճախ ջնջում են այս երկու հասկացությունների միջև եղած սահմանը։ Սակայն ԱԲ-ն և մեքենայական ուսուցումը նույնը չեն, և  դրանց տարբերակումը թույլ է տալիս ավելի հստակ պատկերացնել մեր իրականությունը ձևավորող տեխնոլոգիաները։ 

Պարզաբանենք այսպես. արհեստական բանականությունը գլխավոր նպատակն է, իսկ մեքենայական ուսուցումը՝ այդ նպատակին հասնելու հիմնական գործիքներից մեկը: ԱԲ-ն վերջնակետն է, իսկ մեքենայական ուսուցումը՝ այնտեղ տանող ամենահայտնի ճանապարհներից մեկը: 

Եկեք սա բացատրենք ավելի պարզ լեզվով։ 

Ի՞նչ է արհեստական բանականությունը

Արհեստական բանականությունը (ԱԲ) համակարգչային գիտության այն լայն ոլորտն է, որի նպատակն է ստեղծել համակարգեր, որոնք ունակ են կատարել մարդկային բանականություն պահանջող առաջադրանքներ: Դրանց թվում են լեզվի ընկալումը, պատկերների ճանաչումը, ինքնուրույն որոշումների կայացումը, խնդիրների լուծումն ու փորձի հիման վրա սովորելը: 

ԱԲ-ն որպես հայեցակարգ ծնվել է դեռևս 1950-ականներին, երբ գիտնականներն առաջին անգամ հարցրին. «Կարո՞ղ են մեքենաները մտածել»: Տասնամյակների ընթացքում ԱԲ-ն զարգացել է՝ կանոնների վրա հիմնված պարզ համակարգերից վերածվելով այսօրվա բարդ մոդելների, որոնք վարում են բնական զրույցներ և ստեղծում պատկերներ: 

Առանձնացվում են ԱԲ-ի տարբեր մակարդակներ. 

  • Նեղ ԱԲ (Narrow AI կամ Weak AI). Նախատեսված է մեկ կոնկրետ խնդիր լուծելու համար: Siri-ն, սպամ-զտիչները կամ գրոսմայստերներին հաղթող շախմատային ծրագրերը նեղ ԱԲ-ի օրինակներ են: Նրանք կատարյալ են իրենց գործում, բայց անզոր են այլ հարցերում: 
  • Ընդհանուր ԱԲ (General AI կամ Strong AI). Սա այնպիսի համակարգ է, որն օժտված է բոլոր ոլորտներում մարդուն հավասար բանականությամբ: Այն կարող է սովորել ցանկացած աշխատանք, ընկալել վերացական գաղափարներ և հարմարվել նոր իրավիճակներին ճիշտ մարդու նման: Նման տեխնոլոգիա դեռևս գոյություն չունի և մնում է գիտական հետազոտությունների հեռահար նպատակ: 

Այն ամենը, ինչ մենք կիրառում ենք այսօր, նեղ ԱԲ է: Երբ խոսվում է ԱԲ-ի գործնական աշխատանքի մասին, գրեթե միշտ կոնկրետ կիրառության համար մշակված նեղ համակարգերի մասին է խոսքը: 

Ի՞նչ է մեքենայական ուսուցումը 

Մեքենայական ուսուցումը (ՄՈւ) ԱԲ-ի ենթաբազմություն է և խելացի համակարգերի ստեղծման հատուկ մեթոդոլոգիա: Փոխանակ համակարգչի համար ամեն իրավիճակը կանխատեսող հստակ կանոններ սահմանելու, մենք հնարավորություն ենք տալիս մեքենային ինքնուրույն գտնել օրինաչափություններ տվյալների մեջ և կատարելագործվել փորձի հիման վրա: 

Ահա մի համեմատություն։ Պատկերացրեք դուք ուզում եք երեխային սովորեցնել ճանաչել խնձորը: Ավանդական ծրագրավորման դեպքում պետք է տաք հստակ նկարագրություն՝ «խնձորը կլոր է, կարմիր կամ կանաչ, ունի պոչ»: Իսկ եթե խնձորը դեղի՞ն է կամ տձև՞, կամ առանց պոչի՞: 

Մեքենայական ուսուցման մոտեցումն այլ է: Դուք երեխային ցույց եք տալիս հազարավոր նկարներ՝ խնձորներով և առանց դրանց: Ժամանակի ընթացքում երեխան ինքնուրույն է սկսում ընկալել հատկանիշները՝ առանց ձեր թելադրած կանոնների: Սա է մեքենայական ուսուցման էությունը՝ սովորել օրինակների վրա, այլ ոչ թե կուրորեն հետևել հրահանգներին: 

Մեքենայական ուսուցումն իրականացվում է երեք հիմնական մոտեցումների միջոցով. 

  • Ուսուցում վերահսկողությամբ (Supervised learning). Համակարգը սովորում է արդեն «պիտակավորված» օրինակներից, որտեղ ճիշտ պատասխանը նախապես հայտնի է: Օրինակ՝ հազարավոր նամակների մշակումը, որոնք արդեն նշված են որպես «սպամ» կամ «ոչ սպամ»: 
  • Ուսուցում առանց վերահսկողության (Unsupervised learning). Համակարգը գտնում է թաքնված կապեր չդասակարգված տվյալների մեջ: Օրինակ՝ հաճախորդների խմբավորումն ըստ գնումների վարքագծի՝ առանց նախապես սահմանված չափանիշների: 
  • Ամրապնդված Ուսուցում (Reinforcement learning). Սա «փորձի ու սխալի» մեթոդն է, որտեղ համակարգը ստանում է «պարգևներ» ճիշտ որոշումների և «տույժեր»՝ սխալների համար: Օրինակ՝ ԱԲ-ն սովորում է խաղալ տեսախաղ՝ փորձարկելով տարբեր հնարքներ և պարզելով, թե որոնք են բերում առավելագույն միավորներ: 

Machine learning classifying and sorting data patterns

Ինչպե՞ս են նրանք փոխկապակցված. «Տոհմածառը»

Այս կապը պատկերացնելու ամենապարզ միջոցը ներդրված շրջանակների մոդելի օգտագործումն է. 

Ամենամեծ շրջանակը Արհեստական բանականությունն է՝ խելացի համակարգերի ստեղծման ողջ բնագավառը: 

Դրա ներսում գտնվում է Մեքենայական ուսուցումը՝ որպես ԱԲ-ի իրագործման ամենաարդյունավետ մոտեցում: 

Մեքենայական ուսուցման ներսում էլ իր հերթին գտնվում է Խորը ուսուցումը (Deep Learning), որը կիրառում է բազմաշերտ նյարդային ցանցեր՝ բարդագույն խնդիրներ լուծելու համար (օրինակ՝ լեզվական թարգմանություն կամ պատկերների ճանաչում): 

Հետևաբար, յուրաքանչյուր մեքենայական ուսուցում ԱԲ է, բայց ոչ յուրաքանչյուր ԱԲ է մեքենայական ուսուցում: Նույն սկզբունքով՝ յուրաքանչյուր խորը ուսուցում մեքենայական ուսուցում է, բայց ոչ հակառակը: 

Սա հասկանալը կարևոր է, քանի որ երբ ընկերությունները գովազդում են իրենց «ԱԲ լուծումները», դրանք կարող են լինել թե՛ պարզ ալգորիթմներ և թե՛ գերժամանակակից խորը ուսուցման մոդելներ: Տոհմածառը հասկանալն օգնում է ձեզ ավելի քննադատաբար գնահատել այդ պնդումները:

AI machine learning and deep learning relationship visualization

ԱԲ-ն՝ առանց մեքենայական ուսուցման 

Ոչ բոլոր ԱԲ համակարգերն են օգտագործում մեքենայական ուսուցում: Որոշ ԱԲ համակարգեր կառուցված են բացառապես մարդու կողմից սահմանված կանոններով: 

  • Փորձագիտական համակարգերը (Expert systems) մարդկային փորձագիտական գիտելիքները վերածում են որոշումների ծառերի: Բժշկական փորձագիտական համակարգը կարող է օգտագործել բժիշկների կողմից գրված հարյուրավոր «եթե-ապա» կանոններ՝ ախտանիշներն ախտորոշելու համար: Այն չի սովորում տվյալներից, այլ հետևում է մարդկանց կողմից մշակված կանոններին: 
  • Կանոնների վրա հիմնված չաթ-բոտերը հետևում են սցենարավորված խոսակցական ընթացքին: Եթե օգտատերն ասում է X, պատասխանիր Y: Սրանք ԱԲ են (նմանակում են խելացի զրույց), բայց ժամանակի ընթացքում չեն սովորում կամ բարելավվում: 
  • Որոնման ալգորիթմները, ինչպիսիք են GPS նավիգացիայի մեջ օգտագործվողները, հաշվարկում են օպտիմալ երթուղիները մաթեմատիկական կանոնների միջոցով, այլ ոչ թե տվյալներից սովորելու շնորհիվ: 

Նման մոտեցումները գերիշխող էին մինչև մեքենայական ուսուցման զանգվածային տարածումը: Դրանք այսօր էլ արդիական են, քանի որ կանխատեսելի են և թափանցիկ, սակայն անզոր են այնտեղ, որտեղ պահանջվում է ճկունություն և բարդ տվյալների վերլուծություն: 

Ինչո՞ւ է այս տարբերակումը կարևոր 

Գործնականում այս տարբերությունը հասկանալը տալիս է մի քանի առավելություն. 

Ապրանքների և ծառայությունների ավելի լավ գնահատում

Երբ ընկերությունը պնդում է, որ իր արտադրանքն օգտագործում է «ԱԲ», դուք կարող եք տալ ավելի իրազեկ հարցեր: Արդյո՞ք այն սովորում է տվյալներիցթե՞ գործում է կոշտ կանոններով: Արդյո՞ք այն բարելավվում է ժամանակի ընթացքում: Մեքենայական ուսուցում կիրառող համակարգը ժամանակի հետ կատարելագործվումէ, իսկ կանոնների վրա հիմնվածը՝ մնում է նույն մակարդակի վրա: 

Ավելի խելացի մասնագիտական որոշումներ

Եթե դուք հետաքրքրված եք ԱԲ-ի ոլորտում աշխատելովլանդշաֆտը հասկանալն օգնում է ընտրել ճիշտ ուղին: Մեքենայական ուսուցման ճարտարագիտությունը, տվյալագիտությունը (data science), ԱԲ հետազոտությունը և ԱԲ արտադրանքի  կառավարումը տարբեր դերեր ենորոնք պահանջում են տարբեր հմտություններ: ԱԲ-ի զարգացող աշխատուժին  պետք են  տարբեր  մասնագիտացումներ  ունեցող մարդիկայլ ոչ թե միայն մեկ տեսակի: 

Իրազեկ մասնակցություն հանրային քննարկումներին

ԱԲ-ի կարգավորմանէթիկայի և սոցիալական ազդեցության վերաբերյալ քննարկումներն ավելի արդյունավետ եներբ մասնակիցները հասկանում ենթե իրականում ինչի մասին են խոսումԿանոնների վրա հիմնված բժշկական փորձագիտական համակարգի ռիսկերը շատ տարբեր են մեքենայական ուսուցման համակարգի ռիսկերիցորը կայացնում է որոշումներորոնք մարդիկ չեն կարող լիովին բացատրել: 

Իրատեսական սպասումներ

Հասկանալովոր ներկայիս ԱԲ-ն նեղ մասնագիտացված է, դուք սահմանում եք ավելի իրատեսական սպասումներ: Դուք չեք հիասթափվիոր ձեր ԱԲ տեքստային գործիքը չի կարող նաև վերանորոգել ձեր մեքենանքանի որ հասկանում եքոր դրանք սկզբունքորեն տարբեր խնդիրներ ենորոնք պահանջում են տարբեր համակարգեր:

AI and human collaboration in modern workspace

Տարածված թյուրըմբռնումների պարզաբանում 

«Մեքենայական ուսուցումը և ԱԲ-ն պարզապես նորաձև բառեր են»

Դրանք իրական տեխնոլոգիաներ են՝ հստակ սահմանված նշանակությամբ և միլիարդավոր դոլարների գործնական կիրառություններովՇփոթմունքն առաջանում է ոչ թե տեխնոլոգիայիցայլ մարքեթինգային սխալ ձևակերպումներից:

«ԱԲ-ն կդառնա գիտակիցինչպես ֆիլմերում» 

Ներկայիս ԱԲ-ն, ներառյալ ամենազարգացած մեքենայական ուսուցման համակարգերըչունեն գիտակցություն, զգացմունքներ կամ ինքնագիտակցությունԱյն մշակում է տվյալներ և գտնում օրինաչափություններայն չի «մտածում» որևէ էական իմաստովԸնդհանուր ԱԲ-ն մնում է տեսական հայեցակարգայլ ոչ թե մոտակա ապագայի իրականություն: 

«Սա հասկանալու համար գիտությունների թեկնածուի աստիճան է պետք»  

Հիմնական գաղափարները պարզ են. ԱԲ-ն խելացի համակարգեր ստեղծելու մասին է, ՄՈւ-ն՝ տվյալներից սովորող համակարգերիիսկ խորը ուսուցումը՝ նյարդային ցանցերի: Դրանց հիմքում ընկած մաթեմատիկան կարող է բարդ լինելբայց գաղափարները պարզ են: 

«Մեքենայական ուսուցումը միշտ ավելի լավ արդյունք է տալիսքան կանոնների վրա հիմնված ԱԲ-ն»

Պարտադիր չէ։ Պարզհստակ սահմանված և հստակ կանոններ ունեցող առաջադրանքների համար կանոնների վրա հիմնված համակարգը կարող է գերազանցել մեքենայական ուսուցմանը՝ լինելով ավելի էժան և հեշտ պահվողՄեքենայական ուսուցումը փայլում է այն ժամանակերբ առաջադրանքները բարդ ենտվյալները՝ շատիսկ կանոնները դժվար է սահմանել ձեռքով:

Որտե՞ղ է յուրաքանչյուր մոտեցումը լավագույնս դրսևորվում 

Կանոնների վրա հիմնված ԱԲ-ն լավագույնս աշխատում է, երբ՝ կանոնները հստակ են, առաջադրանքները՝ լավ սահմանված, թափանցիկությունը՝ վճռորոշ, իսկ տվյալները՝ սահմանափակ:

Մեքենայական ուսուցումը լավագույնս աշխատում է, երբ՝ օրինաչափությունները բարդ են, տվյալները՝ շատ, միջավայրը փոխվում է ժամանակի ընթացքում, և առաջադրանքը ներառում է անկառուցվածք տվյալներ, ինչպիսիք են պատկերները, տեքստը կամ խոսքը: 

Խորը ուսուցումը լավագույնս աշխատում է, երբ՝ առաջադրանքները ներառում են հսկայական քանակությամբ անկառուցվածք  տվալներ, անհրաժեշտ է ծայրահեղ ճշգրտություն, և դուք ունեք զգալի հաշվողական ռեսուրսներ: 

Ժամանակակից ԱԲ կիրառությունների մեծ մասը՝ սկսած բիզնեսների կողմից օգտագործվող գեներատիվ ԱԲ գործիքներից մինչև ձեր հեռախոսի առաջարկությունների համակարգերը, համատեղում են բազմաթիվ մոտեցումներ՝ լավագույն արդյունքների հասնելու համար: 

ԱԲ-ն և մեքենայական ուսուցումը Հայաստանում 

Հայաստանի տեխնոլոգիական ոլորտն ակտիվորեն ներգրավված է թե՛ ԱԲ հետազոտություններիթե՛ մեքենայական ուսուցման գործնական կիրառությունների մեջ: «Ձեռնարկությունների ինկուբատոր» հիմնադրամը (EIF) աջակցում է ստարտափներին և կրթական ծրագրերինորոնք զարգացնում են  ԱԲ-ի և մեքենայական ուսուցման ոլորտներում տեղական մասնագիտական ներուժը՝ համալսարանական դասընթացներից մինչև գործնական բութքեմփեր: ԱԲ-ի և մեքենայական ուսուցման միջև տարբերությունը հասկանալն առաջին քայլն է յուրաքանչյուրի համար՝ Հայաստանում կամ ցանկացած այլ վայրում ով ցանկանում է մասնակցել համաշխարհային ԱԲ տնտեսությանը: 

Հիմնական հասկացություններ 

  • ԱԲ-ն մարդկային բանականությունը նմանակող համակարգեր ստեղծելու գլոբալ նպատակն է: Մեքենայական ուսուցումը այդ նպատակին հասնելու մեթոդներից մեկն է: 
  • Մեքենայական ուսուցման համակարգերը սովորում են տվյալներից, մինչդեռ ԱԲ այլ մոտեցումներ հետևում են մարդու կողմից սահմանված կանոններին: 
  • Խորը ուսուցումը մեքենայական ուսուցման ենթաբազմություն է, որն օգտագործում է բազմաշերտ նյարդային ցանցեր: 
  • Ոչ բոլոր ԱԲ-ներն են օգտագործում մեքենայական ուսուցում. կանոնների վրա հիմնված համակարգերը, փորձագիտական համակարգերը և որոնման ալգորիթմները նույնպես ԱԲ են: 
  • Տարբերությունը հասկանալն օգնում է ձեզ գնահատել արտադրանքը, կայացնել կարիերայի որոշումներ և մասնակցել հանրային բանավեճերի ավելի իրազեկված: 
  • Ներկայիս ԱԲ-ն նեղ մասնագիտացված է (Narrow AI). «ընդհանուր» կամ գիտակից ԱԲ դեռ գոյություն չունի: 
Scroll to Top