Ray 7 דוגמא אלגוריתם 1.קבל דוגמאות 2. פלט f a עבור הדוגמה a המינימלית החיובית ?

Slides:



Advertisements
Similar presentations
Completeness and Expressiveness. תזכורת למערכת ההוכחה של לוגיקה מסדר ראשון : אקסיומות 1. ) ) (( 2. )) ) (( )) ( ) ((( 3. ))) F( F( ( 4. ) v) ( ) v ((
Advertisements

מבוא למדעי המחשב לתעשייה וניהול
גרף מכוון Directed Graph a b c f g ed h צמתים חוג עצמי קשתות.
1 מספר פאונים במערך על-מישורים Number of faces in an arrangement of hyperplanes מאת: שמעון מגל, בהנחיית פרופ' שריר ופרופ' קפלן, סמינר בגיאומטריה חישובית.
קורס אלגוריתמים ספר הקורס: מרצה: נעם ניסן מתרגלים:
מתמטיקה בדידה תרגול 3.
חשבון דיפרנציאלי ואינטגרלי א' (חדו"א)
חורף - תשס " ג DBMS, Design1 שימור תלויות אינטואיציה : כל תלות פונקציונלית שהתקיימה בסכמה המקורית מתקיימת גם בסכמה המפורקת. מטרה : כאשר מעדכנים.
1 שיפור עקיבה אחר מטרה בשיטת קורלציה ומרכז כובד בשילוב אלגוריתם IMM מגיש: שישלניקוב דניס מנחה: דר' גבי דוידוב הטכניון - מכון טכנולוגי לישראל TECHNION -
רקורסיות נושאי השיעור מהן רקורסיות פתרון רקורסיות : שיטת ההצבה שיטת איטרציות שיטת המסטר 14 יוני יוני יוני 1514 יוני יוני יוני 1514.
אוטומט מחסנית הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 11.
הכנת המצגת: מוטי בן ארי ומיכל סמואל המחלקה להוראת המדעים, מכון ויצמן למדע ©
חורף - תשס " ג DBMS, צורות נורמליות 1 צורה נורמלית שלישית - 3NF הגדרה : תהי R סכמה רלציונית ותהי F קבוצת תלויות פונקציונליות מעל R. R היא ב -3NF.
היום נדבר אל נושא אחד בתורת הגרפים. ובהמשך נשתמש בכלים אלו לפתרון כמה בעיות גאומטריות ובפרט להוכחת Szemeredi Trotter theorem.
Robust Characterization of Polynomials 1 Robust Characterization of polynomials “IT DOES NOT MAKE SENCE!” מרצים : אורי גרסטן יניב עזריה Ronitt Rubinfeld.
משפט ההרכבה Composition Theorem תהי C מחלקה של פונקציות בוליניות תהי נגדיר סדרת פונקציות שניתנות לחישוב בזמן פולינומיאלי.
בהסתברות לפחות למצא בעיה במודל PAC עבור בהסתברות ε הפונקציה f טועה מודל ONLINE 1. אחרי כל טעות הפונקציה משתפרת 2. מספר הטעיות קטן.
סמינר במדעי המחשב 3 עודד פרץ משפט הנורמליזציה החזקה.
מסדי נתונים תשס " ג 1 תכנון סכמות – אלגוריתם פירוק לתבניות בצורת BCNF מסדי נתונים.
Point-Line incidences via Cuttings By Tatiana Kriviliov.
עיבוד תמונות ואותות במחשב אלכסנדר ברנגולץ דואר אלקטרוני : שיטות קידוד שיטות קידוד אורך מלת קוד ואנטרופיה אורך מלת קוד ואנטרופיה קידוד.
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
תורת הקבוצות חלק ב'. קבוצה בת מניה הגדרה: קבוצה אינסופית X היא ניתנת למניה אם יש התאמה חד-חד ערכית בין X לבין .
Faster reliable phylogenetic analysis Article by: Vincent Berry & David Bryant Presented by: Leonid Shuman & Eva Frant.
1 Formal Specifications for Complex Systems (236368) Tutorial #1 Course site : T.A. :Emilia Katz.
תזכורת: גרפים גרף (G=(V,E V|=n, |E|=m| מכוון \ לא מכוון דרגה של קדקד
ערמות ; מבני נתונים 09 מבוסס על מצגות של ליאור שפירא, חיים קפלן, דני פלדמן וחברים.
תחשיב הפסוקים חלק ג'. צורות נורמליות א. DF – Disjunctive Form – סכום של מכפלות. דוגמא: (P  ~Q  R)  (R  P)  (R  ~Q  ~P) הגדרה: נוסחה השקולה לנוסחה.
מודל ONLINE לומדמורה 1. כל ניתן לחישוב בזמן פולינומיאלי 2. אחרי מספר פולינומיאלי של טעיות ( ) הלומד לא טועה ז"א שווה ל- Littlestone 1988.
א " ב, מילים, ושפות הפקולטה למדעי המחשב אוטומטים ושפות פורמליות ( ) תרגיל מספר 1.
מבוא כללי למדעי המחשב תרגול 3. לולאות while לולאות while while (condition) { loop body } במקרה של קיום התנאי מתבצע גוף הלולאה ברגע שהתנאי לא מתקיים נצא.
ערכים עצמיים בשיטות נומריות. משוואה אופינית X מציין וקטור עצמי מציינת ערך עצמי תואם לוקטור.
Kalman Filter תומר באום Based on ch. 8 in “Principles of robot motion” By Choset et al. ב"הב"ה.
הפקולטה למדעי המחשב אוטומטים ושפות פורמליות (236353)
The Cyclic Multi-peg Tower of Hanoi מעגלי חד-כווני סבוכיות הפתרון בגרסאות עם יותר מ-3 עמודים.
תחשיב הפסוקים חלק ד'. תורת ההיסק של תחשיב הפסוקים.
Data Structures, CS, TAU, Perfect Hashing 1 Perfect Hashing בעיה : נתונה קבוצה S של n מפתחות מתחום U השוואה ל - Hash : * טבלה קבועה (Hash רגיל - דינאמי.
1 Data Structures, CS, TAU, Perfect Hashing בעיה: נתונה קבוצה S של n מפתחות מתחום U השוואה ל- Hash : * טבלה קבועה (Hash רגיל - דינאמי) * רוצים זמן קבוע.
תזכורת : אלגברה ליניארית מסקנה קלט : וקטורים פלט : האם u תלוי ליניארית ב קלט : מערכת של n משואות לינאריות ב -m נעלמים. פלט : פתרון, או שאין כזה. אלגוריתם.
תוחלת ושונות בהתפלגויות אחרות התפלגות בינומית : X~B(n,p) E(X)=np, σ 2 (x)=np(1-p) התפלגות היפרגיאומטרית : X~H(N,n,M) E(X)=n*M/N, σ 2 (x)=n*M/N(1-M/N)[(N-n)/N-1)]
עצים מאוזנים הגדרה: משפחת עצים תקרא מאוזנת אם ,h(T) = O(log n) באשר T הוא עץ במשפחה, n הוא מספר הצמתים ב-T ו-h(T) הוא הגובה של T עצי (Adelson-Velsky,
מערכים עד היום כדי לייצג 20 סטודנטים נאלצנו להגדיר עד היום כדי לייצג 20 סטודנטים נאלצנו להגדיר int grade1, grade2, …, grade20; int grade1, grade2, …, grade20;
מודל הלמידה מדוגמאות Learning from Examples קלט: אוסף של דוגמאות פלט: קונסיסטנטי עם פונקציה f ב- C ז"א קונסיסטנטי עם S ז"א מודל הלמידה מדוגמאות Learning.
עקרון ההכלה וההדחה.
יחס סדר חלקי.
מבוא למדעי המחשב תרגול 3 שעת קבלה : יום שני 11:00-12:00 דוא " ל :
תחשיב היחסים (הפרדיקטים)
מיון (Sorting) קלט : מערך בן n מספרים. פלט : מערך ובו המספרים אותם מאוחסנים בסדר עולה
מודל הלמידה מדוגמאות Learning from Examples קלט: אוסף של דוגמאות פלט: קונסיסטנטי עם פונקציה f ב- C ז"א קונסיסטנטי עם S ז"א.
Boosting a Weak Learning Algorithm by Majority By : Yoav Freund.
מתמטיקה בדידה תרגול 2.
A. Frank File Organization Hardware Size Parameters.
1 מבוא למדעי המחשב סיבוכיות. 2 סיבוכיות - מוטיבציה סידרת פיבונאצ'י: long fibonacci (int n) { if (n == 1 || n == 2) return 1; else return (fibonacci(n-1)
Points on a perimeter (Convex Hull) קורס – מבוא לעבוד מקבילי מבצעים – אריאל פנדלר יאיר ברעם.
מבנה מחשבים תרגול מספר 3. טענה על עצים משפט: בעץ שדרגת כל קודקודיו חסומה ב-3, מספר העלים ≤ מספר הקודקודים הפנימיים + 2. הוכחה: באינדוקציה על n, מספר הקודקודים.
תרגול 4 21/3/2007 מבני נתונים 07b ליאור שפירא. תזכורת – B-trees  לכל צומת x יש השדות הבאים n[x] מס ' מפתחות ב -x המפתחות עצמם בסדר לא יורד כל צומת פנימי.
1 גילוי מידע וזיהוי תבניות תרגול מס. 3 התפלגות נורמלית רב - מימדית Kullback-Leibler Divergence - משפט קמירות - נגזרת שנייה משפט Log sum inequality משפט.
- אמיר רובינשטיין מיונים - Sorting משפט : חסם תחתון על מיון ( המבוסס על השוואות בלבד ) של n מפתחות הינו Ω(nlogn) במקרה הגרוע ובממוצע. ניתן לפעמים.
Data Structures Hanoch Levi and Uri Zwick March 2011 Lecture 3 Dynamic Sets / Dictionaries Binary Search Trees.
1 Formal Specifications for Complex Systems (236368) Tutorial #1 Course site:
. Sequence Alignment Tutorial #3 © Ydo Wexler & Dan Geiger.
FAA FAA (int s, int val) { temp = s; s = s + val; return temp; }
Formal Specifications for Complex Systems (236368) Tutorial #1
הפקולטה למדעי המחשב אוטומטים ושפות פורמליות (236353)
תיאוריית תכנון סכמות למסדי נתונים יחסיים חלק 4
Marina Kogan Sadetsky –
תרגול 11 NP complete.
תוכנה 1 תרגול 13 – סיכום.
NG Interpolation: Divided Differences
Presentation transcript:

Ray 7 דוגמא אלגוריתם 1.קבל דוגמאות 2. פלט f a עבור הדוגמה a המינימלית החיובית ?

חסם של Markov חסם של Chebychev ממד (VCdim) Shatter Coefficient למה Sauer ε-net משפט ε-net משפט OCCAM

חסם של Markov חסם של Chebychev ממד (VCdim) Shatter Coefficient למה Sauer ε-net משפט ε-net משפט OCCAM

קצת רקע בהסתברות חסם של Markov יהי X משתנה מקרי חיובי. אזי אינטואיציה: אם ממוצע ציונים הוא a אזי לא יכול להיות שיותר מחצי הציונים גדולים מ- 2a Markov עבור

איפה השתמשנו בזה ש-X חיובי ?

חסם של Markov חסם של Chebychev ממד (VCdim) Shatter Coefficient למה Sauer ε-net משפט ε-net משפט OCCAM

Chebychev חסם של Chebychev יהי X משתנה מקרי. אזי הוכחה: לפי Markov

Cormen, Leiserson, Rivest דוגמא: ניסוי ברנולי ניסוי עם הצלחה בהסתברות p וכשלון בהסתברות q=1-p

m נסיונות ברנולי בלתי-תלויים מספר ההצלחות

חסם של Chebychev בהסתברות לפחות Y/m -קרוב ל- p

חסם של Markov חסם של Chebychev ממד (VCdim) Shatter Coefficient למה Sauer ε-net משפט ε-net משפט OCCAM

ממד (VCdim) Vapnik-Chervonenkis Vapnik Chervonenkis תהי C קבוצה של פונקציות בוליניות נומר ש- מנפֵּצת Shattered ע"י C אם g היא אפס על g היא אחד על

g היא אפס על g היא אחד על מנופֵּצת אם דוגמא האם מנופֵּצת ? האם קיימת קבוצה עם שני אברים מנופֵּצת ?

דוגמא האם מנופֵּצת ? האם קיימת קבוצה מנופֵּצת עם שלשה אברים ?

VCdim(C) גודל הקבוצה הגדולה ביותר המנופצת

דוגמא 3 הוכחהנראה קודם ש-

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

דוגמא 4

חסם של Markov חסם של Chebychev ממד (VCdim) Shatter Coefficient למה Sauer ε-net משפט ε-net משפט OCCAM

Shatter Coefficient מקדם הנפוץ תהי C קבוצה של פונקציות בוליניות ל- נגדיר נגדיר

דוגמא שים לב ש-הוא המספר אכי גדול כך ש-

דוגמא 2

חסם של Markov חסם של Chebychev ממד (VCdim) Shatter Coefficient למה Sauer ε-net משפט ε-net משפט OCCAM

למה Sauer Norbert Sauer עבור מחלקה עם הוכחה

ההוכחה תהיה באינדוקציה על הבסיס טרויאלי לפי הנחת האינדוקציה

חסם של Markov חסם של Chebychev ממד (VCdim) Shatter Coefficient למה Sauer ε-net משפט ε-net משפט OCCAM

קבוצה של נקודות S נקראת ε-net ל- C אם לכל כך ש- קיימת נקודה כך ש- משפט 1 ה- ε-net אם S היא m נקודות רנדומליות מ-X ו- אזי בהסתברות לפחות 1-δ, S היא ε-net ל- C נשתמש בסמון

משפט 1 ה- ε-net.אם S היא m נקודות רנדומליות מ-X ו- אזי בהסתברות לפחות 1-δ, S היא ε-net ל- C

הוכחהנגדיר נבחר S’, m נקודות רנדומליות מ-X ונגדיר טענה הוכחה נקחשמקייםז"א מחסם Chebychev

טענה

משפט 2 ה- ε-net אם S היא m נקודות רנדומליות מ-X ו- אזי בהסתברות לפחות 1-δ, S היא ε-net ל- C הוכחה למה Sauer נשאר להוכיח

מספיק להוכיח

משפט 2 ה- ε-net אם S היא m נקודות רנדומליות מ-X ו- אזי בהסתברות לפחות 1-δ, S היא ε-net ל- C

חסם של Markov חסם של Chebychev ממד (VCdim) Shatter Coefficient למה Sauer ε-net משפט ε-net משפט OCCAM

Algorithm Occam 1. Get examples  S 2. Run A(S)  h 0 אלגוריתם OCCAM לומד את C הוכחהתהי f פונקצית המטרה. נגדיר S היא ε-net ל-.C f לכל כך ש- קיימת נקודה כך ש- לכלולכן

Ray 7 דוגמא אלגוריתם 1.קבל דוגמאות 2. פלט f a עבור הדוגמא a המינימלית החיובית

דוגמא 8: חצי מישור HalfSpace

דוגמא 9: מצולע קמור עם k צלעות – Polygon k – מימד 2 לפי למה של Sauer

אם אזי לפי למה של Sauer אם הפלט הוא