
בחירה שעושה את ההבדל
עם רזומה ללא תחרות, צוות מומחים, כמויות עצומות של תרגילים, לימודי ML ממוקדים, תוכנית לימודים מואצת, וזמן מתרגל. קורס ה-Machine Learning שלנו מציב רף חדש של איכות ומקצועיות שיעשו Upscale לקריירה שלכם.
לא כל ההתחלות קלות
להתחיל לכתוב שאילתות ב-SQL או קוד ב-Python זה קל, להתחיל לממש מודלים ב-Machine Learning – קצת פחות. יש הרבה יותר "חלקים נעים", ורוב הקורסים בנושא או שטחיים מדי, או צוללים מדי לעומק, או לא מועברים בצורה מספיק ברורה, או פחות שמים דגש על הדבר הכי חשוב – Hands On.
אנחנו מאמינים בגישה מאוזנת – מצד אחד הקורס לא צולל להמון מודלים, ולא נמרח על המון זמן, מצד שני כן יש התמקדות בנושאים פרקטיים, דגש על הבנה תיאורטית, שימושים מעשיים, והמון המון תרגול.
מה לומדים
הקורס שלנו מנגיש את החלקים המרכזיים של עולם למידת-המכונה, ואותם מלמד לעומק.
- בחלקו הראשון אנו מתמקדים ב Exploratory Data Analysis ולומדים מימוש חישובים סטטיסטיים לניתוח והבנת אינטראקציות בין משתנים.
- בחלקו השני של הקורס אנו מתמקדים בשני המודלים הנפוצים ביותר בלמידת מכונה: Supervised Learning ו-Unsupervised learning.
סילבוס מפורט מופיע תחת לשונית נושאי הקורס
מתודולוגיית ההוראה שלנו
- צלילה טכנית – כל נושא מועבר בצורה יסודית תוך מעבר והתייחסות לכל פרמטר רלוונטי. אנחנו שמים דגש על הבנה טכנית מדויקת של כל אלגוריתם.
- יריעה רוחבית – כל נושא נלמד תוך מתן דוגמאות למימושים אמיתיים, ולאופן הנכון בו נשתמש במודל. ההדגמות, התרגולים והמטלות כולן נבנו כדי לחזק את האספקט הזה. מה שמוביל לנקודה הבאה –
- תרגולים – אנחנו מאמינים בלמידה דרך הידיים, ומשקיעים זמן רב כדי לפתח את התרגילים שלנו. כל שיעור נחלק ללמידה תיאורטית ותרגול מונחה יחד עם המרצה, ובנוסף – משיעור לשיעור ניתנות מטלות בית להגשה.
- סשנים שבועיים לחזרה על החומר ושיעורי הבית – אשר מועברים ע" מתרגל
מפגשים והקלטות
- משך הקורס: כ-3 חודשים, במהלכם בכל שבוע יתקיימו שני מפגשים: מפגש לימוד ומפגש תרגול וחזרה
- חלק מהמפגשים יועברו במתכונת פרונטלית (פיזית), חלקם יועברו במתכונת אונליין (Zoom)
- בסיום כל מפגש, את ההקלטה, אליה תהיה לכם גישה במהלך הקורס, נפרסם בקבוצה ייעודית לתלמידי הקורס.
- בכל בעיה בה תתקלו במהלך הדרך – ניתן להתייעץ עם המרצה, המתרגל, או יתר חברי הקבוצה.
מה הקורס יעניק לכם?
- יכולת לבצע חישובים סטטיסטיים, ולהריץ מודלים של ML באמצעות Python
- למידה אינטנסיבית דרך הידיים – עשרות דאטה-סטים, וכמויות עצומות של תרגולים
- חומרי הדרכה מסודרים ומפורטים שישארו אתכם הרבה אחרי שהקורס יסתיים
- דוגמאות, תרגילים והסברים המבוססים על נסיון מהשטח
- יכולת לבניית תיק עבודות המבוסס על אנליזות באמצעות Python
- תמיכה שוטפת בכל שאלה, במהלך הקורס ולאחריו
דרישות בסיס
- רקע בתכנות בסביבת Python והיכרות בסיסית עם Pandas
- נדרשת מוכנות להשקעה שבועית של מינימום 5-6 שעות לטובת תרגול וחזרה על החומר.
הרשמה
ניתן ליצור עמנו קשר על-מנת לקבל פרטים נוספים ולהרשם
The aim of this module is to provide an introduction to statistical analysis and its relevance to Machine Learning (ML) for data analysts. In this module, students will learn the basic concepts of descriptive and inferential statistics that are used to extract useful insights from data.
- Understanding the role of statistical analysis in data analysis
- Types of data and measurement scales
- Descriptive statistics: measures of central tendency and variability
The aim of this module is to provide an in-depth understanding of the various types of data distributions encountered in machine learning and how they can be used to make informed data-driven decisions
- Understanding and visualising data distributions
- Skewness and kurtosis
- The normal distribution
Point Estimates and Confidence Intervals are commonly used in scientific research, business, and other fields to make inferences about population parameters based on sample data. Understanding them is essential for making accurate and informed decisions based on statistical analyses.
- Point estimates and their interpretation
- Confidence intervals and their interpretation
- Using confidence intervals for hypothesis testing
Hypothesis testing is a statistical method used to determine whether there is a significant difference between two or more groups or datasets. Hypothesis testing is commonly used in scientific research and data analysis to draw conclusions and make decisions based on statistical evidence.
- The principles of hypothesis testing
- The null and alternative hypothesis
- Types of errors in hypothesis testing
The module on T-Tests and ANOVA covers statistical methods for comparing means between two or more groups. This module will cover the concepts of T-tests and ANOVA, as well as their practical application in machine learning and data analysis
- One-sample t-test
- Two-sample t-test
- ANOVA
The Correlations module is focused on statistical methods for examining the relationships between variables in a dataset. This module will cover the concepts of correlation analysis, including correlation coefficients, scatter plots, and other visualisations. It will also cover practical applications of correlation analysis in machine learning and data analysis.
- Understanding correlation
- Pearson correlation coefficient
The Chi-Squared Tests module is focused on statistical methods for testing the independence of categorical variables. This module will cover the concepts of these tests, including types of tests and their practical applications in machine learning and data analysis
- Chi-squared test for goodness of fit
- Chi-squared test for independence
- Chi-squared test for homogeneity
This module will cover the basic concepts of machine learning, including supervised and unsupervised learning, and the differences between them.
In this module we will also cover the concepts of linear regression, including simple and multiple regression, model evaluation, and prediction. The module will include hands-on exercises and practical applications of linear regression in machine learning, such as feature selection, model selection, and evaluation.
- What is machine learning?
- Types of machine learning: supervised, unsupervised, and reinforcement learning
- Linear regression: theory and implementation
- Evaluating regression models
The Logistic Regression module is focused on a popular machine learning technique for classification problems.
This module will cover the concepts of logistic regression, including the logistic function, the maximum likelihood estimation method, and model evaluation. It will also cover practical applications of logistic regression in machine learning and data analysis.
- Introduction to classification problems
- Binary and multi-class logistic regression
- Model evaluation and interpretation
The Decision Trees module is focused on a popular machine learning technique for both classification and regression problems. Decision trees are a supervised learning algorithm that is used to predict an outcome based on a set of predictors.
This module will cover the concepts of decision trees, including the process of building a tree, pruning techniques, and model evaluation. It will also cover practical applications of decision trees in machine learning and data analysis
- Decision tree theory and implementation
- Overfitting and pruning
- Ensemble methods: bagging and boosting
The Unsupervised Learning with K-Means module is focused on a popular machine learning technique for clustering problems. We will cover the concepts of K-Means, including how the algorithm works, choosing the optimal number of clusters, and model evaluation.
- Overview of unsupervised learning
- Clustering problems and K-Means algorithm
- Evaluating clustering performance
- Real-world examples of clustering
Density-Based Spatial Clustering of Applications with Noise (DBSCAN) is a clustering algorithm that groups together points that are close to each other in a high-density region, while identifying and ignoring points that are isolated or lie in low-density regions.
This module will cover the concepts of DBSCAN, including how the algorithm works, choosing the optimal hyperparameters, and model evaluation. It will also cover practical applications of DBSCAN in machine learning and data analysis, such as clustering and outlier detection.
- Introduction to density-based clustering
- DBSCAN algorithm and implementation
- Evaluating clustering performance
The Advanced Topics in Machine Learning module covers a range of advanced machine learning concepts and techniques that are used to improve the performance and accuracy of machine learning models.
- Data splitting and cross-validation
- Scaling and normalization
- Regularization and overfitting prevention
- Hyperparameter tuning and grid search
- Gradient descent and optimization algorithms
מחזורים קרובים
13/10/2023
02/2024
ממי תלמדו במהלך המסלול

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

מיכאל ווינר
מיכאל ווינר – דאטה-סיינטיסט בכיר ב AppsFlyer. מעל 5 שנות נסיון כמדען נתונים וכמנהל צוות בתחום, ו-10 שנות נסיון בתחום הדאטה, בעל נסיון בהובלה של פרוייקטים רבים בתחומי ביג דאטה, למידת מכונה ומודלים סטטיסטיים.
בואו להכיר את עולם ה ML בסשן היכרות שהועבר ע"י מיכאל
מה תלמידים לשעבר אומרים על הקורס שלנו








