ההבדל בין נימוק קדימה ואחורה ב- AI

מְחַבֵּר: Laura McKinney
תאריך הבריאה: 2 אַפּרִיל 2021
תאריך עדכון: 10 מאי 2024
Anonim
(Livecast) מה הכי הרבה כסף שאבדת לרמאי?
וִידֵאוֹ: (Livecast) מה הכי הרבה כסף שאבדת לרמאי?

תוֹכֶן


באינטליגנציה מלאכותית, מטרת החיפוש היא למצוא את הדרך דרך מרחב בעייתי. ישנן שתי דרכים לבצע חיפוש כזה הנמקה קדימה ואחורה. ההבדל המשמעותי בין שניהם הוא שהנמקה קדימה מתחילה בנתונים הראשוניים לקראת המטרה. לעומת זאת, הנמקה לאחור פועלת בצורה הפוכה, כאשר המטרה היא לקבוע את העובדות והמידע הראשוניים בעזרת התוצאות הנתונות.

    1. טבלת השוואה
    2. הגדרה
    3. הבדלים עיקריים
    4. סיכום

טבלת השוואה

בסיס להשוואהנימוק קדימהנימוק לאחור
בסיסימונע נתוניםמונע מטרה
מתחיל עםמידע חדשמסקנה לא וודאית
המטרה היא למצוא אתמסקנה שצריך לבואעובדות התומכות במסקנות
סוג הגישהאופורטוניסטישמרני
זרימהמתחיל לתוצאהתוצאה של התחלה

הגדרה של נימוק קדימה

פיתרון הבעיה כולל בדרך כלל את הנתונים והעובדות הראשוניות כדי להגיע לפיתרון. עובדות ומידע לא ידועים אלה משמשים כדי להסיק את התוצאה. לדוגמא, בעת אבחון חולה, בדק הרופא תחילה את הסימפטומים והמצב הרפואי של הגוף כגון טמפרטורה, לחץ דם, דופק, צבע עיניים, דם וכו '. לאחר מכן נותחים את תסמיני המטופלים ומשווים אותם לעומת התסמינים שנקבעו מראש. ואז הרופא מסוגל לספק את התרופות בהתאם לתסמיני המטופל. לכן, כאשר פיתרון מעסיק דרך זו של הנמקה, הוא ידוע כ נימוק קדימה.


הצעדים הבאים אחריהם בהנמקה קדימה

מנוע ההסקה בוחן את בסיס הידע עם המידע המסופק לאילוצים שקדימותם תואמת את המצב הנוכחי הנתון.

  • בשלב הראשון, המערכת מקבלת אילוץ אחד או יותר מאילוצים.
  • ואז הכללים מחפשים בבסיס הידע לכל אילוץ. הכללים העומדים בתנאי נבחרים (כלומר, חלק IF).
  • כעת כל כלל מסוגל לייצר תנאים חדשים מסיום המוטל. כתוצאה מכך, חלק זה שוב נכלל בחלק הקיים.
  • התנאים שנוספו מעובדים שוב על ידי חזרה על שלב 2. התהליך יסתיים אם אין תנאים חדשים.

הגדרה של נימוק לאחור

ה הנמקה לאחור הוא היפוך של הנמקה קדימה בה מנותחים את המטרה על מנת להסיק את הכללים, העובדות הראשוניות והנתונים. אנו יכולים להבין את המושג על ידי הדוגמה הדומה שניתנה בהגדרה לעיל, בה הרופא מנסה לאבחן את המטופל בעזרת הנתונים ההודעיים כמו תסמינים. עם זאת, במקרה זה המטופל נתקל בבעיה בגופו, על בסיסה הרופא מתכוון להוכיח את הסימפטומים. הנמקה מסוג זה נובעת מהנמקה לאחור.

הצעדים הבאים אחריהם בהנמקה לאחור


בסוג זה של הנמקה המערכת בוחרת מצב יעד וסיבות בכיוון הפוך. עכשיו, בואו נבין איך זה קורה ואילו צעדים ננקטים.

  • ראשית, מדינת המטרה והחוקים נבחרים במקום בו מדינת המטרה שוכנת בחלק THEN כמסקנה.
  • מהחלק IF של הכלל שנבחר, תתי-המשנה הופכים להיות מרוצים על מנת שמצב המטרה יהיה נכון.
  • קבעו תנאים ראשוניים החשובים כדי לספק את כל תת התת.
  • בדוק אם המצב הראשוני שסופק תואם את המדינות שהוקמו. אם הוא מקיים את התנאי, המטרה היא הפיתרון, אחרת נבחר מצב יעד אחר.
  1. הנימוק קדימה הוא גישה מונעת נתונים ואילו הנמקה לאחור היא יעד מונע.
  2. התהליך מתחיל בנתונים ועובדות חדשות בהנמקה קדימה. לעומת זאת, הנמקה לאחור מתחילה בתוצאות.
  3. הנמקה קדימה נועדה לקבוע את התוצאה ולאחריה כמה רצפים. לעומת זאת, הנמקה לאחור מדגישה את המעשים התומכים במסקנה.
  4. ההנמקה קדימה היא גישה אופורטוניסטית מכיוון שהיא יכולה להביא לתוצאות שונות. לעומת זאת, בהנמקה לאחור, למטרה ספציפית יכולים להיות רק נתונים ראשוניים מסוימים שנקבעו מראש, מה שמביא אותה למוגבלת.
  5. הזרימה של ההנמקה קדימה היא מהמתקדם למצב המתקבל בעוד שההנמקה לאחור פועלת בסדר הפוך, שבה היא מתחילה מהסיכום לחלל המתחיל.

סיכום

מבנה מערכת הייצור של תהליך החיפוש מאפשר את הפרשנות של ההנמקה קדימה ואחורה. ההנמקה קדימה ואחורה נבדלות על בסיס מטרתן ותהליךן, כאשר הנמקה קדימה מכוונת על ידי הנתונים הראשוניים ומכוונת למצוא את המטרה בעוד שהנמקה לאחור נשלטת על ידי מטרה במקום הנתונים ומטרתה לגלות את הבסיס נתונים ועובדות.