למידת מכונה למתחילים - תכנית לימודים

April 20, 2026 · View on GitHub

רישיון GitHub תורמים ל-GitHub נושאים ב-GitHub בקשות משיכה ב-GitHub PRs Welcome

צופים ב-GitHub מזלגות ב-GitHub כוכבים ב-GitHub

🌐 תמיכה ברב-שפות

נתמך דרך GitHub Action (אוטומטי ותמיד מעודכן)

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

מעדיפים לשכפל מקומית?

מאגר זה כולל יותר מ-50 תרגומים של שפות שמגדילים משמעותית את גודל ההורדה. כדי לשכפל ללא תרגומים, השתמשו ב-sparse checkout:

באש / macOS / לינוקס:

git clone --filter=blob:none --sparse https://github.com/microsoft/ML-For-Beginners.git
cd ML-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (ווינדוס):

git clone --filter=blob:none --sparse https://github.com/microsoft/ML-For-Beginners.git
cd ML-For-Beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

זה נותן לכם את כל מה שצריך כדי לסיים את הקורס עם הורדה מהירה יותר.

הצטרפו לקהילה שלנו

Microsoft Foundry Discord

יש לנו סדרת לימוד ב-Discord עם AI, למדו עוד והצטרפו אלינו ב-Learn with AI Series בין התאריכים 18 - 30 בספטמבר 2025. תקבלו טיפים וטריקים לשימוש ב-GitHub Copilot במדעי הנתונים.

סדרת Learn with AI

למידת מכונה למתחילים - תכנית לימודים

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

הצוות של Cloud Advocates במיקרוסופט שמח להציע תכנית לימודים בת 12 שבועות ו-26 שיעורים בנושא למידת מכונה. בתכנית זו תלמדו על מה שלעיתים נקרא למידת מכונה קלאסית, תוך שימוש בעיקר בספריית Scikit-learn ולהימנע מלמידה עמוקה, הנלמדת בתכנית שלנו ל-AI למתחילים. שילבו שיעורים אלו גם עם תכנית 'מדעי הנתונים למתחילים'!

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

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

🎨 תודה גם לאיורים תומומי אימורה, דאסאני מדיפאלי וג'ן לופר

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

🤩 תודה נוספת לשגרירי הסטודנטים של מיקרוסופט אריק ואנג'או, גאסלין סונדהי ווידושי גופטה עבור שיעורי R שלנו!

להתחיל

עקבו אחר השלבים:

  1. אצלו את המאגר: לחצו על כפתור "Fork" בפינה הימנית העליונה של העמוד הזה.
  2. שכפלו את המאגר: git clone https://github.com/microsoft/ML-For-Beginners.git

מצאו את כל המשאבים הנוספים לקורס זה באוסף Microsoft Learn שלנו

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

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

  • התחילו במבחן חימום לפני ההרצאה.
  • קראו את ההרצאה ושלימו את הפעילויות, עצרו והרהרו בכל בדיקת ידע.
  • נסו ליצור את הפרויקטים בהבנת השיעורים במקום רק להריץ את קוד הפתרון; עם זאת, הקוד זמין בתיקיות /solution בכל שיעור מבוסס פרויקט.
  • עברו את מבחן סוף ההרצאה.
  • השלימו את האתגר.
  • השלימו את המשימה.
  • לאחר השלמת קבוצת שיעורים, בקרו ב-לוח הדיונים ו"למדו בקול" על ידי מילוי טופס PAT המתאים. 'PAT' הוא כלי הערכת התקדמות שהוא טופס שאתם ממלאים להעמקת הלמידה. תוכלו גם להגיב על PATs אחרים כדי ללמוד יחד.

ללמידה נוספת, אנו ממליצים לעקוב אחרי מודולים ונתיבי לימוד ב-Microsoft Learn.

מורים, כללנו הצעות לשימוש בתכנית זו.


סירטוני הסבר

חלק מהשיעורים זמינים כסרטונים קצרים. תוכלו למצוא את כולם בתוך השיעורים או בפלייליסט ML for Beginners בערוץ Microsoft Developer ביוטיוב על ידי לחיצה על התמונה למטה.

באנר ML למתחילים


הכירו את הצוות

סרטון פרומו

GIF מאת Mohit Jaisal

🎥 לחצו על התמונה למעלה לסרטון על הפרויקט והאנשים שיצרו אותו!


פדגוגיה

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

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

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

כל שיעור כולל

  • אפשרות לרישום הערות סקיצה
  • אפשרות לסרטון משלים
  • סרטון הסבר (בחלק מהשיעורים בלבד)
  • מבחן חימום לפני ההרצאה
  • שיעור כתוב
  • בשיעורים מבוססי פרויקט, מדריכים שלב-אחר-שלב כיצד לבנות את הפרויקט
  • בדיקות ידע
  • אתגר
  • קריאה משלימה
  • משימה
  • מבחן סוף הרצאה

הערה לגבי שפות: שיעורים אלה כתובים בעיקר בפייתון, אך רבים זמינים גם ב-R. כדי להשלים שיעור ב-R, גש לתיקיית /solution וחפש שיעורים ב-R. הם כוללים סיומת .rmd המייצגת קובץ R Markdown שניתן להגדירו פשוט כהטמעה של קטעי קוד (של R או שפות אחרות) וכותרת YAML (המנחה כיצד לעצב פלטים כמו PDF) במסמך Markdown. כמו כן, הוא משמש כמסגרת כתיבה דוגמתית למדעי הנתונים שכן הוא מאפשר לשלב את הקוד שלך, את הפלט שלו ואת מחשבותיך על ידי כתיבתן ב-Markdown. יתר על כן, ניתן להפיק ממסמכי R Markdown פורמטים לפלט כגון PDF, HTML או Word.

הערה לגבי חידונים: כל החידונים נמצאים בתוך תיקיית אפליקציית החידון, הכוללת 52 חידונים בסך הכל, כל אחד עם שלוש שאלות. הם מקושרים מתוך השיעורים אך ניתן להריץ את אפליקציית החידונים באופן מקומי; פעל לפי ההוראות שבתיקיית quiz-app לאירוח מקומי או פריסה ב-Azure.

מספר שיעורנושאקבוצת השיעורמטרות למידהשיעור מקושרמחבר
01מבוא ללמידת מכונהמבואללמוד את המושגים הבסיסיים מאחורי למידת מכונהשיעורמוחמד
02היסטוריית למידת מכונהמבואללמוד את ההיסטוריה הבסיסית של התחוםשיעורג'ן ואיימי
03הוגנות ולמידת מכונהמבואמהם הסוגיות הפילוסופיות החשובות בנושא הוגנות שמומלץ לסטודנטים לקחת בחשבון כאשר בונים ומיישמים מודלים של למידת מכונה?שיעורטומומי
04טכניקות ללמידת מכונהמבואאילו טכניקות חוקרי למידת מכונה משתמשים כדי לבנות מודלים?שיעורכריס וג'ן
05מבוא לרגרסיהרגרסיההתחל עם פייתון ו-Scikit-learn למודלים של רגרסיהPythonRג'ן • אריק ונג'או
06מחירי דלעות בצפון אמריקה 🎃רגרסיהויזואליזציה וניקוי נתונים כהכנה ללמידת מכונהPythonRג'ן • אריק וונג'או
07מחירי דלעות בצפון אמריקה 🎃רגרסיהבניית מודלים של רגרסיה ליניארית ופולינומיתPythonRג'ן ודמיטרי • אריק וונג'או
08מחירי דלעות בצפון אמריקה 🎃רגרסיהבניית מודל רגרסיה לוגיסטיתPythonRג'ן • אריק וונג'או
09אפליקציית אינטרנט 🔌Web Appבניית אפליקציית אינטרנט לשימוש במודל שאומןPythonג'ן
10מבוא למיון (classification)מיוןניקוי, הכנה וויזואליזציה של הנתונים שלך; מבוא למיוןPythonRג'ן וקאסי • אריק וונג'או
11מטבחים אסייתיים והודיים טעימים 🍜מיוןמבוא לממייניםPythonRג'ן וקאסי • אריק וונג'או
12מטבחים אסייתיים והודיים טעימים 🍜מיוןעוד ממייניםPythonRג'ן וקאסי • אריק וונג'או
13מטבחים אסייתיים והודיים טעימים 🍜מיוןבניית אפליקציית אינטרנט להמלצות באמצעות המודל שלךPythonג'ן
14מבוא לקיבוץ (clustering)קיבוץניקוי, הכנה וויזואליזציה של הנתונים שלך; מבוא לקיבוץPythonRג'ן • אריק וונג'או
15חקר טעמי מוזיקה ניגרית 🎧קיבוץבחינת שיטת קיבוץ K-MeansPythonRג'ן • אריק וונג'או
16מבוא לעיבוד שפה טבעית ☕️עיבוד שפה טבעיתללמוד את היסודות של NLP על ידי בניית בוט פשוטPythonסטיבן
17משימות NLP נפוצות ☕️עיבוד שפה טבעיתהעמקת הידע ב-NLP על ידי הבנת משימות נפוצות הנדרשות בעבודה עם מבני שפהPythonסטיבן
18תרגום וניתוח רגשות ♥️עיבוד שפה טבעיתתרגום וניתוח רגשות בעזרת ג'יין אוסטןPythonסטיבן
19בתי מלון רומנטיים באירופה ♥️עיבוד שפה טבעיתניתוח רגשות עם ביקורות על מלונות 1Pythonסטיבן
20בתי מלון רומנטיים באירופה ♥️עיבוד שפה טבעיתניתוח רגשות עם ביקורות על מלונות 2Pythonסטיבן
21מבוא לחיזוי סדרות זמןסדרות זמןמבוא לחיזוי סדרות זמןPythonפרנססקה
22⚡️ שימוש עולמי בחשמל ⚡️ - חיזוי סדרות זמן עם ARIMAסדרות זמןחיזוי סדרות זמן עם ARIMAPythonפרנססקה
23⚡️ שימוש עולמי בחשמל ⚡️ - חיזוי סדרות זמן עם SVRסדרות זמןחיזוי סדרות זמן עם רגרסור וקטור תמיכה (SVR)Pythonאנירבן
24מבוא ללמידה מחוזקתלמידה מחוזקתמבוא ללמידה מחוזקת עם Q-LearningPythonדמיטרי
25עזור לפיטר להימנע מהזאב! 🐺למידה מחוזקתלמידה מחוזקת עם GymPythonדמיטרי
פרוסטקריפטתרחישי למידת מכונה במציאותML במציאותיישומים מעניינים וחושפניים של למידת מכונה קלאסיתשיעורצוות
פרוסטקריפטאיתור באגים במודלים של למידת מכונה באמצעות לוח RAIML במציאותאיתור באגים במודלים של למידת מכונה באמצעות רכיבי לוח המחוונים של Responsible AIשיעוררות יקובו

מצא את כל המשאבים הנוספים לקורס זה באוסף Microsoft Learn שלנו

גישה לא מקוונת

אתה יכול להפעיל את התיעוד הזה לא מקוון באמצעות Docsify. פצל את הריפוזיטורי הזה, התקן את Docsify במחשב המקומי שלך, ואז בתיקיית השורש של הריפו, הקלד docsify serve. האתר יהיה זמין בכתובת localhost:3000 ביציאה 3000 במחשב שלך.

קבצי PDF

מצא קובץ pdf של תכנית הלימודים עם קישורים כאן.

🎒 קורסים נוספים

הצוות שלנו מייצר קורסים נוספים! בדוק:

LangChain

LangChain4j למתחילים LangChain.js למתחילים LangChain למתחילים

Azure / Edge / MCP / סוכנים

AZD למתחילים Edge AI למתחילים MCP למתחילים סוכני בינה מלאכותית למתחילים


סדרת בינה מלאכותית יוצרת

בינה מלאכותית יוצרת למתחילים בינה מלאכותית יוצרת (.NET) בינה מלאכותית יוצרת (Java) בינה מלאכותית יוצרת (JavaScript)


למידה בסיסית

למידת מכונה למתחילים מדעי הנתונים למתחילים בינה מלאכותית למתחילים אבטחת סייבר למתחילים פיתוח ווב למתחילים IoT למתחילים פיתוח XR למתחילים


סדרת Copilot

Copilot לתכנות משותף עם בינה מלאכותית Copilot ל-C#/.NET הרפתקאות Copilot

לקבלת עזרה

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

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

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

קהילה תומכת היא דרך נהדרת לפיתוח מיומנויות ולפתור בעיות מהר יותר.

קהילת דיסקורד Microsoft Foundry

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

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

פורום מפתחים Microsoft Foundry

טיפים ללמידה נוספים

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

כתב התרעה:
מסמך זה תורגם באמצעות שירות תרגום מבוסס בינה מלאכותית Co-op Translator. למרות שאנו שואפים לדיוק, יש להיות מודעים לכך שתרגומים אוטומטיים עלולים לכלול טעויות או אי דיוקים. יש להתייחס למסמך המקורי בשפת המקור כמקור הסמכות הרשמי. למידע קריטי מומלץ להיעזר בתרגום מקצועי אנושי. איננו אחראים לכל אי הבנה או פרשנות שגויה הנובעת משימוש בתרגום זה.