KubeCon Europe konferencē The Register intervēja Gregu Kroahu-Hartmanu, kurš uztur Linux kodola stabilo un izmēģinājuma versiju un ir 16 kodola apakšsistēmu uzturētājs. Intervijā tiek apspriesta Kroaha-Hartmana pieeja mākslīgā intelekta darbinātiem kļūdu ziņojumiem. Mākslīgais intelekts jau tiek izmantots kodolā, lai pārskatītu izmaiņas tīkla apakšsistēmā, eBPF un DRM, un nesen ir integrēts Google rīks Sashiko iesniegto izmaiņu pārskatīšanai.
Daži no Grega citātiem:
- "Pirms dažiem mēnešiem mēs saņēmām to, ko mēs saucām par mākslīgā intelekta atkritumiem — mākslīgā intelekta ģenerētus drošības ziņojumus, kas bija acīmredzami nepareizi vai zemas kvalitātes. Tas bija pat smieklīgi. Mūs tas īpaši neuztrauca... Pirms mēneša kaut kas notika, un situācija krasi mainījās. Tagad mēs saņemam reālus ziņojumus."
- "Šī situācija nav raksturīga tikai Linux — visi atvērtā pirmkoda projekti saņem reālus, mākslīgā intelekta ģenerētus ziņojumus, un tie tagad ir augstas kvalitātes un derīgi. Drošības komandas lielos atvērtā pirmkoda projektos neformālās diskusijās novēro tādu pašu tendenci."
- Kad Gregam jautāja, kas to izraisīja, viņš atbildēja: “Mēs nezinām. Šķiet, ka neviens nezina. Vai nu daudzi rīki ir kļuvuši daudz labāki, vai arī cilvēki ir sākuši teikt: “Hei, izdomāsim to.” Šķiet, ka tas ietekmē daudzas dažādas grupas un uzņēmumus. Pamata pusē mēs ar to varam tikt galā. Mūsu komanda ir kļuvusi daudz lielāka, tā ir ļoti izkliedēta, un mūsu izaugsme ir reāla, un tā nemazinās. Tās ir mazas lietas, nekas būtisks, bet visiem atvērtā pirmkoda projektiem varētu būt nepieciešama palīdzība šajā jautājumā. Mazāki projekti ir daudz grūtāk tikt galā ar pēkšņu mākslīgā intelekta ģenerētu kļūdu un ievainojamību ziņojumu pieplūdumu, kuros minētas reālas kļūdas, nevis atkritumi.”
- Gregs paskaidroja, ka, lūdzot mākslīgajam intelektam atrast kļūdas ierosinātajā izmaiņu žurnālā, tas atrada 60 un nodrošināja ielāpus to labošanai. Tikai trešdaļa no atrastajām kļūdām bija kļūdas, un tikai divas trešdaļas ielāpu bija pareizi un neprasīja nekādu darbu, taču tas nebūt nebija bezjēdzīgi. Pēc Grega teiktā, uzturētāji to nevar ignorēt, jo īpaši tāpēc, ka mākslīgā intelekta rezultāti kļūst labāki. Lai atzīmētu ielāpus, kas izveidoti, izmantojot mākslīgo intelektu, ir pievienota atzīme "Kopīgi izstrādāts:". Neskatoties uz dažiem mēģinājumiem izmantot mākslīgo intelektu jaunu funkcionalitāšu izveidei, mākslīgais intelekts kodolā galvenokārt tiek izmantots izmaiņu pārskatīšanai.
- Viena no ievērojamākajām mākslīgā intelekta priekšrocībām ir ielāpu apstrādes laika samazināšana. Kad mākslīgā intelekta asistents identificē acīmredzamas problēmas, ielāpu autori saņem atsauksmes ilgi pirms cilvēka uzturētājam ir laiks izlasīt ielāpu: "Ja redzu, ka sistēma reaģē uz kaut ko, tā sniedz autoram atsauksmes ātrāk nekā uzturētājs to spētu, un tas ir lieliski. Mums jau ir vairāki roboti, kas pārbauda ielāpus. Ja pamanu, ka tie met kļūdu, es uzreiz saprotu, ka man kā uzturētājam tas pat nav jāskatās. Un izstrādātājs domā: "Ak, es rīt varu izveidot citu versiju," kas nedaudz palīdz uzlabot atgriezeniskās saites cilpu."
Avots: opennet.ru
