วิธีการประเมินระบบของกฎที่เป็นลายลักษณ์อักษร


16

ฉันพยายามหาระบบที่จะประเมินข้อบังคับสำหรับองค์กรเพื่อพิจารณาตรรกะพื้นฐานขององค์กร

ฉันคิดว่าระบบเพรดิเคตลำดับที่หนึ่งจะทำงานเพื่อแสดงกฎซึ่งสามารถแปลจากข้อความผ่านการติดแท็กบางส่วนของคำพูดและเทคนิค NLP อื่น ๆ

มีวิธีที่เป็นระบบในการตีความกฎลอจิกลำดับที่หนึ่งโดยรวมหรือสถาปัตยกรรม ML บางประเภทที่จะทำงานเป็นเลเยอร์ที่สองเพื่อค้นหาความคล้ายคลึงกันระหว่างองค์ประกอบ

ตัวอย่างเช่น,

รายการกิจกรรมสนุก ๆ :

  • กอล์ฟ
  • ช่วงพักดื่มกาแฟ
  • พิซซ่า

ข้อบังคับ:

  1. ในวันศุกร์เราเล่นกอล์ฟ

  2. ในวันศุกร์หรือวันเสาร์เราพักทานกาแฟด่วนและถ้าเป็นวันเสาร์เราจะได้รับพิซซ่า

สรุป: กลุ่มของเราสนุกในวันหยุดสุดสัปดาห์

ฟังดูเหมือนไกล แต่ฉันอยากรู้ว่าเป็นไปได้ไหม ฉันยังรู้ด้วยว่าตรรกะอันดับหนึ่งอาจจะเหมาะสมกว่าสำหรับการขับข้อสรุปของเลเยอร์ที่สอง


3
PROLOG มีรากฐานมาจากตรรกะลำดับแรก บทความเกี่ยวกับการสนับสนุนทางทฤษฎีของภาษาอาจมีประโยชน์
Kramii

@ Kramii ใช่แล้วนั่นเป็นรายการ "สิ่งที่ต้องทำ" ของฉันสำหรับบางครั้งคำแนะนำที่ดี
jonsca

ภาคแสดงเป็นเพียงขั้นตอนเดียว คุณหมายความว่าเราเล่นกอล์ฟมาวันศุกร์หรือทุกวันศุกร์หรือทุกวันศุกร์ยกเว้นวันหยุดหรือทุกวันศุกร์ยกเว้นเมื่อเรามีสิ่งสำคัญที่ต้องทำหรือ ... ใครคือเรา , ชุดเดียวกันของคนในแต่ละเวลาหรือไม่ เกิดอะไรขึ้นถ้ามีคนป่วย? อื่น ๆ ฯลฯ
reinierpost

1
ประมาณ 20 ปีที่แล้วฉันได้ยินการบรรยายจากคนที่มหาวิทยาลัย Tilburg ซึ่งทำงานเกี่ยวกับปัญหานี้ในบริบททางกฎหมาย ฉันคิดว่าถ้าคุณค้นหา 'ระบบผู้เชี่ยวชาญ' คุณจะพบวรรณกรรมที่เกี่ยวข้องมากมาย
reinierpost

@reinierpost ฉันมักจะนึกถึงระบบผู้เชี่ยวชาญเป็นวิธีที่จะนำความรู้เฉพาะโดเมนมาสู่ระบบเช่นนี้ ฉันคิดว่ามันเป็นการเริ่มต้น แต่ฉันก็กำลังมองหาวิธีที่จะทำสิ่งนี้โดยไม่ต้องป้อนข้อมูลมากมายจาก "นอก" ฉันคิดว่า
jonsca

คำตอบ:


2

เคล็ดลับที่นี่คือการทำงานได้ดีหากกฎของคุณสามารถแสดงในรูปแบบกริยา กอล์ฟยังคงสนุกไหมถ้าฝนตกหรือถ้าคุณเล่นได้ไม่ดี?

หากคุณต้องการบางอย่างที่ยืดหยุ่นมากขึ้นคุณอาจต้องการดูเครื่องมือทางสถิติ / Baysean ที่นั่นคุณบอกว่ากอล์ฟมีความเป็นไปได้สูงที่จะสนุกไม่ใช่ว่ามันจะสนุกตลอดเวลา


คุณรู้เกี่ยวกับเครื่องมือทางสถิติ / Bayesian เฉพาะเจาะจงหรือไม่
jonsca

ฉันยอมรับคำตอบ แต่ในความคิดเห็นข้างต้นข้อมูลเพิ่มเติมใด ๆ ที่จะได้รับการชื่นชม!
jonsca

ฉันไม่รู้รายละเอียดมากเกินไปเกี่ยวกับการใช้เหตุผลความน่าจะเป็นคุณอาจต้องการอ่านบางอย่างเกี่ยวกับ "การอนุมาน Baysean" แต่ฉันไม่ทราบเกี่ยวกับแพ็คเกจที่ให้ความสามารถนั้น
jmite
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.