[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.00,0:00:04.90,Default,,0000,0000,0000,,מהי למידה חישובית? בסרטון זה ננסה להגדיר את המונח וגם ננסה Dialogue: 0,0:00:04.90,0:00:09.52,Default,,0000,0000,0000,,לתת תחושה מתי נרצה להשתמש בלמידה חישובית. אפילו בקרב העוסקים Dialogue: 0,0:00:09.52,0:00:14.25,Default,,0000,0000,0000,,בתחום למידה חישובית, אין הגדרה מוסכמת על כולם של Dialogue: 0,0:00:14.25,0:00:18.93,Default,,0000,0000,0000,,מהי למידה חישובית. אבל תנו לי להראות לכם מספר דוגמאות לדרכים Dialogue: 0,0:00:18.93,0:00:23.60,Default,,0000,0000,0000,,שבהן אנשים ניסו להגדיר את המונח. זו ההגדרה של מהי למידה חישובית Dialogue: 0,0:00:23.60,0:00:28.52,Default,,0000,0000,0000,,לפי ארתור סמואל. הוא הגדיר את הלמידה החישובית כתחום מחקר שנותן Dialogue: 0,0:00:31.04,0:00:33.55,Default,,0000,0000,0000,,למחשבים את היכולת ללמוד מבלי להיות מתוכנתים באופן מפורש. סמואל זכה Dialogue: 0,0:00:33.55,0:00:38.45,Default,,0000,0000,0000,,להכרה אי-שם בשנות ה-50, כשכתב תוכנה שמשחקת דמקה. Dialogue: 0,0:00:38.45,0:00:43.60,Default,,0000,0000,0000,,העובדה המדהימה לגבי התוכנה ההיא הייתה שארתור סמואל בעצמו Dialogue: 0,0:00:43.60,0:00:48.27,Default,,0000,0000,0000,,לא היה שחקן דמקה כל כך טוב. אבל הוא תיכנת את התוכנה כך שתשחק Dialogue: 0,0:00:48.27,0:00:52.24,Default,,0000,0000,0000,,עשרות אלפי משחקים נגד עצמה. על ידי צפייה באילו מהלכים Dialogue: 0,0:00:52.24,0:00:56.70,Default,,0000,0000,0000,,על הלוח הובילו בדר"כ לניצחון, ואילו מהלכים הובילו בדר"כ להפסד. Dialogue: 0,0:00:56.70,0:01:00.72,Default,,0000,0000,0000,,תוכנת הדמקה למדה במשך הזמן אילו מהלכים טובים Dialogue: 0,0:01:00.72,0:01:04.71,Default,,0000,0000,0000,,ואילו מהלכים גרועים. בסופו של דבר היא למדה Dialogue: 0,0:01:04.71,0:01:09.51,Default,,0000,0000,0000,,לשחק דמקה יותר טוב מארתור סמואל בעצמו. זו הייתה תוצאה מדהימה. Dialogue: 0,0:01:09.51,0:01:14.54,Default,,0000,0000,0000,,לא בגלל שארתור סמואל לא היה שחקן דמקה כל כך טוב, אלא מכיוון Dialogue: 0,0:01:14.54,0:01:19.25,Default,,0000,0000,0000,,שלמחשב היתה סבלנות לשחק עשרות אלפי משחקים נגד עצמו. Dialogue: 0,0:01:19.25,0:01:24.28,Default,,0000,0000,0000,,לאף אדם אין סבלנות לשחק כל כך הרבה משחקים. באופן זה המחשב יכל Dialogue: 0,0:01:24.28,0:01:29.24,Default,,0000,0000,0000,,לצבור המון נסיון במשחק דמקה, כך שבסופו של דבר הוא הפך Dialogue: 0,0:01:29.24,0:01:33.82,Default,,0000,0000,0000,,לשחקן דמקה טוב יותר מארתור סמואל. זוהי הגדרה Dialogue: 0,0:01:33.82,0:01:38.55,Default,,0000,0000,0000,,לא רשמית וישנה. הנה הגדרה קצת יותר מעודכנת Dialogue: 0,0:01:38.55,0:01:43.61,Default,,0000,0000,0000,,של טום מיטצ'ל, שהוא חבר שלי מקרנגי-מלון. טום הגדיר למידה חישובית Dialogue: 0,0:01:43.61,0:01:48.82,Default,,0000,0000,0000,,כך שבעיית למידה מנוסחת היטב מוגדרת באופן הבא: תוכנת מחשב Dialogue: 0,0:01:48.82,0:01:53.84,Default,,0000,0000,0000,,לומדת מנסיון E ביחס למטלה מסויימת T Dialogue: 0,0:01:53.84,0:01:58.68,Default,,0000,0000,0000,,וקריטריון ביצועים כלשהו P, אם הביצועים שלה ב-T כפי שנמדד על ידי P משתפרים Dialogue: 0,0:01:58.68,0:02:03.76,Default,,0000,0000,0000,,ביחס לנסיון שנצבר E. אני חושב שהוא הגיע להגדרה הזו רק Dialogue: 0,0:02:03.76,0:02:08.35,Default,,0000,0000,0000,,כדי שתהיה חריזה. לדוגמא במשחק הדמקה הנסיון E יהיה Dialogue: 0,0:02:08.35,0:02:13.25,Default,,0000,0000,0000,,הנסיון שצברה התוכנה מעשרות אלפי משחקים נגד עצמה. Dialogue: 0,0:02:13.25,0:02:17.74,Default,,0000,0000,0000,,המטלה T היא המטלה של משחק הדמקה. וקריטריון הביצועים P Dialogue: 0,0:02:17.74,0:02:22.40,Default,,0000,0000,0000,,יהיה ההסתברות שהיא תזכה במשחק דמקה הבא נגד Dialogue: 0,0:02:22.40,0:02:27.16,Default,,0000,0000,0000,,מתחרה חדש כלשהו. במהלך הסרטונים הקרובים, מלבד לנסות ללמד אתכם דברים, Dialogue: 0,0:02:27.16,0:02:32.29,Default,,0000,0000,0000,,אני אשאל אתכם שאלות מדי פעם, כדי לוודא שהבנתם את תוכן השיעור. Dialogue: 0,0:02:32.29,0:02:36.89,Default,,0000,0000,0000,,הנה שאלה אחת, למעלה מופיעה ההגדרה של למידה חישובית לפי Dialogue: 0,0:02:36.89,0:02:42.29,Default,,0000,0000,0000,,טום מיטצ'ל. בואו נגיד שתוכנת הדוא"ל שלכם רואה אילו הודעות אתה מסמן כדואר זבל. Dialogue: 0,0:02:42.29,0:02:47.83,Default,,0000,0000,0000,,אז בשרת דוא"ל כזה אתה יכול ללחוץ על כפתור דואר זבל כדי לדווח Dialogue: 0,0:02:47.83,0:02:53.26,Default,,0000,0000,0000,,על חלק מההודעות כדואר זבל. בהתבסס על אילו הודעות סימנת Dialogue: 0,0:02:53.26,0:02:59.05,Default,,0000,0000,0000,,כדואר זבל, תוכנת הדוא"ל שלך לומדת איך לסנן הודעות זבל בצורה טובה יותר. Dialogue: 0,0:02:59.05,0:03:04.29,Default,,0000,0000,0000,,מהי המטלה T במקרה זה? בעוד מספר שניות הסרטון ייעצר וכשזה יקרה Dialogue: 0,0:03:04.29,0:03:09.60,Default,,0000,0000,0000,,תוכל להשתמש בעכבר כדי לבחור אחת מתוך ארבע אפשרויות, כדי Dialogue: 0,0:03:09.60,0:03:40.19,Default,,0000,0000,0000,,לאפשר לי לדעת אילו מארבעת האפשרויות היא התשובה הנכונה לדעתך לשאלה זו. Dialogue: 0,0:03:40.19,0:03:45.75,Default,,0000,0000,0000,,זה יכול להיות מדד ביצועים P. וכך, הביצועים של המטלה שלנו... המטלה שביצועי Dialogue: 0,0:03:45.75,0:03:50.53,Default,,0000,0000,0000,,המערכת במטלה T, לפי קריטריון הביצועים P ישתפרו לאחר Dialogue: 0,0:03:50.53,0:03:55.96,Default,,0000,0000,0000,,הנסיון שנצבר E. בהרצאה זו אני מקווה שתלמדו על מגוון סוגים שונים של Dialogue: 0,0:03:55.96,0:04:00.93,Default,,0000,0000,0000,,אלגוריתמי למידה. ישנם מספר סוגים שונים של אלגוריתמי למידה. Dialogue: 0,0:04:00.93,0:04:05.65,Default,,0000,0000,0000,,שני הסוגים העיקריים הם אלגוריתמי למידה מודרכת Dialogue: 0,0:04:05.65,0:04:10.69,Default,,0000,0000,0000,,ולמידה בלתי-מודרכת. אני אגדיר מונחים אלו ביתר פירוט בסרטונים הבאים, אבל Dialogue: 0,0:04:10.69,0:04:16.03,Default,,0000,0000,0000,,מתברר כי בלמידה מודרכת, הרעיון הוא שאנו נלמד את Dialogue: 0,0:04:16.03,0:04:20.51,Default,,0000,0000,0000,,המחשב כיצד לעשות משהו, בעוד שבלמידה בלתי-מודרכת אנו ניתן Dialogue: 0,0:04:20.51,0:04:25.02,Default,,0000,0000,0000,,לו ללמוד בעצמו. אל תדאגו אם שני המונחים האלו עדיין לא ברורים, Dialogue: 0,0:04:25.02,0:04:29.74,Default,,0000,0000,0000,,בשני הסרטונים הבאים אני הולך להגדיר בדיוק מה שני סוגים אלה של למידה. Dialogue: 0,0:04:29.74,0:04:34.07,Default,,0000,0000,0000,,אתם גם תשמעו מונחים מפוצצים כמו למידה מחיזוקים ומערכות Dialogue: 0,0:04:34.07,0:04:38.62,Default,,0000,0000,0000,,המלצה. אלה הם סוגים אחרים של אלגוריתמי למידה חישובית, אשר נדון Dialogue: 0,0:04:38.62,0:04:42.46,Default,,0000,0000,0000,,בהם מאוחר יותר. אך שני הסוגים הנפוצים ביותר של אלגוריתמי למידה הם Dialogue: 0,0:04:42.46,0:04:46.79,Default,,0000,0000,0000,,למידה מודרכת ובלתי-מודרכת ואני אגדיר אותם בשני הסרטונים Dialogue: 0,0:04:46.79,0:04:51.12,Default,,0000,0000,0000,,הבאים ואנו נשקיע את רוב הקורס בשני סוגים אלו Dialogue: 0,0:04:51.12,0:04:55.72,Default,,0000,0000,0000,,של אלגוריתמי למידה. מתברר שאחד הדברים האחרים שנשקיע בהם המון זמן Dialogue: 0,0:04:55.72,0:05:00.05,Default,,0000,0000,0000,,בקורס זה, הוא עצות מעשיות איך ליישם אלגוריתמי למידה. Dialogue: 0,0:05:00.05,0:05:04.44,Default,,0000,0000,0000,,זה משהו שאני מרגיש צורך חזק לעשות אותו וזה משהו שאני Dialogue: 0,0:05:04.44,0:05:08.17,Default,,0000,0000,0000,,למעשה לא יודע על אף אוניברסיטה אחרת שמלמדת את זה. לימוד של Dialogue: 0,0:05:08.17,0:05:12.51,Default,,0000,0000,0000,,אלגוריתמי למידה זה כמו לתת לך מגוון של כלים וחשוב באותה מידה או Dialogue: 0,0:05:12.51,0:05:17.62,Default,,0000,0000,0000,,יותר חשוב מלתת את הכלים, זה ללמד אותך איך להשתמש בכלים האלו. Dialogue: 0,0:05:17.62,0:05:22.41,Default,,0000,0000,0000,,אני אוהב להשתמש באנלוגיה של למידה להיות נגר. תדמיינו שמישהו Dialogue: 0,0:05:22.41,0:05:26.96,Default,,0000,0000,0000,,מלמד אותך כיצד להיות נגר והוא אומר לך הנה פטיש, הנה Dialogue: 0,0:05:26.96,0:05:31.08,Default,,0000,0000,0000,,מברג, הנה מסור, בהצלחה. ובכן, זה לא טוב, נכון? יש לך את Dialogue: 0,0:05:31.08,0:05:34.80,Default,,0000,0000,0000,,כל הכלים אלה, אך הדבר החשוב יותר, הוא ללמוד כיצד להשתמש Dialogue: 0,0:05:34.80,0:05:38.93,Default,,0000,0000,0000,,כמו שצריך בכלים האלה. יש הבדל עצום בין אנשים Dialogue: 0,0:05:38.93,0:05:43.46,Default,,0000,0000,0000,,שיודעים כיצד להשתמש באלגוריתמי למידה חישובית, לעומת אנשים שלא יודעים Dialogue: 0,0:05:43.46,0:05:47.63,Default,,0000,0000,0000,,כיצד להשתמש בכלים אלה כמו שצריך. כאן בעמק הסיליקון, בו אני חי, כשאני הולך Dialogue: 0,0:05:47.63,0:05:52.33,Default,,0000,0000,0000,,לבקר חברות שונות אפילו בחברות מובילות בתחומן, לעיתים קרובות אני רואה Dialogue: 0,0:05:52.33,0:05:56.43,Default,,0000,0000,0000,,אנשים שמנסים להפעיל אלגוריתמי למידה חישובית על בעיה כלשהי Dialogue: 0,0:05:56.43,0:06:00.86,Default,,0000,0000,0000,,ולפעמים הם עושים את זה במשך שישה חודשים. אך לעתים, כאשר אני מסתכל Dialogue: 0,0:06:00.86,0:06:05.12,Default,,0000,0000,0000,,מה הם עושים, אני אומר: אתם יודעים, הייתי יכול להגיד לכם Dialogue: 0,0:06:05.12,0:06:09.71,Default,,0000,0000,0000,,לפני שישה חודשים שאתם צריכים לקחת אלגוריתם למידה חישובית Dialogue: 0,0:06:09.71,0:06:14.47,Default,,0000,0000,0000,,ולהפעיל אותו קצת בדרך אחרת והסיכויים שלכם להצליח היו Dialogue: 0,0:06:14.47,0:06:19.65,Default,,0000,0000,0000,,גבוהים בהרבה. אז מה שאנחנו הולכים לעשות בקורס הזה הוא למעשה להשקיע הרבה Dialogue: 0,0:06:19.65,0:06:23.52,Default,,0000,0000,0000,,זמן לדבר על איך, אם באמת תנסו לפתח מערכת לומדת, Dialogue: 0,0:06:23.52,0:06:27.60,Default,,0000,0000,0000,,איך לקבל החלטות על שיטות העבודה הטובות ביותר על הדרך שבה Dialogue: 0,0:06:27.60,0:06:31.32,Default,,0000,0000,0000,,נבנה את המערכת, כך כשתפעיל אלגוריתם לומד סביר פחות Dialogue: 0,0:06:31.32,0:06:35.39,Default,,0000,0000,0000,,שתגמור כמו אחד מהאנשים האלו שמנסים כבר חצי שנה דרך מסויימת Dialogue: 0,0:06:35.39,0:06:39.37,Default,,0000,0000,0000,,שאתה יודע שמישהו אחר היה יודע מיד שזה פשוט לא יעבוד Dialogue: 0,0:06:39.37,0:06:43.52,Default,,0000,0000,0000,,וזה פשוט בזבוז של חצי שנה. אז אני למעשה הולך להשקיע Dialogue: 0,0:06:43.52,0:06:47.71,Default,,0000,0000,0000,,הרבה זמן ללמד אתכם כל מיני שיטות עבודה מומלצות בלמידה חישובית Dialogue: 0,0:06:47.71,0:06:52.05,Default,,0000,0000,0000,,ואינטליגנציה מלאכותית, וכיצד לגרום לדברים לעבוד, ואיך אנו עושים זאת, כיצד האנשים הטובים ביותר עושים את זה Dialogue: 0,0:06:52.05,0:06:56.14,Default,,0000,0000,0000,,בעמק הסיליקון וברחבי העולם. אני מקווה להפוך אותך לאחד האנשים הטובים ביותר Dialogue: 0,0:06:56.14,0:06:59.90,Default,,0000,0000,0000,,שיודעים כיצד לתכנן ולבנות מערכת לומדת רצינית ומערכות אינטליגנציה מלאכותית. אז, Dialogue: 0,0:06:59.90,0:07:04.70,Default,,0000,0000,0000,,זו למידה חישובית ואלה הם הנושאים העיקריים שאני מקווה ללמד. Dialogue: 0,0:07:04.70,0:07:09.02,Default,,0000,0000,0000,,בסרטון הבא אני הולך להגדיר מהי למידה מודרכת ולאחר מכן Dialogue: 0,0:07:09.02,0:07:13.76,Default,,0000,0000,0000,,מהי למידה בלתי-מודרכת. כמו כן, אתחיל להסביר מתי צריך להשתמש בכל אחד מהם.