Smart-World Surf

יחידה 1: מבוא לבינה מלאכותית

הגדרות יסוד, היסטוריה ומושגי מפתח של סוכנים רציונליים.
הגדרת AIסוכן רציונליסביבות PEASמבחן טיורינג

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

הגדרת בינה מלאכותית: גישות שונות

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

חשיבה אנושית (Thinking Humanly)

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

פעולה אנושית (Acting Humanly)

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

חשיבה רציונלית (Thinking Rationally)

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

פעולה רציונלית (Acting Rationally)

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

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

מבחן טיורינג ומושג הסוכן הרציונלי

מבחן טיורינג: מבחן שהוצע על ידי אלן טיורינג בשנת 1950, שמטרתו לבחון את יכולתה של מכונה להפגין התנהגות אינטליגנטית שאינה ניתנת להבחנה מהתנהגות אנושית. במבחן, שופט אנושי מנהל שיחה בכתב עם ישות אחת אנושית וישות אחת ממוחשבת, ומנסה להבחין ביניהן. אם השופט אינו מצליח להבחין באופן עקבי בין המכונה לאדם, המכונה נחשבת כמי שעברה את המבחן.
מבחן טיורינג: זהו נושא קלאסי ובסיסי, וחשוב להבין לא רק את הגדרתו אלא גם את משמעותו ההיסטורית, את יתרונותיו ככלי לבחינת AI, ואת ביקורותיו העיקריות (למשל, התמקדות בהתנהגות חיצונית בלבד, אי-התייחסות למודעות או הבנה פנימית, והקושי להגדיר "אינטליגנציה" באופן אובייקטיבי). שאלות בבחינה עשויות לדרוש ניתוח ביקורתי של המבחן.
סוכן רציונלי: ישות (אדם, רובוט, תוכנה) הפועלת באופן הממקסם את מדד הביצועים שלה, בהתחשב ברצף התפיסות (percepts) שלה ובכל הידע המובנה בה. סוכן רציונלי תמיד עושה את "הדבר הנכון" על מנת להשיג את מטרותיו.

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

סביבות PEAS: תיאור משימת הסוכן

כדי לתכנן סוכן רציונלי, עלינו להגדיר היטב את המשימה שלו ואת הסביבה שבה הוא פועל. מודל PEAS (Performance, Environment, Actuators, Sensors) מספק מסגרת שיטתית לתיאור זה:

Performance Measure (מדד ביצוע)

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

Environment (סביבה)

העולם שבו הסוכן פועל. לדוגמה: בית, כביש, לוח שחמט.

Actuators (מפעילים)

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

Sensors (חיישנים)

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

סביבת PEAS: מסגרת לתיאור משימה של סוכן AI באמצעות ארבעה מרכיבים: מדד ביצוע (Performance Measure), סביבה (Environment), מפעילים (Actuators) וחיישנים (Sensors).

מאפייני סביבה חשובים

הבנת מאפייני הסביבה חיונית לתכנון סוכן יעיל. אלו המאפיינים העיקריים:

  • ניתנת לצפייה מלאה (Fully Observable) מול ניתנת לצפייה חלקית (Partially Observable): האם הסוכן יכול לקלוט את כל מצב הסביבה בכל רגע נתון?
  • דטרמיניסטית (Deterministic) מול סטוכסטית (Stochastic): האם הפעולות של הסוכן קובעות באופן חד-משמעי את המצב הבא של הסביבה, או שיש אלמנט של אקראיות?
  • אפיזודית (Episodic) מול סדרתית (Sequential): האם כל פעולה של הסוכן היא עצמאית ואינה תלויה בפעולות קודמות, או שהיא חלק מרצף פעולות המשפיעות זו על זו?
  • סטטית (Static) מול דינמית (Dynamic): האם הסביבה משתנה בזמן שהסוכן חושב או פועל?
  • דיסקרטית (Discrete) מול רציפה (Continuous): האם מצבי הסביבה והפעולות הם סופיים ומוגדרים היטב, או שהם יכולים לקבל ערכים אינסופיים?
  • סוכן יחיד (Single-Agent) מול מרובה סוכנים (Multi-Agent): האם הסוכן פועל לבדו או שיש סוכנים נוספים בסביבה?
  • ידועה (Known) מול לא ידועה (Unknown): האם הסוכן יודע את כללי הסביבה והשפעת פעולותיו, או שהוא צריך ללמוד אותם?

שאלות לדיון

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

נקודות לתשובת מודל

  • הגדרת AI: הבחנה ברורה בין ארבע הגישות (חשיבה/פעולה אנושית, חשיבה/פעולה רציונלית), והדגשת גישת הסוכן הרציונלי כמרכזית בקורס, עם הסבר מדוע (אובייקטיביות, מדידות).
  • סביבת PEAS: יכולת לפרק תרחיש נתון למרכיבי PEAS באופן הגיוני ומפורט, תוך מתן דוגמאות קונקרטיות לכל אחד מהמרכיבים.
  • מבחן טיורינג: הבנת הגדרת המבחן, ציון יתרונותיו (פשטות, התמקדות בהתנהגות) וחסרונותיו (התמקדות בחיקוי, חוסר התייחסות למודעות, קושי בהגדרה), והסבר כיצד סוכן רציונלי מציע אלטרנטיבה ממוקדת מטרה.
  • מאפייני סביבה: יכולת לנתח סביבה נתונה לפי המאפיינים השונים (דטרמיניסטית/סטוכסטית, מלאה/חלקית וכו'), תוך מתן נימוקים ברורים לכל קביעה.
מצאתם טעות או שחסר משהו?
הבאה ←
חיפוש בלתי מושכל