נתונים ואימון של בינה מלאכותית

בינה מלאכותית · לכיתות ה׳–ח׳

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

מה הם נתונים?

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

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

איך עובד אימון?

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

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

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

נתוני אימון ונתוני בדיקה

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

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

זבל נכנס, זבל יוצא

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

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

מאיפה מגיעים הנתונים — ומה זה אומר עליכם

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

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

✅ חידון: נתונים ואימון של בינה מלאכותית

1. מה תפקידם של נתונים באימון בינה מלאכותית?

2. מה היא תווית בנתוני אימון?

3. מה קורה כשהתוכנה טועה בזמן האימון?

4. למה שומרים חלק מהדוגמאות בצד ולא משתמשים בהן באימון?

5. מה המשמעות של ״זבל נכנס, זבל יוצא״?

6. תוכנה שלמדה לזהות כלבים רק בתמונות על דשא — מה עלול לקרות?

7. למה חשוב שנתוני האימון יהיו מגוונים?

8. איזה מעשה שלכם עוזר לתייג נתונים?

🖨️ דף עבודה להדפסה

8 שאלות, שאלות לחשיבה ודף תשובות עם הסברים.

📘 מושגים מהשיעור

💬 שאלות לשיחה

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

📖 קטע קריאה בנושא: 🍎 התפוח שהתחפש לתפוז

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

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

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

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

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

שאלות

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

עוד שיעורים בבינה מלאכותית

לכל 30 השיעורים בבינה מלאכותית ←

חוברת ומבחן לדוגמה לכיתה

שאלות נפוצות

כמה דוגמאות צריך כדי לאמן בינה מלאכותית?

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

האם בינה מלאכותית ממשיכה ללמוד כל הזמן?

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

מי מתייג את הנתונים?

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

שווה להסתכל גם על אקדמיית ה־AI של בוגה, ולומדים.

האם זה עזר?
חדש בעוגה בוגה: מבקשים — ואנחנו מכינים ✨חסר לכם דף עבודה, חוברת או משחק? ספרו לנו, בחינם.
לבקשת דף ←או בוואטסאפ