Pastardiena Kļūst Tuvāk: Mākslīgais Intelekts Ir Iemācījies Rakstīt Kodu, Nozagdams To No Citām Programmām - Alternatīvs Skats

Pastardiena Kļūst Tuvāk: Mākslīgais Intelekts Ir Iemācījies Rakstīt Kodu, Nozagdams To No Citām Programmām - Alternatīvs Skats
Pastardiena Kļūst Tuvāk: Mākslīgais Intelekts Ir Iemācījies Rakstīt Kodu, Nozagdams To No Citām Programmām - Alternatīvs Skats

Video: Pastardiena Kļūst Tuvāk: Mākslīgais Intelekts Ir Iemācījies Rakstīt Kodu, Nozagdams To No Citām Programmām - Alternatīvs Skats

Video: Pastardiena Kļūst Tuvāk: Mākslīgais Intelekts Ir Iemācījies Rakstīt Kodu, Nozagdams To No Citām Programmām - Alternatīvs Skats
Video: LAMPA 2020: Cilvēcīgs mākslīgais intelekts 2024, Aprīlis
Anonim

Mākslīgais intelekts nekad neaptur mācīties darīt arvien vairāk un vairāk interesantu lietu. Bet, ja agrāk "prasmju saraksts" paplašinājās, pateicoties tam, ka esošajai sistēmai tika pievienotas jaunas funkcijas, tagad, pateicoties Microsoft Research un Kembridžas universitātes speciālistiem, viss ir kļuvis daudz interesantāks. Viņu mākslīgā intelekta sistēma ar nosaukumu DeepCoder spēj patstāvīgi rakstīt ne pārāk sarežģītas (šobrīd) programmas, "aizņemoties" avota kodu gatavos risinājumos.

AI sistēmas DeepCoder pamatā ir tā saucamā programmatūras sintēze. Šīs metodes būtība ir tāda, ka DeepCoder ņem gatavās koda sadaļas no citām programmām atkarībā no tā, kas jāiegūst beigās, un apvieno tās savā secībā. Viena no galvenajām šīs pieejas priekšrocībām ir tā, ka mākslīgais intelekts, sastādot savu programmu, spēj izvēlēties visefektīvākās avota koda sadaļas vai sadaļas, kas ir vispiemērotākās konkrētam gadījumam. Un pats mākslīgais intelekts var izmantot tādas tehnikas, kuras cilvēki nekad neizmantotu cilvēka domāšanas īpatnību dēļ.

Svarīga DeepCoder sistēmas sastāvdaļa ir meklētājprogramma, kas meklē un analizē publiski pieejamās avota kodu datu bāzes, kārto, novērtē un koda funkcionalitāti. Jāteic, ka līdzīgu pieeju izmanto arī daži programmētāji, kuri, rakstot jaunas programmas, savā darbā arī bieži izmanto datu bāzes.

VLADIMIRS KUZNETSOVS