
De jury is er nog niet uit of die zorgen terecht zijn, maar de gebieden waarop AI zijn stempel begint te drukken, blijven in aantal toenemen. Onlangs werkte Microsoft Research samen met onderzoekers van de Universiteit van Cambridge om DeepCoder te creëren, een machine learning-systeem dat is gebouwd om programmeeruitdagingen op te lossen, zoals Dat meldt New Scientist.
Aanbevolen video's
DeepCoder maakt gebruik van programmasynthese, het proces van het combineren van bestaande code om nieuwe applicaties te creëren, om de beste broncode in de beste combinaties te zoeken en te integreren om problemen op te lossen. Zodra het systeem weet wat een menselijke programmeur wil dat het bereikt, samen met de beschikbare invoer, het systeem kan dan sneller en vollediger zoeken dan welke menselijke codeur dan ook om een nieuwe te maken sollicitatie.
Het systeem leert ook terwijl het vordert, wat betekent dat het niet alleen aanvankelijk vele malen sneller is dan eerdere systemen, maar ook sneller wordt naarmate het meer werkt. Uiteindelijk zou een systeem als DeepCoder de menselijke programmering kunnen verbeteren door het meest vervelende werk over te nemen voltooi het in een fractie van de tijd, waardoor de menselijke codeur vrijkomt voor interessanter en verfijnder werk.
Volgens Armando Solar-Lezama, een niet-verwante onderzoeker aan het Massachusetts Institute of Technology: "Plots zouden mensen zoveel productiever kunnen zijn. Ze konden systemen bouwen die voorheen onmogelijk [zou] zijn. Het automatiseringspotentieel dat dit soort technologie biedt, zou echt een enorme [reductie] kunnen betekenen in de hoeveelheid inspanning die nodig is om code te produceren."
DeepCoder is momenteel beperkt tot het werken met beperkte codevoorbeelden, in totaal ongeveer vijf regels code. Dat is echter niet zo'n grote beperking, aangezien de grootste applicaties zelf uit kleinere stukjes code bestaan. Gezien de algehele snelheid van het systeem en de steeds groter wordende kracht van AI in het algemeen, kunnen we vooruitkijken naar een tijd waarin programmeurs een computer het vuile werk lieten doen en zich concentreerden op het definiëren van de probleem.
Aanbevelingen van de redactie
- Elon Musk dreigt Microsoft aan te klagen wegens AI-training
- Deze AI kan je stem al na drie seconden vervalsen
- Microsoft heeft een AI coach die uw PowerPoint-presentaties kan bekritiseren
Upgrade je levensstijlDigital Trends helpt lezers de snelle wereld van technologie in de gaten te houden met het laatste nieuws, leuke productrecensies, verhelderende hoofdartikelen en unieke sneak peeks.