Microsoft a dezvoltat AI care accelerează crearea de software: ceea ce îi așteaptă pe programatori

Inginerii Microsoft lucrează la automatizarea proceselor de creare a software-ului, ceea ce ar putea afecta viitorul programatorilor.

Vorbim despre crearea Inteligenței Artificiale care funcționează pe un algoritm special. Noul produs va accelera cu 30% crearea unui nou produs software.

Rețeaua neuronală, care nu numai că va accelera procesul de creare a software-ului, ci și va îmbunătăți calitatea acestuia, se numește BugLab.

De la introducerea AI în muncă, angajații companiei se așteaptă la o reducere a numărului de erori asociate cu factorul uman.

BugLab funcționează pe baza modelului jocului de ascunselea și se dezvoltă pe principiul rețelelor adverse.

Aceasta înseamnă că doi algoritmi lucrează la rezolvarea aceleiași probleme prin învățare reciprocă.

Singura diferență este că o rețea neuronală creează erori în cod, cealaltă are ca scop găsirea acestora.

Acest tandem îmbunătățește capacitățile celor două rețele și se îmbunătățesc reciproc.

Procesul de îmbunătățire reciprocă are loc până când algoritmul învață să detecteze erorile în codul real.

Rezultatele preliminare indică faptul că sistemul de antrenament testat a fost cu 30% mai eficient decât omologii săi.

În același timp, ei cred că capacitatea programului de a identifica erori arbitrar complexe este încă „dincolo de accesul metodelor moderne de inteligență artificială”.