Рет қаралды 668
Napjainkban a szoftverfejlesztés még többnyire a megszokott, „hagyományos” módon történik, ami leegyszerűsítve annyit jelent, hogy a programozók jól bevált mérnöki megközelítéssel a feladatot részekre bontják, azokat kézzel írt programkódokkal (algoritmusokkal) megoldják, majd a részeket rendszerbe integrálva elkészítik a teljes megoldást. Az ilyen módon előállított szoftvert nevezhetjük Szoftver 1.0-nak. Nagyon sok esetben ez a módszer tökéletesen működik, azonban egyre több olyan feladat megoldására van igény (pl. autonóm rendszerek irányítása, járművek önvezetése, gépi látás, természetesnyelv-feldolgozás), amelyek megoldására a Szoftver 1.0 kevésbé alkalmas, és új szemléletre van szükség. Előadásomban az új kihívásoknak eleget tevő, mesterséges intelligencián alapuló Szoftver 2.0-t mutatom be, hangsúlyozva az előnyeit, képességeit és a vele járó új kihívásokat is.