Sudnji Dan Je Sve Bliži: Umjetna Inteligencija Naučila Je Pisati Kôd Krađući Je Iz Drugih Programa - Alternativni Prikaz

Sudnji Dan Je Sve Bliži: Umjetna Inteligencija Naučila Je Pisati Kôd Krađući Je Iz Drugih Programa - Alternativni Prikaz
Sudnji Dan Je Sve Bliži: Umjetna Inteligencija Naučila Je Pisati Kôd Krađući Je Iz Drugih Programa - Alternativni Prikaz

Video: Sudnji Dan Je Sve Bliži: Umjetna Inteligencija Naučila Je Pisati Kôd Krađući Je Iz Drugih Programa - Alternativni Prikaz

Video: Sudnji Dan Je Sve Bliži: Umjetna Inteligencija Naučila Je Pisati Kôd Krađući Je Iz Drugih Programa - Alternativni Prikaz
Video: Veštačka Inteligencija - Budućnost Je Stigla 2024, Travanj
Anonim

Umjetna inteligencija nikada ne prestaje učiti raditi sve više i više zanimljivih stvari. Ali ako se ranije „popis vještina“proširio dodavanjem novih funkcija postojećem sustavu, sada je, zahvaljujući stručnjacima s Microsoftovog istraživanja i Sveučilišta u Cambridgeu, sve postalo mnogo zanimljivije. Njihov sustav umjetne inteligencije nazvan DeepCoder sposoban je samostalno pisati ne baš složene (u ovom trenutku) programe, "posuđujući" izvorni kod u gotovim rješenjima.

AI sustav DeepCoder zasnovan je na tzv. Sintezi softvera. Suština ove metode je da DeepCoder uzima gotove odjeljke koda iz drugih programa, ovisno o tome što na kraju treba dobiti, i kombinira ih u svoj slijed. Jedna od glavnih prednosti ovog pristupa je ta što umjetna inteligencija ima mogućnost izbora najučinkovitijih odjeljaka izvornog koda ili odjeljaka koji su najprikladniji za određeni slučaj prilikom sastavljanja vlastitog programa. I sama umjetna inteligencija može koristiti takve tehnike koje ljudi nikada ne bi koristili zbog osobitosti ljudskog razmišljanja.

Važan dio DeepCoder sustava je tražilica koja pretražuje i analizira javno dostupne baze podataka izvornog koda, razvrstava, procjenjuje i funkcionira kod. Treba reći da sličan pristup koriste neki programeri, koji također često koriste baze podataka u svom radu prilikom pisanja novih programa.

VLADIMIR KUZNETSOV