Doomsday On Lähenemas: Tehisintellekt On õppinud Koodi Kirjutama, Varastades Selle Teistest Programmidest - Alternatiivne Vaade

Doomsday On Lähenemas: Tehisintellekt On õppinud Koodi Kirjutama, Varastades Selle Teistest Programmidest - Alternatiivne Vaade
Doomsday On Lähenemas: Tehisintellekt On õppinud Koodi Kirjutama, Varastades Selle Teistest Programmidest - Alternatiivne Vaade

Video: Doomsday On Lähenemas: Tehisintellekt On õppinud Koodi Kirjutama, Varastades Selle Teistest Programmidest - Alternatiivne Vaade

Video: Doomsday On Lähenemas: Tehisintellekt On õppinud Koodi Kirjutama, Varastades Selle Teistest Programmidest - Alternatiivne Vaade
Video: American Radical, Pacifist and Activist for Nonviolent Social Change: David Dellinger Interview 2024, Aprill
Anonim

Tehisintellekt ei takista kunagi õppimast teha üha huvitavamaid asju. Kuid kui varem laienes "oskuste loetelu" tänu olemasolevale süsteemile uute funktsioonide lisamisele, siis nüüd, tänu Microsofti teadusuuringute ja Cambridge'i ülikooli spetsialistidele, on kõik muutunud palju huvitavamaks. Nende tehisintellekti süsteem nimega DeepCoder suudab iseseisvalt kirjutada mitte väga keerulisi (hetkel) programme, "laenutades" lähtekoodi valmislahendustesse.

AI-süsteemi DeepCoder põhineb nn tarkvara sünteesil. Selle meetodi olemus seisneb selles, et DeepCoder võtab teistest programmidest valmis koodilõigud, sõltuvalt sellest, mida lõpuks vaja on saada, ja ühendab need oma jadasse. Selle lähenemise üks peamisi eeliseid on see, et tehisintellektil on oma programmi koostamisel võimalus valida lähtekoodi kõige tõhusamad lõigud või lõigud, mis antud juhtumi jaoks kõige paremini sobivad. Ja tehisintellekt ise võib kasutada selliseid tehnikaid, mida inimesed kunagi ei kasutaks inimese mõtlemise iseärasuste tõttu.

DeepCoder süsteemi oluline osa on otsimootor, mis otsib ja analüüsib avalikult saadaolevaid lähtekoodide andmebaase, sorteerib, hindab ja koodifunktsioone. Olgu öeldud, et sarnast lähenemist kasutavad mõned programmeerijad, kes kasutavad oma töös sageli ka andmebaase uute programmide kirjutamisel.

VLADIMIR KUZNETSOV

Soovitatav: