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/