แนะนำ, 2021

ตัวเลือกของบรรณาธิการ

ความแตกต่างระหว่างการใช้เหตุผลไปข้างหน้าและข้างหลังใน AI

ในปัญญาประดิษฐ์จุดประสงค์ของการค้นหาคือการค้นหาเส้นทางผ่านพื้นที่ที่มีปัญหา มีสองวิธีในการติดตามการค้นหาดังกล่าวที่ให้เหตุผลไปข้างหน้าและย้อนกลับ ความแตกต่างที่สำคัญระหว่างพวกเขาทั้งสองคือการใช้เหตุผลไปข้างหน้าเริ่มต้นด้วยข้อมูลเริ่มต้นสู่เป้าหมาย ในทางกลับกันการใช้เหตุผลย้อนหลังทำงานในลักษณะตรงกันข้ามโดยมีวัตถุประสงค์คือเพื่อกำหนดข้อเท็จจริงและข้อมูลเบื้องต้นด้วยความช่วยเหลือของผลลัพธ์ที่ได้รับ

แผนภูมิเปรียบเทียบ

พื้นฐานสำหรับการเปรียบเทียบการใช้เหตุผลไปข้างหน้าการใช้เหตุผลย้อนหลัง
ขั้นพื้นฐานที่ขับเคลื่อนด้วยข้อมูลผลักดันเป้าหมาย
เริ่มต้นด้วยข้อมูลใหม่ข้อสรุปที่ไม่แน่นอน
วัตถุประสงค์คือเพื่อค้นหาบทสรุปที่ต้องปฏิบัติตามข้อเท็จจริงเพื่อสนับสนุนข้อสรุป
ประเภทของวิธีการที่ฉวยโอกาสอนุรักษนิยม
ไหลเริ่มต้นที่จะเกิดผลผลที่ตามมาจะเริ่ม

ความหมายของการใช้เหตุผลไปข้างหน้า

การแก้ปัญหาโดยทั่วไปรวมถึงข้อมูลเริ่มต้นและข้อเท็จจริงเพื่อให้ถึงวิธีการแก้ปัญหา ข้อเท็จจริงและข้อมูลที่ไม่รู้จักเหล่านี้ใช้เพื่อสรุปผล ตัวอย่างเช่นในขณะที่วินิจฉัยผู้ป่วยแพทย์จะตรวจสอบอาการและสภาพทางการแพทย์ของร่างกายเช่นอุณหภูมิ, ความดันโลหิต, ชีพจร, สีตา, เลือดและอื่น ๆ หลังจากนั้นอาการของผู้ป่วยจะได้รับการวิเคราะห์และเปรียบเทียบกับอาการที่กำหนดไว้ล่วงหน้า จากนั้นแพทย์สามารถให้ยาตามอาการของผู้ป่วยได้ ดังนั้นเมื่อวิธีการแก้ปัญหาใช้การให้เหตุผลแบบนี้จะเรียกว่าการ ให้เหตุผลใน อนาคต

ขั้นตอนที่ตามมาในการให้เหตุผลไปข้างหน้า

เอ็นจินการอนุมานสำรวจฐานความรู้ด้วยข้อมูลที่จัดเตรียมไว้สำหรับข้อ จำกัด ที่มีความสำคัญกว่าตรงกับสถานะปัจจุบันที่กำหนด

  • ในขั้นตอนแรกระบบจะได้รับข้อ จำกัด ตั้งแต่หนึ่งข้อขึ้นไป
  • จากนั้นกฎจะถูกค้นหาในฐานความรู้สำหรับแต่ละข้อ จำกัด มีการเลือกกฎที่ตอบสนองเงื่อนไข (เช่น IF part)
  • ตอนนี้แต่ละกฎสามารถสร้างเงื่อนไขใหม่จากข้อสรุปของกฎที่เรียกใช้ เป็นผลให้ส่วนนั้นจะรวมอยู่ในส่วนที่มีอยู่อีกครั้ง
  • เงื่อนไขเพิ่มเติมจะถูกประมวลผลอีกครั้งโดยทำซ้ำขั้นตอนที่ 2 กระบวนการจะสิ้นสุดลงหากไม่มีเงื่อนไขใหม่

ความหมายของการใช้เหตุผลย้อนหลัง

การใช้ เหตุผลย้อนกลับ เป็นสิ่งที่ตรงกันข้ามกับการใช้เหตุผลไปข้างหน้าซึ่งมีการวิเคราะห์เป้าหมายเพื่อสรุปกฎข้อมูลเบื้องต้นและข้อมูล เราสามารถเข้าใจแนวคิดโดยตัวอย่างที่คล้ายกันที่ให้ไว้ในคำนิยามข้างต้นซึ่งแพทย์พยายามวินิจฉัยผู้ป่วยด้วยความช่วยเหลือของข้อมูลที่เป็น inceptive เช่นอาการ อย่างไรก็ตามในกรณีนี้ผู้ป่วยกำลังประสบปัญหาในร่างกายของเขาบนพื้นฐานของการที่แพทย์จะพิสูจน์อาการ การให้เหตุผลแบบนี้มาจากการให้เหตุผลย้อนหลัง

ขั้นตอนที่ตามมาในการให้เหตุผลย้อนหลัง

ในการใช้เหตุผลประเภทนี้ระบบจะเลือกสถานะเป้าหมายและเหตุผลในทิศทางย้อนหลัง ตอนนี้มาทำความเข้าใจว่ามันเกิดขึ้นได้อย่างไรและทำตามขั้นตอนอะไรบ้าง

  • ประการแรกสถานะเป้าหมายและกฎจะถูกเลือกโดยที่สถานะเป้าหมายอยู่ในส่วนแล้วเป็นข้อสรุป
  • จากส่วน IF ของกฎที่เลือกเป้าหมายย่อยจะถูกทำให้เป็นที่พอใจสำหรับสถานะเป้าหมายเป็นจริง
  • ตั้งเงื่อนไขเริ่มต้นที่สำคัญเพื่อตอบสนองเป้าหมายย่อยทั้งหมด
  • ตรวจสอบว่าสถานะเริ่มต้นที่ให้มาตรงกับสถานะที่กำหนดหรือไม่ หากเป็นไปตามเงื่อนไขแล้วเป้าหมายคือทางออกมิฉะนั้นจะเลือกสถานะเป้าหมายอื่น

ความแตกต่างที่สำคัญระหว่างการใช้เหตุผลไปข้างหน้าและถอยหลังใน AI

  1. การใช้เหตุผลไปข้างหน้าเป็นวิธีการขับเคลื่อนข้อมูลในขณะที่การให้เหตุผลย้อนหลังเป็นเป้าหมายขับเคลื่อน
  2. กระบวนการเริ่มต้นด้วยข้อมูลใหม่และข้อเท็จจริงในการให้เหตุผลไปข้างหน้า ในทางกลับกันการให้เหตุผลย้อนหลังเริ่มต้นด้วยผลลัพธ์
  3. การใช้เหตุผลในอนาคตมีวัตถุประสงค์เพื่อกำหนดผลลัพธ์ตามด้วยบางลำดับ ในทางกลับกันการให้เหตุผลเชิงย้อนหลังเน้นการกระทำที่สนับสนุนข้อสรุป
  4. การใช้เหตุผลไปข้างหน้าเป็นวิธีการที่ฉวยโอกาสเพราะสามารถให้ผลลัพธ์ที่แตกต่าง เมื่อเทียบกับการให้เหตุผลย้อนหลังเป้าหมายที่เฉพาะเจาะจงสามารถมีข้อมูลเริ่มต้นที่กำหนดไว้ล่วงหน้าเท่านั้นซึ่งทำให้ถูก จำกัด
  5. การไหลของการให้เหตุผลไปข้างหน้านั้นมาจากสิ่งที่เกิดขึ้นก่อนหน้าถึงผลที่ตามมาในขณะที่การใช้เหตุผลแบบย้อนกลับทำงานในลำดับย้อนกลับ

ข้อสรุป

โครงสร้างระบบการผลิตของกระบวนการค้นหาอำนวยความสะดวกในการตีความของการให้เหตุผลไปข้างหน้าและย้อนกลับ การใช้เหตุผลไปข้างหน้าและย้อนกลับมีความแตกต่างบนพื้นฐานของวัตถุประสงค์และกระบวนการซึ่งการให้เหตุผลไปข้างหน้าจะถูกนำเสนอโดยข้อมูลเริ่มต้นและมีเป้าหมายเพื่อค้นหาเป้าหมายในขณะที่การใช้เหตุผลย้อนหลังถูกควบคุมโดยเป้าหมายแทนข้อมูล ข้อมูลและข้อเท็จจริง

Top