Juryn är fortfarande ute på om dessa farhågor är berättigade, men de områden där AI börjar sätta sina spår fortsätter att öka i antal. Nyligen arbetade Microsoft Research med forskare vid University of Cambridge för att skapa DeepCoder, ett maskininlärningssystem byggt för att lösa programmeringsutmaningar, som New Scientist rapporterar.
Rekommenderade videor
DeepCoder använder programsyntes, processen att kombinera befintlig kod för att skapa nya applikationer, för att söka och integrera den bästa källkoden i de bästa kombinationerna för att lösa problem. När väl systemet vet vad en mänsklig programmerare vill att det ska åstadkomma, tillsammans med tillgängliga ingångar, systemet kan sedan söka snabbare och mer fullständigt än någon mänsklig kodare för att skapa en ny Ansökan.
Systemet lär sig också allt eftersom det går, vilket innebär att det inte bara initialt är många gånger snabbare än tidigare system utan det blir också snabbare ju mer det fungerar. I slutändan kan ett system som DeepCoder förbättra mänsklig programmering genom att ta över det tråkigaste arbetet och slutföra det på en bråkdel av tiden, vilket frigör den mänskliga kodaren för mer intressant och sofistikerat arbete.
Enligt Armando Solar-Lezama, en icke-närstående forskare vid Massachusetts Institute of Technology, "Plötsligt kunde människor vara så mycket mer produktiva. De kunde bygga system som det [skulle vara] omöjligt att bygga tidigare. Potentialen för automatisering som den här typen av teknik erbjuder kan verkligen innebära en enorm [minskning] i mängden ansträngning det tar att producera kod."
DeepCoder är för närvarande begränsad till att arbeta med begränsade kodexempel, totalt cirka fem rader kod. Det är dock inte så stor begränsning med tanke på att de största applikationerna själva består av mindre kodbitar. Med tanke på systemets övergripande hastighet och den ständigt ökande kraften hos AI i allmänhet, kan vi se framåt till en tid då programmerare lät en dator göra det smutsiga arbetet och fokusera sig på att definiera problem.
Redaktörens rekommendationer
- Elon Musk hotar att stämma Microsoft för AI-träning
- Denna AI kan förfalska din röst efter bara tre sekunder
- Microsoft har en A.I. coach som kan kritisera dina PowerPoint-presentationer
Uppgradera din livsstilDigitala trender hjälper läsare att hålla koll på den snabba teknikvärlden med alla de senaste nyheterna, roliga produktrecensioner, insiktsfulla redaktioner och unika smygtittar.