Pár éven belül (5-10) nem lesz szükség a programozókra? És ez tényleg az "utolsó hajrá"?
Ezt egy informatikus műsorvezető mondta. Lehet neki hinni? Mit gondoltok erről?
A konkrét szöveg: https://www.youtube.com/watch?feature=youtu.be&v=5z71frDsSPY..
Egyébként meg innen kezdődik a téma:
https://www.youtube.com/watch?feature=youtu.be&v=5z71frDsSPY..
Szóval akkor nem érdemes programozónak menni egyetemre? Nem tudom mit higyjek.
" Ezt én inkább szakértői rendszernek mondanám"
A szakértői rendszerek MI rendszerek.
"Az, hogy valamikor annyira fejltett lenne az MI, hogy magától generáljon olyan kódot, amire a megrendelőnek szüksége van, azt egyszerűen kizártnak tartom. "
Ez már múltidő.
31: Mondjuk inkább úgy, a szakértői rendszerek is az MI témakörébe tartoznak, de mivel feladat specifikusak, aligha alkalmasak megrendelő által szabadon definiált feladat megoldásához kódot generálni.
Az a helyzet, hogy én sem látom az MI terén azt a korszakalkotó nagy áttörést, ami alátámasztaná az idézett fix tévés véleményt. Kétségtelenül vannak részsikerek, de ha belegondolsz, hogy pl. egy beszédfelismerő appnak is néha ötvenszer el kell ismételned egy szót, mire "megérti" mit akarsz, addig nem érzem veszélyben a humán programozói területet.
"de mivel feladat specifikusak, aligha alkalmasak megrendelő által szabadon definiált feladat megoldásához kódot generálni."
Ugyanezt el lehet mondani bármely szakértői rendszerről. Egyik sem alternatívája a másiknak. Amelyik meg szoftvert képes fejleszteni, az nyilván alkalmatlan lesz logisztikai feladatokra és sok minden másra.
"Ez már múltidő."
Nanebassz! :D
A Microsoft kutatócsapata a napokban egy olyan új mesterséges intelligenciát mutatott be, aminek köszönhetően lehet, hogy sokunknak - ha ugyan nem mindannyiunknak - hamarosan új állás után kell majd nézni. A cég által kifejlesztett DeepCoder AI ugyanis önállóan képes programok írására.
A felhasználónak mindössze azt kell megmondania, hogy milyen programot szeretne kapni, az pedig teljesen önállóan nekiáll azt elkészíteni. Ennek során ugyanakkor nem nulláról kezdi a kódolást, hanem más, már létező programokat kutat át releváns kódrészletek után, és ha megfelelőt talál bennük, azokat kiollózza, és ezekből állítja össze az újonnan elkészülő programot.
Bár hasonlót a fejlesztők is gyakran csinálnak, a gépi intelligencia náluk nagyobb kódbázison és alaposabban tud újrafelhasználható részek után kutatni. Ráadásul a módszer - megfelelően jó minőségű forráskód-bázis esetén - biztosíthatja azt is, hogy a létrejött programok robosztusabbak, hibamentesebbek legyenek, mint teljesen új megírt kódokból álló társaik.
A Microsoft egyébként nem az első, aki kvázi önálló programírásra is képes fejlesztőeszköz készít. A MIT kutatói már évekkel ezelőtt demonstráltak egy természetes nyelv alapján programot előállítani képes eszközt, később pedig egy olyan mesterséges intelligenciát is bemutattak, ami a DeepCoder-hez hasonlóan más programokból származó részletek intelligens felkutatásával és átemelésével képes hibák kijavítására a bugos szoftverekben.
Itt van egy programkód, amit egy RNN típusú mesterséges intelligencia írt:
Itt tartanak manapság a programkód generáló mesterséges intelligenciák.
Hasonlít egy ember álltal írt programkódhoz, de egyáltalán nem lehet kompilálni. Az egész csak egy random zagyvaság.
* Wake up every transmitted character to restart the interrupt of the
* the data we release. Returns 0 if turning off the ST interrupt (and
* valid pins are started).
*
És az MI írja a kommentet is?
Na ne szórakozz.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!