A mesterséges intelligencia alapjai

Slides:



Advertisements
Hasonló előadás
Egyszerű oszthatósági problémák
Advertisements

Készítette: Nagy Mihály tanár Perecsen, 2006.
Témahét a 3. b osztályban október
Kondicionális Eddig: Boole-konnektívumok ( , ,  ) Ezek igazságkonnektívumok (truth-functional connectives) A megfelelő köznyelvi konnektívumok: nem.
Függvények A diasorozat az Analízis 1. (Mozaik Kiadó 2005.) c. könyvhöz készült. Készítette: Dr. Ábrahám István.
IKT az oktatásban március 4. Körmendy Zsolt
Testek egyenes vonalú egyenletesen változó mozgása
Matematika feladatlap a 8. évfolyamosok számára
Matematikai logika A diasorozat az Analízis 1. (Mozaik Kiadó 2005.) c. könyvhöz készült. Készítette: Dr. Ábrahám István.
Statisztikai információ Készítette: Győre Viktória.
Halmazok, relációk, függvények
Minimax és problémaredukció, egyszerű példák INCK431 Előadó: Dr. Nagy Benedek Norbert Gyakorlatvezető: Kovács Zita 2011/2012. II. félév A MESTERSÉGES INTELLIGENCIA.
Állapottér-reprezentáljunk!
ILBK451, 2013/2014. I. félév, ea: Kovács Zita 2.Az adatok osztályozása AZ INFORMATIKAI BIZTONSÁG ALAPJAI.
A mesterséges intelligencia alapjai
Hernyák Zoltán XML validálás.
Van-e Euler vonal az alábbi gráfban?
III. előadás.
Lineáris korreláció és lineáris regresszió. A probléma felvetése y = 1,138x + 80,778r = 0,8962.
Programozás C# -ban Ciklusok.
3. óra.
Készítette: Lakos Péter.  Adott egy irányított vagy irányítatlan, véges gráf.  Írjuk ki a csúcsokat egy kezdőcsúcstól való távolságuk növekvő sorrendjében.
Másodfokú egyenletek megoldása
Kétismeretlenes elsőfokú (lineáris) egyenletrendszerek
Matematika felvételi feladatok 8. évfolyamosok számára
Matematika feladatlap a 8. évfolyamosok számára
Összefoglalás eljárásokra Készítette: Rummel Szabolcs Elérhetősé:
Ekvivalenciák nyitott mondatok között Két nyitott mondatot ekvivalensnek mondunk, hha tetszőleges világban ugyanazok az objektumok teszik őket igazzá.
Hogyan fejlesszük ki magunkban a
Dinamikus programozás
Az informatika logikai alapjai
Algoritmizálás, adatmodellezés tanítása 8. előadás.
Az informatika logikai alapjai
Példa kettő-három fa felépítésére - törlés művelet Készítette : Krizsai Petra
Mesterséges Intelligencia 1. Eddig a környezet teljesen megfigyelhető és determinisztikus volt, az ágens tisztában volt minden cselekvésének következményével.
Az informatika logikai alapjai
A fenntartható fejlődés
Középértékek – helyzeti középértékek
C Programozási alapok.
,,Szent László”Római Katólikus Gimnázium Készitette:Kurucz Brigitta Kállai Dóra Kállai Dóra Mateoc Teodor-Dávid Mateoc Teodor-Dávid 2011 Február 16.
ÖSSZEADÁS a pozitív és a negatív számok körében
Az annuitás Gazdasági és munkaszervezési ismeretek, 2. előadás
Automatikus fizikai tervezési javaslatok XML adatbázisokhoz Balogh Bernadett Kresz Marcell Cseh Tamás.
Fájlkezelés Programozási tételek
2. gyakorlat INCK401 Előadó: Dr. Mihálydeák Tamás Sándor Gyakorlatvezető: Kovács Zita 2015/2016. I. félév AZ INFORMATIKA LOGIKAI ALAPJAI.
KÖZBESZERZÉSI ALAPISMERETEK Közbeszerzés fogalma Közbeszerzési eljárást az ajánlatkérőként meghatározott szervezetek visszterhes szerződés megkötése.
Erőszakos médiatartalmak fiatal fogyasztói Székely Levente.
Négy katolikus anyuka.
Az informatika logikai alapjai
Valószínűségszámítás és statisztika előadások
Analitikus fa készítése Ruzsa programmal
Készítette: Horváth Zoltán
Cím elrendezés Alcím.
Informatikai klub „Itt az IT”
A mesterséges intelligencia alapjai
Lineáris egyenletrendszerek
Reflexferseny Lévai Levente Borbényi Dániel
III. előadás.
Négy katolikus anyuka.
Cím elrendezése képpel
Kombinatorika Érettségi feladatok
Statisztika segédlet a Statistica programhoz Új verzióknál érdemes a View menüsor alatt a Classic menu-s verziót választani – ehhez készült a segédlet.
Rangsoroláson és pontozáson alapuló komplex mutatók
Készletek – Állandó felhasználási mennyiség (folyamatos)
Cím Alcím.
Cím elrendezés Alcím.
Algoritmus készítés.
Állapottér-reprezentáljunk!
KOMPLEX VIZSGA Tájékoztató
Cím és kép elrendezés Alcím
Előadás másolata:

A mesterséges intelligencia alapjai Kényszerkielégítési probléma Készítette: Kovács Zita (DEIK, 2016/17/II.)

A feladat 1≤ x, y, z ≤ 8 z = y + 2 y + x < z + 1 y < 3x Add meg, hogy az egyes egész értékű változókra milyen követelményeket fogalmaznak meg az alábbi kényszerek! 1≤ x, y, z ≤ 8 z = y + 2 y + x < z + 1 y < 3x

1≤ x, y, z ≤ 8 z = y + 2 y + x < z + 1 y < 3x 4 5 6 7 8 x y - z Kezdhetjük a táblázattal, néhány értéket ki tudunk zárni a második (és az első) kényszer miatt. z = y + 2 –ből következik: mivel az y legalább 1, ezért a z nem lehet 1 vagy 2, tehát legalább 3 mivel a z maximum 8 lehet, ezért az y nem lehet 7 vagy 8, tehát legfeljebb 6

1≤ x, y, z ≤ 8 z = y + 2 y + x < z + 1 y < 3x 4 5 6 7 8 x - y z Ezután érdemes azzal a kényszerrel foglalkozni, amiben a legtöbb változó van és megpróbálni csökkenteni valamilyen behelyettesítéssel a változók számát. y + x < z + 1 –ben van a legtöbb változó. Helyettesítsük be a második kényszert, mondjuk z helyére. y + x < z + 1 y + x < y+2 + 1 y + x < y + 3 x < 3 Tehát az x az csak 1 vagy 2 lehet. Ezt összevethetjük a negyedik kényszerrel, ami megadja, hogy y mennyi lehet, x értékétől függően.

1≤ x, y, z ≤ 8 z = y + 2 y + x < z + 1 y < 3x 4 5 6 7 8 x - y z Az x csak 1 vagy 2 lehet. Ezt összevetjük a negyedik kényszerrel, ami megadja, hogy y mennyi lehet, x értékétől függően. Első eset: x = 1 y < 3*1 Tehát y 1 vagy 2 lehet. Második eset: x = 2 y < 3*2=6 Tehát y ∈ {1, 2, 3, 4, 5}. (A kettőt össze is vethetjük, ez azt jelenti, hogy az y nem lehet 6.)

1≤ x, y, z ≤ 8 z = y + 2 y + x < z + 1 y < 3x 4 5 6 7 8 x - y z Most már csak a megoldások felsorolása van hátra. Mivel az x értékeit szűkítettük le legjobban, abból indulunk ki. megoldás: x = 1, y = 1, z = 3 megoldás: x = 1, y = 2, z = 5 megoldás: x = 2, y = 1, z = 3 megoldás: x = 2, y = 2, z = 4 megoldás: x = 2, y = 3, z = 5 megoldás: x = 2, y = 4, z = 6 megoldás: x = 2, y = 5, z = 7