Mesterséges intelligencia alapú kódíró/kódellenőrző szoftver fejlesztése

Nyomtatóbarát változatNyomtatóbarát változat
Cím angolul: 
Development of a coding/code testing software based on artificial intelligence
Típus: 
Fizikus MSc diplomamunka téma - nanotechnológia és anyagtudomány
Fizikus MSc diplomamunka téma - optika és fotonika
Fizikus MSc diplomamunka téma - kutatófizikus
Fizikus MSc diplomamunka téma - nukleáris technika
Fizikus MSc diplomamunka téma - orvosi fizika
Félév: 
2022/23/2.
Témavezető: 
Név: 
Csilling Ákos
Email cím: 
akos.csilling@hu.bosch.com
Intézet/Tanszék/Cégnév: 
Robert Bosch Kft
Beosztás: 
tudományos munkatárs
Konzulens: 
Név: 
dr. Varga Imre
Email cím: 
varga.imre@ttk.bme.hu
Intézet/Tanszék: 
Fizikai Intézet, Elméleti Fizika Tanszék
Beosztás: 
egyetemi docens
Elvárások: 

magyar és angol nyelvtudás, python ismerete + machine learning alapok

Leírás: 

Az iparban termék- vagy szolgáltatásfejlesztésben gyártásban szinte mindenhol szoftvereket használnak manapság, melyek fejlesztését akár egy csapat szigorúan meghatározott követelmények mentén hozza létre szorosan együtt dolgozva. A hosszú évek alatt a specifikáció és a generált kód tekintetében is elegendő mennyiség adat gyűlt össze ahhoz, hogy egy előre meghatározott specifikáció alapján egy SW kód generálható legyen szoftver kód ellenőrzéséhez, pl. számtalan szabály alapú megoldás létezik, melyek egy korábban megírt kód ellenőrzését elvégzik. Akár kód-ellenőrzésre akár kód-generálásra használjuk az mesterséges intelligenciát minden esetben az emberi munka megkönnyítése, segítése a feladat célja. A feladat hatóköre messzire vezet és sok erőforrást is igényel, ugyanakkor az eredeti ötlet nyomán a dolgozat célja, hogy egy ilyen alkalmazás alapjait lefektesse. Meghatározza a specifikáció részletezettségét, a szükséges architektúrát, kipróbálja azt példa adatokon tanítva és ellenőrizze a kapott eredményeket. A kapott eredmények nyomán meghatározható a javasolt módszer továbbfejlesztési iránya, adott esetben visszajelzést adható, hogy az iparban alkalmazott specifikációt milyen irányban kell változtatni ahhoz, hogy a jövőbeli alkalmazás még sikeresebb és pontosabb lehessen.

Titkosítas: 
Hozzáférés nincs korlátozva