Muhammad al-xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti Farg`ona filiali Fan: Telekommunikatsiyada Suniy Intelekt



Download 154 Kb.
bet1/4
Sana12.04.2022
Hajmi154 Kb.
#545829
  1   2   3   4
Bog'liq
4-amaliy Suniy intel Doston Soataliyev


Muhammad AL-Xorazmiy nomidagi Toshkent Axborot Texnologiyalari Universiteti Farg`ona filiali


Fan: Telekommunikatsiyada Suniy Intelekt
O`qituvchi: Maxmudov I.A

Amaliy ish -4

Tayyorladi: Doston Soataliyev.
Guruh: 630-18
4-Amaliy mashg‘ulot
Mavzu: Bilimlarni ifodalash modellari: mantiqiy model.
Ishdan maqsad: Mantiqiy modellar strukturasi

Nazorat savollar


1. Bilimlarni ifodalash modellari: mantiqiy model.
2. Ekspert tizimlar

JAVOBLAR



Predikat mantiqi - mantiq algebrasining (yoki taklif mantiqining) rivojlanishi. Taklif mantig'ida faktlar hech qanday tuzilishga ega bo'lmagan va "1" yoki "0" ("ha" yoki "yo'q") qiymatlarini qabul qiladigan harflar (nomlar yoki identifikatorlar) bilan belgilanadi. Predikatlar mantiqida faktlar n-ar mantiqiy funksiyalar - predikatlar F(x ,x ,...,x ) bilan belgilanadi, bu erda F - predikat (funktor) nomi va x - argumentlar. predikat. Predikat nomlari bo'linmaydi, ya'ni. atomlar deb ataladi. Argumentlar f(x 1 ,x 2 ,...,x m ) atomlar yoki funksiyalar boʻlishi mumkin , bu yerda f funksiya nomi va x ,...,x , xuddi predikat argumentlari domen o'zgaruvchilari yoki doimiylardir. Predikatni talqin qilish (boshqacha aytganda, konkretlashtirish) natijasida funktorlar va argumentlar mavzu sohasidan (satrlar, raqamlar, tuzilmalar va boshqalar) doimiy qiymatlarni oladi. Shu bilan birga, talqinni mavzu sohasini tavsiflash bosqichida (dasturlar va bilimlar bazasini yaratish) va muammolarni hal qilish bosqichida (bilimlar bazalarini tuzatish yoki to'ldirish dasturlarini bajarish) farqlash kerak. Keyinchalik, predikatlar bilan ishlashda biz ularni birinchi ma'noda talqin qilish natijasi bilan shug'ullanamiz, ya'ni. ularning ma'lum bir mavzu sohasiga bog'lanishi bilan.
Arity n > 1 boʻlgan predikatdan bilim injeneriyasida n ta obʼyekt (obʼyekt) – predikat argumentlarini bogʻlovchi n-ariy munosabatni ifodalash uchun foydalanish mumkin. Masalan, predikat otasi("Ivan", "Peter Ivanovich") "Ivan" va "Piter Ivanovich" sub'ektlari bir-biriga bog'liqligini anglatishi mumkin, ya'ni ikkinchisi Ivanning otasi yoki aksincha. Ushbu predikatning semantikasini takomillashtirish uning qanday ishlatilishi bilan bog'liq, ya'ni. u qanday operatsiyalarda yoki murakkabroq munosabatlarda ishtirok etadi va ularda uning 1 va 2-argumentlari qanday rol o'ynaydi. Predikat kompyuter (xotira, klaviatura, protsessor, monitor) "kompyuter" tushunchasini kompyuter komponentlarini bog'lovchi munosabat sifatida belgilashi mumkin.
Ariti n=1 boʻlgan predikat argument bilan belgilangan obʼyektning (obʼyektning) xossasini yoki predikat nomi bilan belgilangan obʼyektning xarakteristikasini ifodalashi mumkin. Masalan, g'isht(uy), reyting(5), ko'cha("Qizil xiyobon"), sana_of_tug'ilgan("1965 yil 1 aprel"), tezlik("1 Mflops").
Arity n=0 (argumentlarsiz) boʻlgan predikat butun mavzu sohasiga tegishli hodisa, xususiyat yoki xususiyatni belgilashi mumkin. Masalan, "ishning oxiri".
Formulalar (ifodalar) yozishda mantiqiy bog‘lovchilardan tashqari “bog‘lovchi” (&), “dizyunksiya” ( ), “inkor” ( ), “ kuzatish” (“implikatsiya” ) (  taklif mantiqidan o‘zlashtiriladi. , predikat mantiqida universallik ( ) va mavjudlik ( miqdoriy ko‘rsatkichlaridan foydalaniladi . Masalan, ifoda
(x,y,z) (ota(x,y) & (ona(x,z)) domendagi barcha x,y , z qiymatlari uchun “ agar y - ota va z
- x ning onasi, keyin y va z - x ning ota-onasi; ifodasi ( talaba(x) va pozitsiya(x, “muhandis”) muhandis boʻlib ishlaydigan kamida bitta talaba borligini bildiradi .
Kvantorlar ostidagi o'zgaruvchilar erkin o'zgaruvchilardan farqli o'laroq, bog'langan o'zgaruvchilar deb ataladi. Masalan, ifodada
( x) (egasi(x,y) xususiy_mulk(y))
x bog'langan o'zgaruvchi, y - erkin o'zgaruvchi.
Birinchi tartibli predikatlar mantiqi yuqori tartibli mantiqdan predikat argumentlari sifatida ifodalarni (formulalarni) ishlatish taqiqlanganligi bilan farq qiladi.
Predikatlar mantig'ida masalani yechish, ma'lum bo'lgan bayonotlar (formulalar) yoki aksiomalardan foydalangan holda, maqsadli bayonotni formula yoki predikat (teorema) shaklida isbotlashga qisqartiriladi.
1960-yillarning oxirida Robinson predikatlar mantiqidagi teoremalarni isbotlash uchun "ziddiyat bilan" isbotga asoslangan rezolyutsiya usulini taklif qildi. Maqsadli gap teskari bo‘lib, aksiomalar to‘plamiga qo‘shiladi va shu tariqa olingan gaplar to‘plami mos kelmasligi (qarama-qarshilik) ekanligi isbotlanadi. Rezolyutsiya usuli bilan isbotlashni amalga oshirish uchun bayonotlar to'plamida ma'lum o'zgarishlarni amalga oshirish, ya'ni ularni mukammal kon'yunktiv normal shaklga (CKNF) keltirish kerak.
Formulalarni SKNF ga qisqartirish quyidagi bosqichlardan iborat bo'lib, ular kompyuterda osonlik bilan amalga oshiriladi.

  1. Formulani qo'llash orqali inkor va dis'yunksiya bilan almashtirilgan implikatsiyani bartaraf etish

A B = ~A \/ B;

  1. Inkor qiluvchi belgilar doirasini cheklash, ya'ni. de Morgan qonuni yordamida formula ichidagi inkorni ilgari surish, ya'ni. formulalar

( ) ( ) ( ) ;
( ) ( )&( ) ;
( ) ( ) );
( ) ( ) ).

  1. O'zgaruvchilarni standartlashtirish yoki ajratish .

Ushbu qadam har bir formuladagi bog'langan o'zgaruvchilar nomini o'zgartiradi, shuning uchun ular bog'langan har bir kvant uchun noyob bo'ladi. Bu kvant ko'rsatkichi doirasidagi bog'langan o'zgaruvchini formulaning haqiqat qiymatini o'zgartirmasdan sodir bo'lmaydigan boshqa o'zgaruvchi bilan almashtirish mumkinligi asosida amalga oshiriladi.
Masalan, ( x) (P(x) \/ Q(y)) & ( x) (F(x))
( x) (P(x) \/ Q(y)) & ( z) (F(z)) ga aylantiriladi.

  1. Ekzistensial kvantlovchilarni istisno qilish.

Bu bosqichda mavjudlik kvantifikatori Skolem funktsiyasi deb ataladigan g(x) yoki argument o'zgaruvchisi domenidan doimiy argumentlar bilan predikatlarni sanab o'tish bilan almashtiriladi .
Konversiyaga misollar:

исходная формула
(x) y
( x) ( y) z ( x) (F(x))



результирующая формула
g(x) g(x,y)
F(a),F(b)...,



bu yerda a va b doimiylar. Skolem funktsiyasi boshqa o'zgaruvchilarning domenlarini ekzistensial kvant bilan bog'langan o'zgaruvchining domeniga moslashtiradi.



  1. Formula boshiga universal kvantlarni olib tashlash .

  2. Umumjahon kvanterlarni yo'q qilish .

Istisno, agar formulada biron bir x o'zgaruvchisi bo'lsa, unda formula ta'rif doirasidan uning barcha qiymatlari uchun amal qiladi degan taxminga asoslanib, kvantlarni olib tashlash orqali erishiladi.

  1. Taqsimlanish qonunini qo'llash orqali formulani SKNF ga haqiqiy qisqartirish


Download 154 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish