3-ma'ruza ekspert tizimlari
Dasturiy ta'minot vositalari
Download 123.98 Kb.
|
3 MAР
Dasturiy ta'minot vositalari
Ekspert tizimlarini ishlab chiqishda foydalaniladigan asboblar dasturlarini to'rtta katta toifaga bo'lish mumkin. Ekspert tizimlarining qobiqlari. Ushbu turdagi tizimlar, qoida tariqasida, amalda o'zini yaxshi isbotlagan ba'zi bir ekspert tizimi asosida yaratiladi. Ekspert tizimining prototipidan qobiq yaratishda uning to'g'ridan-to'g'ri qo'llanilishi sohasi uchun juda aniq bo'lgan komponentlar o'chiriladi va tor ixtisoslashuvga ega bo'lmaganlar qoldiriladi. Misol tariqasida taniqli MYCIN tibbiy diagnostika ekspert tizimi asosida yaratilgan EMYCIN tizimini keltirish mumkin. O'rash dasturlarining afzalligi shundaki, ular dasturchi bo'lmaganlarga o'xshash muammolarni hal qilgan dasturchilarning ishidan foydalanish imkonini beradi. Chig'anoqlarning kamchiliklari - bu u yoki bu qobiq yaratilgan dasturdan ko'ra kengroq bo'lsa-da, ularning juda tor vazifalar sinfiga qaratilganligi. 3.4. Dasturiy ta'minot vositalari an'anaviy dasturlash tillari. Ekspert tizimlari C, C++, Java, Basic, Fortran, Paskal va boshqalar kabi an'anaviy dasturlash tillari yordamida yaratilishi mumkin. Bu tillar ekspert tizim dizayneriga qobiqlardan ko'ra ko'proq harakat erkinligini beradi. An'anaviy dasturlash tillari tomonidan taqdim etilgan moslashuvchanlik, ayniqsa, bilimlarni ifodalash va xulosalarni boshqarishning eng yaxshi usullarini oldindan aniqlash mumkin bo'lmaganda muhimdir. An'anaviy dasturlash tillaridan foydalanishning afzalligi - bu mashina arxitekturasiga yaqinligi tufayli dasturiy mahsulotning yuqori samaradorligiga erishish qobiliyati. Yana bir afzallik - ishlab chiqilgan intellektual quyi tizimlarni yirik umumiy maqsadli dasturiy ta'minot tizimlariga kiritish imkoniyati. An'anaviy dasturlash tillaridan foydalanishning kamchiliklari bu tillarning ramziy va mantiqiy ma'lumotlar bilan ishlashga moslasha olmasligi sababli dasturchilarning katta mehnat xarajatlari hisoblanadi. Sun'iy intellekt tillari. LISP va PROLOG asosan sun'iy intellekt tillari hisoblanadi. Ular xarakter va mantiqiy ma'lumotlarni qayta ishlashning boy imkoniyatlari bilan ajralib turadi. LISP tili kompyuterning xotira qurilmasini dasturchilardan yashirgan, PROLOG esa ularga dasturdagi boshqaruv oqimiga ahamiyat bermaslik imkonini bergan. Tabiiyki, til darajasining bunday o'sishi an'anaviy dasturlash tillariga nisbatan moslashuvchanlik va universallikning pasayishiga olib keldi. LISP tili 1960-yillarning boshida Stenford universitetida, PROLOG esa 1971-yilda Marsel universitetida ishlab chiqilgan. Eng mashhur til PROLOG 1980-yillarda, matematiklarning saʼy-harakatlari tufayli ushbu tilning mantiqiy asoslari asoslab berilganda qoʻlga kiritilgan. , shuningdek, Yaponiyaning beshinchi avlod hisoblash tizimlari loyihasida PROLOG tili xulosa mashinasi uchun asosiy til sifatida qabul qilinganligi sababli. Ammo shuni ta'kidlash kerakki, so'nggi yillarda LISP va PROLOG dan foydalanish biroz kamaydi. Bu sun'iy intellekt tizimlari ko'pincha boshqa yirik ilovalar uchun modul bo'lib xizmat qilishi bilan izohlanadi, shuning uchun ishlab chiqish standartlari butun dastur uchun yagona dasturlash tilidan foydalanish zarurligiga olib keladi. Intellektual tizimlarni rivojlantirish uchun integratsiyalashgan qo'llab-quvvatlash muhitlari. Bular ART, KEE, G2 kabi sun'iy intellekt tillari uchun qo'shimchalardir. Darhaqiqat, ular yaxshi integratsiyalangan sun'iy intellekt paradigmalarining katta to'plami bo'lib, bu foydalanuvchiga ekspert tizimini ishlab chiqish jarayonida turli xil dasturlash uslublarini birlashtirish imkonini beradi. Download 123.98 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling