FREYMLI MODELLAR
Freym — bu qandaydir standart holat uchun mo'ljallangan ma'lumotlarni deklarativ keltirilishidir. Freymlarni tarmoq ko'rinishida ko'rsatish mumkin. Unda yuqori tabaqalar ularning ma'nosini namoyish etadi va har qanday sharoitda chin qiymatga ega bo'ladi. Pastki tabaqa muayyan informatsiyaga ega bo'lgan slotlar bilan to'ldiriladi. Freymlarni quyidagi konstruksiya bilan ifodalash mumkin:
F=[1,v1>,...]
F-freym nomi
r-slot nomi
vi - slotning qiymati.
Freymlar tizimlarida informatsion qidiruv tizimlari bilan bog'langan. Agar, sharoit muammoga, bir freym javob bera olmasa, u holda bunday tarmoq boshqa freymni o'z ichiga olib 2-freym, bu muammoga javob beradi. Freymlarning asosiy xossalarini ko'rib chiqamiz:
bazali tip. Berilgan predmetni juda zarur obyektlarini o'z ichiga oladigan freym. Lekin holatini o'zgartirganda yana yangi freymlarni qurishga to'g'ri keladi.
iyerarxik strukturaga ega bo'lgan freymlar sitemasi. Iyerarxik strukturaning ayrimligi atributlar haqidagi informatsiya yuqori bosqichda joylashgan bo'lib, past tabaqadagi hamma freymlar bilan bog'liq bo'ladi.
d) freymli tizimlarda xulosalar chiqarish.
Freymlar — ekspert tizimlarning bilimini ko'rsatishning keng tarqalgan formalaridan biridir. Freym o'zini slot yacheykalari to'plamidan iborat struktura kabi ko'rsatish mumkin. Har bir slot nomdan o'rniga biriktirilgan nomdan iborat. Qiymat ma'lumotlar, protseduralar hamda boshqa Komp’yuter ga yuboriladigan ma'lumotlardan iborat bo'lishi yoki bo'sh bo'lishi mumkin.
Har qanday freym quyidagi nom va mundarijalardan tashkil topadi:
Freym nomi. Bu freymga aloqador identifikatordir. Freym berilgan freym tizimida yagona nomga ega bo'lishi kerak.
Slot nomi. Bu slotga aloqador identifikatordir. Slot o'zi tegishli bo'lgan freymda yagona nomga ega bo'lishi kerak.
Odatda slot nomi hech qanday yuklash ma'nolarini anglanmaydi va berilgan slotning identifikatoridir, lekin ba'zi hollarda u maxsus ma'noga ega. Bularga strukturalashgan obyektlarni tasvirlash uchun ishlatiladigan IK-A, DDEKENDANTA, FINEDBY, COMMENT va hokazolarni kiritish mumkin. Bu slotlar tizimli deyiladi va bilimlar bazasini tahrir qilish va chiqarishni boshqarishda ishlatiladi.
Meros ko'rsatkichi. Bu ko'rsatkichlar faqat «abstraktkonkret» muomilasiga asoslangan
iyeararxik tipdagi freym tizimlarga tegishlidir, ular past darajadagi xuddi shunday nomli freymlarga ega bo'lgan yuqori darajadagi freymdagi slot atributlari haqidagi biror bir informatsiyani ko'rsatadi. Tipik meros ko'rsatkichlari:
Unique (U: — unikal ), Kame (K: — xuddi shunday), Range (R: — chegarani o'rnatish), Override (O: — e'tiborga olmaslik ) va hokazo. U freymning har xil qiymatli slotga ega bo'lish mumkinligini ko'rsatadi, K — hamma slotlar bir xil qiymatga ega, R — quyi darajali freym slotining qiymati, yuqori darajadagi freym slotining qiymatlari bilan ko'rsatilgan oraliqda bo'lish kerak, O — yuqori darajadagi freym slotining qiymati ko'rsatilmaganda, past darajadagi freym slotining qiymatini qo'yish.
4.Ma'lumotlar tipi ko'rsatkichi slotning son qiymatiga egaligini ko'rsatadi yoki boshqa freymga ko'rsatkich bo'lib xizmat qiladi. Ma'lumotlar tipiga quyidagilar kiradi:
FRAME (ko'rsatkich), INTEGER (butun), REAL (haqiqiy), BOOL (bul toifa), LIKT (bog'langan protsedura), TEXT (matn), LIKT (ro'yxat), TABLE Gadval), EXPREKKION (ibora) va boshqalar.
5. Slot qiymati. Slot qiymatini kiritish punkti. Slotning qiymati bu slot ma'lumotining ko'rsatilgan toifasi bilan ustma-ust tushishi kerak, bundan tashqari shajara shartlarini bajarishi kerak.
6. Demon. Bu yerda IF-NEEDED, IF-ADDED, IF-REMOVED va hokazo demon tiplarini aniqlaydi. Demon deb, bir qancha shartlarni bajarganda avtomatik yuklanadigan protseduraga aytiladi. Demonlar mos slotlarga murojaatda yuklanadi. Bundan tashqari demon bog'langan protseduralarning har xilligidir.
7. Bog'langan protseduralar. Slotning qiymati sifatida protsedura tipidagi DASTURni ishlatish mumkin.
FREYMLARNI TATBIQ ETISH
5-ram. Freymning sxematik ko'rinishi
SEMANTIK MODELLAR
Mutaxassislarning fikricha semantik to'rlar boshqa usullardan ancha avval yaratilganligiga qaramay bilimlarni tasvirlashda ko'p qo'llaniladigan usuldir. Semantik to'rlar obyektlar to'plami va ular orasidagi munosabatlarni aks ettiradi.
Ko'riladigan obyektlar uchun barcha mavjud munosabatlarni yozib chiqish semantik to'rni beradi. Obyektlar to'rning tugunlari bo'lib xizmat qiladi, munosabatlar yoylar yordamida ifodalanadi. Semantik to'rni tuzishda to'rning elementlari aloqalari soniga, uning xossalari va murakkabligiga cheklovlar qo'yilmaydi. Shuning uchun ko'rsatkich sifatida keltiriladigan funksiyalarni ma'lum darajada tartiblash maqsadga muvofiqdir.
Semantik to'rlar — ET da bilimni ko'rsatish formalizmidir. Unda uzoq muddatli xotiraning strukturali modeli sifatida so'z ma'nosini tushunish modeli ko'rsatiladi. Bu modelda uzoq muddatli xotira strukturalarini yozish uchun so'zlar orasidagi semantik munosabatlarni ko'rsatish uch maqsadida turli xil struktura ishlatilgan. Bu model tabiiy bilim va inson tilidan foydalanishni farqlaydi. Shuning uchun asosiy g'oya obyektga tegishli bo'lgan sinf qiymatini, uning aks etishini yozish va obyekt holatlarini ko'rsatuvchi so'zlar aloqasini o'rnatishdir. Namuna sifatida «choynak» konseptual namoyishi uchun oddiy semantik to'rni ko'rish mumkin. Bu to'rda qiymatlar yozilgan sinf, holat va misol deb ataluvchi munosabat operatorlari aniqlanadi.
6-rasm. Semantik to'rning ko'rinishi
Semantik to'rni qurishda elementlarni aloqa sonida, holatida va to'rning murakkabligida cheklanishlar bo'lmaydi.
Semantik to'rlarni hosil qilish uchun yana misollar ko'raylik:
69.Ekspert tizimi tuzish texnologiyasi. Rasmiylashtirish
70.Ekspert tizimi tuzish texnologiyasi. Qo‘llash
71.Ekspert tizimi tuzish texnologiyasi.Test o‘tkazish
72.Ekspert tizimlarning xususiyatlari va qo’llanilish sohalari
73.ES larning xususiyatlari va qo’llanilish sohalari.
Interpretatsiya vazifalarida es odatda vaziyatni tasvirlash uchun sensorlardan ma'lumotlarni ishlatadi. Misol tariqasida, biz jarayonning holatini aniqlash uchun kimyoviy zavodda o'lchash asboblarining o'qilishini sharhlaymiz. Interpreting tizimlari muammoli vaziyatning aniq ramziy tushunchalari bilan emas, balki to'g'ridan-to'g'ri haqiqiy ma'lumotlar bilan bog'liq. Ular boshqa turdagi tizimlarga ega bo'lmagan qiyinchiliklarga duch keladilar, chunki ular noto'g'ri, kam, to'liqsiz, ishonchsiz yoki noto'g'ri ma'lumotni qayta ishlashlari kerak. Ular uzluksiz ma'lumotlar oqimlari, signallar yoki tasvirlar xususiyatlarini va ularning ramziy taqdimot usullarini qayd etishning maxsus usullariga muhtoj.
Sharhlovchi es turli xil ma'lumotlarni qayta ishlashi mumkin. Misol uchun, sahna tahlil qilish va nutqni aniqlash tizimlari, tabiiy ma'lumotlardan foydalangan holda – bir holatda vizual tasvirlar, ikkinchisida – ovozli signallar – ularning xususiyatlarini tahlil qilish va ularning ma'nosini tushunish. Kimyada talqin qilish x-nurlarining difraktsiyasi, spektral tahlil yoki moddalarning kimyoviy tarkibini chiqarish uchun yadroviy-magnit rezonans ma'lumotlarini ishlatadi. Geologiyadagi interpretatsiya tizimi er osti geologik tuzilmalarini aniqlash uchun burg'ulash quduqlarida va atrofida tog ' o'tkazuvchanligini o'lchash uchun log – zondlashni qo'llaydi. Tibbiy interpreting tizimlari kasallikning tashxisi yoki zo'ravonligini aniqlash uchun kuzatuv tizimlarining ko'rsatkichlarini (masalan, yurak urishi, qon bosimi) qo'llaydi. Nihoyat, harbiy ishlarda interpreting tizimlari vaziyatni baholash va maqsadlarni aniqlash uchun radar, radio va sonar[3] qurilmalaridan ma'lumotlarni ishlatadi.
Prognozlash vazifalarida es belgilangan vaziyatlarning mumkin bo'lgan oqibatlarini aniqlaydi. Misol uchun, zararli hasharotlar ba'zi turdagi hosil zarar prognoz, geosiyosiy vaziyatga qarab global bozorda neft talab baholash va razvedka ma'lumotlar asosida keyingi qurolli mojaro yuzaga taxmin. Prognozlash tizimlari ba'zan simulyatsiya simulyatsiyasidan foydalanadi, ya'ni. haqiqiy dunyodagi sabab-ta'sir munosabatlarini aks ettiradigan dasturlar muayyan kirish ma'lumotlarida yuzaga kelishi mumkin bo'lgan vaziyat yoki stsenariylarni yaratish uchun. Ushbu mumkin bo'lgan vaziyatlar, bu vaziyatlarni keltirib chiqaradigan jarayonlar haqidagi bilimlar bilan birga, prognoz uchun old shartlarni shakllantiradi.
Diagnostika vazifalarida es diagnostika tizimining noto'g'ri ishlashining mumkin bo'lgan sabablarini aniqlash uchun vaziyatlarning tavsiflarini, xatti-harakatlarning xususiyatlarini yoki komponentni loyihalash bo'yicha bilimlardan foydalanadi. Misollar: bemorlarda kuzatilgan alomatlar uchun kasallikning sabablarini aniqlash; elektron sxemalardagi muammolarni lokalizatsiya qilish va yadro reaktorlarini sovutish tizimidagi noto'g'ri komponentlarni aniqlash. Diagnostika tizimlari ko'pincha nafaqat tashxis qo'yish, balki disk raskadrovka bilan ham yordam beradigan maslahatchi hisoblanadi. Ular muammolarni bartaraf etishda yordam berish uchun foydalanuvchi bilan o'zaro muloqot qilishlari mumkin, keyin ularni bartaraf etish tartibini taklif qilishadi. Tibbiyot tashxis qo'yish uchun juda tabiiy maydon bo'lib ko'rinadi va, albatta, tibbiy sohada boshqa har qanday mavzuga qaraganda ko'proq diagnostika tizimlari ishlab chiqilgan.
Kuzatuv muammolarini hal qilish uchun ishlatiladigan es, haqiqiy xatti-harakatni tizimning kutilgan xatti-harakati bilan taqqoslaydi. Misol uchun, favqulodda vaziyatlarni aniqlash yoki intensiv terapiya bloklariga joylashtirilgan bemorlarni monitoring qilish ma'lumotlarini baholash uchun yadro reaktorlarida o'lchov asboblarini kuzatish mumkin. Es kuzatuvchilari odatdagi xatti-harakatlar yoki ularning yuzaga kelishi mumkin bo'lgan sapmalar haqidagi taxminlarini tasdiqlaydigan kuzatilgan xatti-harakatlarni izlaydi. Esni kuzatish tabiiy ravishda Real vaqtda ishlashi kerak.
Disk raskadrovka vazifalarida es qurilmalarning noto'g'ri xatti-harakatlarini tuzatish uchun retseptlar topadi. Misol uchun, uning ishida muayyan qiyinchiliklarni bartaraf etish uchun kompyuter tizimini sozlash mumkin; telefon kabelidagi muammolarni bartaraf etish uchun zarur bo'lgan xizmat turini tanlash; nasosdagi ma'lum bir noto'g'ri ishni tuzatish uchun ta'mirlash operatsiyasini tanlash.
Uskunalar ta'mirlash vazifalarida es ba'zi tiklash retseptlarini belgilaydigan rejaga amal qiladi. Misol uchun, mass-spektrometrni sozlash, ya'ni qurilma sozlamalari tutqichlarini o'rnatish, tepalik qiymatlari va ularning shakllarining to'g'ri nisbati bilan mos keladigan optimal sezuvchanlikka erishish imkonini beradi. Hozirgi vaqtda juda kam ta'mirlash ishlari qisman ishlab chiqilgan, chunki haqiqiy dunyo ob'ektlarida ta'mirlash tartib-qoidalarini amalga oshirish zarurati bu vazifani yanada murakkablashtiradi. Ta'mirlash tizimlari, shuningdek, ta'mirlash uchun diagnostika, disk raskadrovka va rejalashtirish tartib-qoidalariga muhtoj.
74.Ekspert tizimlarda teskari zanjirli fikrlashga doir misol
75.Ekspert tizimlarda to’g’ri zanjirli fikrlashga doir namuna
Do'stlaringiz bilan baham: |