DeepCoder kan nu skapa egna program och applikationer

Deepcoder

Varje dag presenteras nya och fantastiska lösningar som deras skapare vill göra våra liv lite enklare med. Det här är den väg som artificiell intelligens följer och utan tvekan är sällsynt den dagen då något team inte överrasker oss med något nytt. Den här gången vill jag prata med dig om Deepcoder, en plattform skapad av Microsoft Research i samarbete med University of Cambridge i Storbritannien som kan utveckla datorprogram.

Jag måste erkänna att tanken på ett system som kan programmeras är något som väcker mycket uppmärksamhet eftersom vi pratar om en av de kanske mest komplexa frågorna för tillfället sedan, även om det finns många programmerare, är det väldigt få som verkligen vet säkert vad det är vad de gör. Med den här plattformen och bara genom att ge några första riktlinjerna allt skulle bli mycket lättare.

DeepCoder kan redan lösa mycket enkla problem med programvara.

För att utveckla DeepCoder har dess skapare beslutat att använda en teknik som kallas syntesprogrammering, en metod, för att kalla det på något sätt, genom vilket en dator kan programmera automatiskt. Med detta i åtanke, låt mig berätta att det som den artificiella intelligensen bakom DeepCoder verkligen gör är att söka i en databas för kod för att bygga sin egen programvara som kan lösa enkla problem.

Som du kan se från föregående rader och, som dess skapare erkänner, är sanningen just nu att DeepCoder fortfarande inte kan lösa mycket mer komplexa problem eftersom det har många begränsningar. För tillfället, om du är en utvecklare är du intresserad av den här delen, dess skapare är inte intresserade av att DeepCoder tar bort ditt jobb, men du kan använda den för rutinmässiga uppgifter och ägna dig heltid åt vissa mycket mer komplexa uppgifter.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Gema Lopez sade

    Det är för tillfället, men jag känner tanken hos en entreprenör och om framtida programvara kan göra det hos en utvecklare kanske vi kommer att ägna oss åt att göra miniräknare ??? #TechnologyandFuture