1.2.2. AI tizimlari dasturiy ta'minoti (AI uchun dasturiy ta'minot muhandisligi)
Ushbu yo'nalish doirasida intellektual muammolarni hal qilish uchun maxsus tillar ishlab chiqilmoqda, ularda an'anaviy ravishda mantiqiy va ramziy ishlov berishning hisoblash protseduralaridan ustunligiga e'tibor beriladi. Ushbu tillar ma'lumotlarni ramziy qayta ishlashga qaratilgan - LISP, PROLOG, SMALLTALK, REFAL va boshqalar. Bundan tashqari, intellektual tizimlarni sanoat rivojlanishiga yo'naltirilgan dastur paketlari yoki sun'iy intellekt dasturiy vositalari, masalan, KEE, ARTS, G2 [Hayes-Roth va boshqalar., 1987; Popov, Fominix, Kisel, Shapot, 1996]. Bo'sh ekspert tizimlari yoki "qobiqlar" - CARRA, EXSYS, Ml, ECO va boshqalarni yaratish ham juda mashhur bo'lib, ularning bilim bazalari turli xil amaliy tizimlarni yaratish orqali aniq bilimlar bilan to'ldirilishi mumkin. Ushbu texnologiyalar 6-bobda batafsil muhokama qilinadi.
1.2.3. Tabiiy til interfeyslarini va mashina tarjimasini ishlab chiqish (tabiiy tilni qayta ishlash)
1950-yillardan boshlab AI sohasidagi mashhur tadqiqot mavzularidan biri hisoblash tilshunosligi, xususan, mashina tarjimasi (MT) bo'ldi. Mashina tarjimasi g'oyasi birinchi tadqiqotchilar va ishlab chiquvchilar uchun ko'rinadigan darajada oddiy emas edi.
Tabiiy til (NL) interfeyslari sohasidagi birinchi dastur - ingliz tilidan rus tiliga tarjimon - so'zma-so'z tarjimaga asoslangan original yondashuvning samarasizligini ko'rsatdi. Biroq, uzoq vaqt davomida ishlab chiquvchilar morfologik tahlilga asoslangan dasturlarni yaratishga harakat qilishdi. Ushbu yondashuvning samarasizligi aniq fakt bilan bog'liq: odam matnni faqat uning ma'nosini tushunish asosida va oldingi ma'lumotlar yoki kontekstda tarjima qilishi mumkin. Aks holda, tarjimalar "Azizim Masha - mening qimmat Masha" uslubida paydo bo'ladi. Kelajakda MT tizimlari yanada murakkablashdi va hozirda bir nechta murakkab modellar qo'llanilmoqda:
• "vositachi tillar" yoki ma'no tillaridan foydalanish, buning natijasida "aslning manba tili - ma'no tili - tarjima tili" qo'shimcha tarjimasi mavjud;
• o'xshash matn bo'laklari va ularning tarjimalarini maxsus matn omborlari yoki ma'lumotlar bazalarida assotsiativ qidirish;
• tizimli yondashuv, jumladan, tabiiy tildagi xabarlarni izchil tahlil qilish va sintez qilish. An'anaga ko'ra, ushbu yondashuv tahlilning bir necha bosqichlarini o'z ichiga oladi:
1. Morfologik tahlil - matndagi so'zlarni tahlil qilish.
2. Sintaktik tahlil - gaplar tarkibini va so'zlar orasidagi grammatik munosabatlarni tahlil qilish.
3. Semantik tahlil - har bir gapning tarkibiy qismlarining ma'nosini qandaydir predmetga yo'naltirilgan bilimlar bazasi asosida tahlil qilish.
4. Pragmatik tahlil – gaplar ma’nosini real kontekstda o‘z bilimlari asosida tahlil qilish.
NL xabarlarining sintezi shunga o'xshash bosqichlarni o'z ichiga oladi, lekin biroz boshqacha tartibda. Batafsil ma'lumot uchun qarang [Popov, 1982; Malkovskiy, 1985].
Do'stlaringiz bilan baham: |