Iga päev esitatakse uusi ja hämmastavaid lahendusi, millega nende loojad soovivad meie elu veidi lihtsustada. Seda teed läheb tehisintellekt ja kahtlemata on haruldane päev, mil mõni meeskond meid millegi uuega ei üllata. Seekord tahan teiega rääkida Deepcoder, platvorm, mille on loonud Microsoft Research koostöös Suurbritannia Cambridge'i ülikooliga ja mis on võimeline arvutiprogramme välja töötama.
Pean tunnistama, et programmeerimisvõimelise süsteemi idee on see, mis pöörab palju tähelepanu, kuna me räägime praeguse aja üks kõige keerulisemaid probleeme, sest kuigi programmeerijaid on palju, teavad väga vähesed tõesti kindlasti mida nad teevad. Selle platvormi ja lihtsalt mõne andmisega esialgsed suunised kõik muutuks palju lihtsamaks.
DeepCoder on juba tarkvara abil võimeline lahendama väga lihtsaid probleeme.
DeepCoderi arendamiseks on selle loojad otsustanud kasutada tehnikat, mis on tuntud kui sünteesi programmeerimine, metoodika, et seda kuidagi nimetada, mille abil arvuti saab automaatselt programmeerida. Seda silmas pidades öelge teile, et DeepCoderi taga olev tehisintellekt tegelikult on koodi otsimine andmebaasist, et luua oma tarkvara, lahendada lihtsaid probleeme.
Nagu näete eelmistest ridadest ja nagu selle loojad tunnistavad, on tõde see, et DeepCoder ei ole endiselt võimeline lahendama palju keerukamaid probleeme, kuna sellel on palju piiranguid. Praegu, kui olete arendaja, olete sellest osast huvitatud, pole selle loojad huvitatud sellest, et DeepCoder teie töö ära võtab, kuid saate seda kasutada tavapäraste ülesannete täitmiseks ja pühenduda täiskohaga teatud palju keerukamatele ülesannetele.
See on hetkel, aga ma tean ettevõtja meelt ja kui tulevane tarkvara suudab seda teha ka arendajal, siis ehk pühendume kalkulaatorite valmistamisele? #TechnologyandFuture