Հարցազրույց Գրեգ Կրոա-Հարթմանի հետ՝ արհեստական ​​բանականության կողմից ստեղծված սխալների մասին հաղորդագրությունների մասին

KubeCon Europe կոնֆերանսի ժամանակ The Register-ը հարցազրույց վերցրեց Գրեգ Կրոա-Հարտմանից, ով պահպանում է Linux միջուկի կայուն և փուլային ճյուղերը և ծառայում է որպես 16 միջուկի ենթահամակարգերի սպասարկող։ Հարցազրույցում քննարկվում է Կրոա-Հարտմանի մոտեցումը արհեստական ​​բանականությամբ աշխատող սխալների մասին հաղորդագրությունների հարցում։ Արհեստական ​​բանականությունն արդեն օգտագործվում է միջուկում՝ ցանցային ենթահամակարգի, eBPF-ի և DRM-ի փոփոխությունները վերանայելու համար, իսկ Google-ի Sashiko գործիքը վերջերս ինտեգրվել է ներկայացված փոփոխությունները վերանայելու համար։

Գրեգի որոշ մեջբերումներ՝

  • «Մի քանի ամիս առաջ մենք ստանում էինք այն, ինչ մենք անվանում էինք արհեստական ​​բանականության աղբ՝ արհեստական ​​բանականության կողմից ստեղծված անվտանգության մասին զեկույցներ, որոնք ակնհայտորեն սխալ էին կամ ցածր որակի։ Դա նույնիսկ զվարճալի էր։ Մենք հատկապես չէինք անհանգստանում դրա համար... Մեկ ամիս առաջ ինչ-որ բան տեղի ունեցավ, և իրավիճակը կտրուկ փոխվեց։ Հիմա մենք ստանում ենք իրական զեկույցներ»։
  • «Այս իրավիճակը բնորոշ չէ միայն Linux-ին. բոլոր բաց կոդով նախագծերը ստանում են արհեստական ​​բանականության կողմից ստեղծված իրական հաշվետվություններ, և դրանք այժմ բարձրորակ և վավեր են։ Բաց կոդով խոշոր նախագծերի անվտանգության թիմերը նույն միտումը նկատում են նաև ոչ պաշտոնական քննարկումներում»։
  • Երբ Գրեգին հարցրին, թե ինչն է դրա պատճառը, նա պատասխանեց. «Մենք չգիտենք։ Թվում է, թե ոչ ոք չգիտի։ Կամ գործիքների մեծ մասը շատ ավելի լավն է դարձել, կամ մարդիկ սկսել են ասել. «Եկեք պարզենք սա»։ Թվում է, թե դա ազդում է բազմաթիվ տարբեր խմբերի և ընկերությունների վրա։ Հիմնական մասում մենք կարող ենք հաղթահարել դա։ Մեր թիմը շատ ավելի մեծ է դարձել, այն շատ բաշխված է, և մեր աճը իրական է և չի դանդաղում։ Սրանք փոքր բաներ են, ոչ մի էական բան, բայց բոլոր բաց կոդով նախագծերը կարող են օգնության կարիք ունենալ այս հարցում։ Փոքր նախագծերը շատ ավելի քիչ են կարողանում հաղթահարել արհեստական ​​բանականության կողմից ստեղծված սխալների և խոցելիության մասին հաղորդագրությունների հանկարծակի հոսքը, որոնք հիշատակում են իրական սխալներ, այլ ոչ թե աղբ»։
  • Գրեգը բացատրեց, որ երբ նա խնդրել է արհեստական ​​ինտելեկտին գտնել սխալներ առաջարկվող փոփոխությունների գրանցամատյանում, այն գտել է 60 և տրամադրել է թարմացումներ դրանք շտկելու համար: Հայտնաբերված սխալների միայն մեկ երրորդն էին սխալներ, և թարմացումների միայն երկու երրորդն էին ճիշտ և որևէ աշխատանք չէին պահանջում, բայց դրանք ամենևին էլ անօգուտ չէին: Գրեգի խոսքով՝ սպասարկողները չեն կարող անտեսել սա, հատկապես այն պատճառով, որ արհեստական ​​ինտելեկտի արդյունքները բարելավվում են: Ավելացվել է «Համատեղ մշակված» պիտակ՝ արհեստական ​​ինտելեկտի միջոցով ստեղծված թարմացումները նշելու համար: Չնայած արհեստական ​​ինտելեկտն օգտագործելու որոշ փորձերի՝ նոր ֆունկցիոնալություն ստեղծելու համար, միջուկում արհեստական ​​ինտելեկտը հիմնականում օգտագործվում է փոփոխությունների վերանայման համար:
  • Արհեստական ​​բանականության ամենանշանակալի առավելություններից մեկը թարմացումների մշակման ժամանակի կրճատումն է: Երբ արհեստական ​​բանականության օգնականը հայտնաբերում է ակնհայտ խնդիրներ, թարմացումների հեղինակները հետադարձ կապ են ստանում դեռևս շատ ավելի շուտ, քան մարդ-պահպանողը ժամանակ կունենա կարդալու թարմացումը. «Եթե ես տեսնում եմ, որ համակարգը ինչ-որ բանի արձագանքում է, այն հեղինակին ավելի արագ հետադարձ կապ է տալիս, քան պահպանողը կարող էր, և դա հիանալի է: Մենք արդեն ունենք մի շարք բոտեր, որոնք ստուգում են թարմացումները: Եթե ես նկատում եմ, որ դրանք սխալ են թույլ տալիս, ես անմիջապես հասկանում եմ, որ որպես պահպանող, ես նույնիսկ կարիք չունեմ նայելու դրան: Եվ մշակողը մտածում է. «Օ՜, ես կարող եմ վաղը այլ տարբերակ ստեղծել», ինչը օգնում է մի փոքր բարելավել հետադարձ կապի ցիկլը»:

Source: opennet.ru

Добавить комментарий