Dalgalanish qoidalari - Ripple-down rules

Dalgalanish qoidalari (RDR) yaqinlashish usulidir bilimlarni egallash. Bilimlarni egallash deganda, inson mutaxassislaridan bilimlarni uzatish tushuniladi bilimga asoslangan tizimlar.

Kirish materiallari

Ripple-down qoidalari - bu bosqichma-bosqich yondashuv bilimlarni egallash va texnikalar oilasini qamrab oladi. RDR tomonidan taklif qilingan Kompton va Jansen GARVAN-ES1 ekspert tizimini qo'llab-quvvatlash tajribasiga asoslangan (Compton and Jansen 1988). Asl GARVAN-ES1 (Horn va boshq. 1985) ma'lumotni yig'ish jarayonini qo'llagan, bu erda tizim tomonidan yomon tasniflangan yangi holatlar ma'lumotlar bazasiga qo'shilgan va keyinchalik bilimlar bazasini bosqichma-bosqich takomillashtirish uchun ishlatilgan. Xulosalari tizimning tavsiyalariga zid bo'lgan qo'shilgan holatlar "burchak toshi ishlari" deb nomlangan. Binobarin, ma'lumotlar bazasi bilimlarni har bir takomillashtirish bilan iterativ ravishda o'sib bordi. Keyinchalik ma'lumotlar bazasi bilimdagi o'zgarishlarni sinab ko'rish uchun ishlatilishi mumkin. Ziddiyatli qoidalarni topish va o'zgartirishga yordam berish uchun Teiresias tomonidan taqdim etilgan ma'lumotlarga o'xshash bilimlarni olish vositalari ishlab chiqilgan. Ushbu vositalar har bir ishda chiqarilgan qoidalarni va ziddiyatlarni olib tashlash uchun bilimlarni "tahrirlash" bo'yicha takliflarni aks ettirishi mumkin edi.

RDR doirasida inson mutaxassisi bilimlari hozirgi sharoit asosida olinadi va bosqichma-bosqich qo'shiladi. Kompton va Jansen mutaxassisning bilimi ma'lum darajada uning to'g'ri bo'lganligini asoslash uchun emas, balki qanday qilib ushbu to'g'ri talqin (yoki xulosa) ga erishganligini tushuntirish uchun "tuzilgan" deb ta'kidlashdi. Asoslash hozirgi holatdan aniqlangan xususiyatlarga asoslanadi. Mutaxassis ma'lum bir kontekstga mos keladigan ishlarni tasniflash uchun qoida yaratadi. Ushbu qoida sinfga tegishli barcha holatlarni tasniflashning iloji yo'q. Kompton va Jansen ta'kidlashlaricha, bitta oqlangan kontekstli bepul qoidani yaratish mumkin emas, chunki biz muloqot qiladigan ma'lumotlar kontekstda asosdir. Bu shuni anglatadiki, boshqa bilimlarning asosi sifatida ishlaydigan mutlaq bilim yo'q, chunki bilim faqat kontekstda to'g'ri keladi (Kompton va Jansen 1990).

Metodika

Ripple-down qoidalari ma'lumotlar tuzilishi va bilimlarni olish stsenariylaridan iborat. Inson mutaxassislarining bilimlari ma'lumotlar tarkibida saqlanadi. Bilimlar qoidalar to'plami sifatida kodlangan va RDR-dagi bilimga asoslangan tizimlarga inson mutaxassislari bilimlarini o'tkazish jarayoni bilimlarni olish stsenariyida tushuntirilgan.

Ma'lumotlar tarkibi

Dalgalanma qoidalarining turli xil tuzilmalari mavjud, masalan, bitta toifali to'lqinlarni pasaytirish qoidalari (SCRDR), ko'p darajali to'lqinlarni pasaytirish qoidalari (MCRDR), joylashtirilgan to'lqinlarni pastga tushirish qoidalari (NRDR) va takroriy xulosalar ko'p klassifikatsiyali dalgalanmalar. pastga tushish qoidalari (RIMCRDR). Bu erda tavsiflangan RDR ma'lumotlar tuzilishi SCRDR bo'lib, bu eng sodda tuzilma hisoblanadi.

Ma'lumotlar tarkibi a ga o'xshash qaror daraxti. Har bir tugunning qoidasi bor, ushbu qoidaning formati IF kond1 va kond2 va VA ... VA kondn keyin xulosa. Cond1 - bu shart (mantiqiy baholash), masalan A = 1, buyuk (A, 5) va o'rtacha (A, ">", o'rtacha (B)). Har bir tugunda aynan ikkita voris tugunlari mavjud, bu voris tugunlari oldingi tugunga "ELSE" yoki "EXCEPT" bilan bog'langan.

SCRDR daraxtining misoli (rekursiv ravishda aniqlanadi) quyida keltirilgan:

IF (OutLook = "SUNNY" VA Harorat = "COOL") UNDA O'YNADI = "TENNIS" BOLA-1ELSE Child-2dan tashqari

bu erda Child-1 va Child-2 ham SCRDR daraxtlari. Masalan, Child-1:

IF (Shamol = "WINDY" VA Namlik = "YUQARI") UNDA Play = "SQUASH" BO'LMAYDI, NoChildELSE NoChild

Bilimlarni egallash stsenariysi

Inson mutaxassislari tizimga ishni taqdim etadilar va ular noto'g'ri tasniflangan ish tasnifini tuzatish uchun yangi qoida qo'shadilar. Masalan, ishni to'g'ri tasniflash uchun Child-1 qoidasi qo'shilgan [OutLook = "SUNNY", Temperature = "COOL", Wind = "WINDY", Namlik = "HIGH", ForeCast = "STORM", Play = "SQUASH" ]. Ushbu holat noto'g'ri = "TENNIS" deb tasniflangan.

Qoidalar inson mutaxassislari tomonidan tuzilganda, ushbu qoida shartlari noto'g'ri tasniflangan ish bilan qondirilishi kerak, shuningdek, ularni ota-ona qoidalari tomonidan to'g'ri tasniflangan oldingi holatlar qondirmasligi kerak (bu erda birinchi qoida).

Amaliyotlar

Quyida RDRning ma'lum dasturlari ro'yxati keltirilgan

  • RDR (MCRDR) Framework-ning alfa-versiyasi UNSW va UTAS tadqiqot guruhi tomonidan ishlab chiqilgan va ARC tomonidan moliyalashtirilgan (System mavjud BESTRDR )
  • RDR (MCRDR) hujjat klassifikatori UNSW va Yang Yoq Sok Kim tomonidan ishlab chiqilgan.Byeong Ho Kang, UTAS (Tizim mavjud BESTRDR )
  • Erudine Behavior Engine bu tijorat dasturiy ta'minotidir, bu RDR-larni o'z bilimlarini egallash va biznes jarayonlarini modellashtirish metodologiyasining bir qismi sifatida ishlatadi. Java-da amalga oshirildi.
  • Ballarat qo'shimcha bilimlari dvigateli (BIKE) - bu ochiq manbali keng qamrovli dastur C ++. Yagona tasniflash va bir nechta tasniflash RDRlari uchun plaginlarni o'z ichiga oladi.
  • Tinch okeanidagi bilim tizimlari (PKS) RippleDown Expert deb nomlangan tijorat mahsulotidan foydalanadi, bu Ripple Down-ning bir nechta tasnifiga asoslangan.
  • The Java ma'lumotlar yig'ish dasturi WEKA, Induktor RDR ning Ridor deb nomlangan versiyasiga ega. Ma'lumotlar to'plamidan qoidalarni o'rganadi, asosiy maqsadi testlar to'plamida sinfni bashorat qilishdir.
  • RDRPOSTagger asboblar to'plami: Nutqning bir qismini belgilash uchun bitta tasniflashning to'lqinlanish qoidalari
  • RDRsegmenter asboblar to'plami: So'zlarni segmentatsiyalash uchun bitta tasniflashning pastga tushish qoidalari

Shuningdek qarang

Adabiyotlar

  • D.Q. Nguyen, D.Q. Nguyen va S.B. Pham (2017). "Savolga javob berish uchun dalgalanma qoidalari." Semantik veb, vol. 8, yo'q. 4, 511-532 betlar. [.pdf]
  • D.Q. Nguyen, D.Q. Nguyen, D.D. Pham va S.B. Pham (2016). "Qisman nutqni belgilash uchun dalgalanma qoidalaridan foydalangan holda o'zgarishga asoslangan kuchli ta'lim yondashuvi." AI aloqa, vol. 29, yo'q. 3, 409-422 betlar. [.pdf]
  • "BEST RDR (eng yaxshi mutaxassis tizimning to'lqinlanishining pastga tushish qoidalari)". RDR tizimlari va nashrlari mavjud. Olingan 15 fevral, 2013.
  • "Ballarat qo'shimcha bilim mexanizmi". Kirish. Olingan 27 sentyabr, 2010.
  • R. Dazeley, P. Warner, S. Jonson va P. Vampleu (2010). "Ballarat qo'shimcha bilim mexanizmi". Bilimlarni boshqarish va aqlli tizimlar va xizmatlar uchun sotib olish bo'yicha 11-xalqaro seminar (PKAW 2010). 195–207 betlar. doi:10.1007/978-3-642-15037-1_17.CS1 maint: bir nechta ism: mualliflar ro'yxati (havola)
  • D. Richards (2009). "Ikki yillik RDR tadqiqotlari". Bilimlarni muhandislik tekshiruvi. 24 (2): 159–184. doi:10.1017 / S0269888909000241.
  • P. Kompton va R. Jansen (1988). "Kontekstdagi bilim: tizimni ekspertizadan o'tkazish strategiyasi". Proc. Ikkinchi Avstraliya qo'shma sun'iy intellekt konferentsiyasi. 292-306 betlar.
  • P. Kompton va R. Jansen (1990). "Bilimlarni egallashning falsafiy asoslari". Bilimlarni egallash. 2 (3): 241–257. CiteSeerX  10.1.1.31.7340. doi:10.1016 / S1042-8143 (05) 80017-2.
  • K. Xorn, L. Lazarus, P. Kompton va JR Kvinlan (1985). "Klinik laboratoriyada qalqonsimon bez tahlillarini talqin qilishning ekspert tizimi". Aust Comp J. 17: 7–11.CS1 maint: bir nechta ism: mualliflar ro'yxati (havola)