קורסים
- אלגוריתמים ומבנה נתונים להנדסת תעו"נ (10805) תקציר הקורס:
- למידה עמוקה (40240) תקציר הקורס:
תקציר:
הקורס ידון ברקורסיה, הערכת יעילות וסיבוכיות החישוב של אלגוריתמים מייצגים כגון שיטות שונות למיון איברים ברשימה וחיפוש איברים ברשימה. כמו כן, הקורס ידון בתורת הגרפים ובאלגוריתמים הקשורים בתורת הגרפים, בניהול מאגרי נתונים ובאנאליזת נתונים באמצעות חבילה ייעודית בפייתון (pandas).תקציר:
למידה עמוקה היא תחום בלמידה חישובית שמעורר עניין רב בעשור האחרון הן באקדמיה והן בתעשייה. המשמעות במושג למידה עמוקה היא פיתוח ושימוש במערכות נוירונים עמוקות (DNN) ומורכבות שהוכיחו את עצמן כמסווג החזק ביותר בעשור האחרון. ככלי של למידה מונחית, מערכות אלו קודם כל מאומנות כדי להביאן למצב פעולה מיטבי ורק בהמשך משמשות ככלי סיווג. בעזרת DNN ניתן לפתור ביעילות בעיות מורכבות במגוון רחב של יישומים כגון מציאת תבניות בתמונות, זיהוי דיבור, עיבוד טקסט, מחקר על תרופות, ועוד. בקורס הסטודנטים יתנסו בפיתוח כלים למטרות כאלה ואחרות. בשנים האחרונות הם משמשים גם כבסיס לכלים שהגדרתם חוצה את גבולות הסיווג: מערכות של יצירת תוכן חכם כמו ChatGpt וכלים ליצירת תמונות וקליפים מתבססים על DNN. בקורס זה, כאמור, הבסיס לכלים המודרניים והפופולריים הללו ילמדו לעומק.
קורס זה ישלב גם לימוד מודרך ומפורט של הבסיס המתמטי והאלגוריתמי של מערכות DNN. יינתן גם דגש ללימוד אחת החבילות הפופולריות למימוש מערכות DNN, ה PYTORCH כאשר התכנות יהיה בשפה הפופולרית PYTHON. |