Mesterséges intelligencia és gépi tanulás
VERSENY IDEJE, HELYSZÍNE
November 20. csütörtök 17:00-21:00, “MIGT2025” Microsoft Teams csoport
MEGTEKINTÉS IDEJE, HELYSZÍNE
November 26. szerda 10:00-12:00, “MIGT2025” Microsoft Teams csoport vagy személyesen az IE.424-ben
VERSENYRE JELENTKEZÉS
Jelentkezés: MIGT2025” Teams csoportba a következő csatlakozási kóddal: 8a1xx7t
VERSENYFELELŐS TANSZÉK
Mesterséges Intelligencia és Rendszertervezés Tanszék
VERSENYFELELŐS OKTATÓK
Alekszejenkó Levente, Hullám Gábor, Eredics Péter, Antal Péter
A VERSENY SZÖVEGES LEÍRÁSA
A kitűzött versenyfeladat
a mesterséges intelligencia és a gépi tanulás tárgyköréhez kapcsolódó,
de azok ismerete nélkül is megoldható kreatív programozási feladat. A
beadott feladatokat egy pontozó rendszer értékeli ki, a rangsor
a szerzett pontoknak megfelelő sorrendben alakul ki.
A versenyfeladat megoldásához minden segédeszköz használata megengedett,
de előnyt élveznek, akik gyakorlott Java-, esetleg Python-programozók.
Alapvető programozási tudáson és kreativitáson kívül elvárjuk, hogy a
versenyzők az alapvető matematikai logikai formalizmusokat ismerjék.
Emellett előnyös lehet a Mesterséges Intelligencia és Rendszertervezés
Tanszék által oktatott Mesterséges intelligencia tárgy
teljesítése és tananyagának átfogó ismerete. Továbbá hasznos kiegészítés
a tanszék Gépi tanulás tárgyának, esetleg a Formális módszerek tárgyának
vagy az Intelligens elosztott rendszerek tárgyának az
ismerete, különös tekintettel azok gyakorlati alkalmazására.
A verseny feladatának megoldásához kreatív ötlet, programozói rutin
és átfogó mesterséges intelligenciabeli ismeretek szükségesek.
A versenyt számítógépes környezetben való programozói jellege miatt a
hatékony problémamegoldás iránt érdeklődőknek is bátran ajánljuk!
A verseny időtartama 240 perc.
VERSENYEREDEMÉNY BESZÁMÍTÁSA
A versenyen jó eredményt elérő hallgatók teljesítményét figyelembe
vesszük a tanszék mesterséges intelligenciához kapcsolódó tantárgyainak
tanulmányi értékelésénél.
ÍZELÍTŐ A VERSENYFELADATBÓL
A természeti csapások, balesetek vagy háborúk esetén kritikus, hogy egy
területet minél gyorsabban evakuáljunk, illetve az esetleges túlélőket
felkutassuk. Ebben a modern infrastruktúra és robotika sokat segíthet
számunkra, ám nem mindegy, hogy ezen eszközöket, ágenseket milyen hatékonysággal
tudjuk használni.
A verseny célja, hogy minél hatékonyabb programrendszert alkossunk
ezen gépek számára, elősegítve a feladat gyors megoldását, és
minimalizálva a gépek közötti üzenetváltások számát egy erre kialakított
szimulációs környezetben.
ELŐKÉSZÜLETEK
A versenyt minden versenyző a saját számítógépén készíti el, az elkészült
szoftverprojektet kell majd a versenyzőknek feltölteniük.
Ezért javasoljuk, hogy a versenyzők egy általuk kedvelt JAVA IDE-környezetet,
illetve egy Python IDE-t készítsenek elő. (Ezeknek a részleteiről a verseny
előtt a Teams-csoportban osztunk meg részletes verzióinformációkat.)
HASZNÁLHATÓ SEGÉDESZKÖZÖK
A verseny online távolléti
jellegű, a feladat megoldásához tetszőleges számítógépes környezet
használható. A feladat megoldásához LLM-rendszerek is alkalmazhatók,
azonban amennyiben a fejlesztett program aktívan használja ezek API-ját,
akkor (a verseny kiértékelésének idejére) a versenyzők feladata, hogy az
API-elérést biztosítsák.
Emberi segítség igénybe vétele a versenyből történő azonnali kizárást vonja maga után!
TÉMAKÖRÖK
- Mesterséges intelligencia
- Ágensrendszerek
- Szimuláció
FELKÉSZÜLÉST SEGÍTŐ ANYAGOK
Russell, S.J. and Norvig, P., Artificial intelligence: a modern approach. Malaysia; Pearson Education Limited,
http://mialmanach.mit.bme.hu/
Majzik István, Formális módszerek jegyzet – Követelmények formalizálása: Temporális logikák
https://inf.mit.bme.hu/sites/default/files/materials/category/kateg%C3%B3ria/oktat%C3%A1s/msc-t%C3%A1rgyak/form%C3%A1lis-m%C3%B3dszerek/11/FM-2011_EA02a_temporalis_logikak.pdf.
Jason
https://jason-lang.github.io/