32
הההההההה ההההההההההה הה ההההההה הההה ההההההה, ההההה הההההה הההההה הההההה "ההה הההההה" הה ההההההה הההההה הה"ה ההה ההה

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

  • Upload
    noam

  • View
    59

  • Download
    2

Embed Size (px)

DESCRIPTION

אבולוציה דרוויניסטית של תוכניות מחשב. תיאוריה, יישום ושימוש בהוראת המקצוע "מדע חישובי" כל הזכויות שמורות לד"ר איל כהן. Floreano & Mondada 1996. Fitness: Longevity, bumping, spinning. שאלות... - PowerPoint PPT Presentation

Citation preview

Page 1: אבולוציה דרוויניסטית של תוכניות מחשב

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

תיאוריה, יישום ושימוש בהוראת המקצוע "מדע חישובי"

כל הזכויות שמורות לד"ר איל כהן

Page 2: אבולוציה דרוויניסטית של תוכניות מחשב

Floreano & Mondada 1996

Page 3: אבולוציה דרוויניסטית של תוכניות מחשב
Page 4: אבולוציה דרוויניסטית של תוכניות מחשב

Fitness: Longevity, bumping, spinning

Page 5: אבולוציה דרוויניסטית של תוכניות מחשב

שאלות...האם אפשר ליצור מציאות וירטואלית בה •

מתקיימים יצורים בעלי מאפיינים אנושיים )חשיבה, רצון, יצירתיות, אינטואיציה(?

איך אפשר ליצור תערובת בין מציאות ממשית •לוירטואלית?

( ואיך מייצגים בעזרתה matrixמהי מטריצה )•מציאות וירטואלית ו/או ממשית?

האם אפשר לראות במטריצה את המראות •והמחשבות שהיא מייצגת?

Page 6: אבולוציה דרוויניסטית של תוכניות מחשב

וירטואלי בעולם גנטי אלגוריתם : אברהם של סיפורו או

Page 7: אבולוציה דרוויניסטית של תוכניות מחשב
Page 8: אבולוציה דרוויניסטית של תוכניות מחשב

כמטריצה הסביבה ייצוג

Page 9: אבולוציה דרוויניסטית של תוכניות מחשב

ייצוג קלט חושי מהסביבה כוקטור

Page 10: אבולוציה דרוויניסטית של תוכניות מחשב

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

רמז...ביולוגיה

Page 11: אבולוציה דרוויניסטית של תוכניות מחשב

החושי הקלט המרתלתנועה

מוח

סביבה

פקודה לשרירים

...ובאופן אינטליגנטי אם אפשר

Page 12: אבולוציה דרוויניסטית של תוכניות מחשב

הראשון - הדור גנטי אלגוריתם

Page 13: אבולוציה דרוויניסטית של תוכניות מחשב

מחזור חיים וקביעת ה- fitness הגדרת מיקום•

רכיבים9קבלת הקלט החושי – וקטור בעל •עיבוד הקלט החושי במוח – כפל מטריצת המוח בווקטור •

הקלט החושי -< קבלת הוראות כיוון התקדמות ואכילהאכילה )?( ותנועה למיקום החדש•fitnessחישוב ה - •

+1אכילה במקום הנכון = •-3חציית גדר = •-3שהייה באיזור אסור = •+1תנועתיות )מיקום נוכחי שונה ממיקום קודם( = •

Page 14: אבולוציה דרוויניסטית של תוכניות מחשב

“Survival of the fit”

Page 15: אבולוציה דרוויניסטית של תוכניות מחשב

הבא ) העתקה( - 1הדור

Page 16: אבולוציה דרוויניסטית של תוכניות מחשב

הבא ) רבייה( - 2הדורמינית

Page 17: אבולוציה דרוויניסטית של תוכניות מחשב

הבא ) מוטציות( - 3הדור

Page 18: אבולוציה דרוויניסטית של תוכניות מחשב

סיום

Page 19: אבולוציה דרוויניסטית של תוכניות מחשב

אברהם של המוח

Page 20: אבולוציה דרוויניסטית של תוכניות מחשב

סרטים

Page 21: אבולוציה דרוויניסטית של תוכניות מחשב

גווע בתוך שפע

Page 22: אבולוציה דרוויניסטית של תוכניות מחשב

המתאבד

Page 23: אבולוציה דרוויניסטית של תוכניות מחשב

המקסיקני

Page 24: אבולוציה דרוויניסטית של תוכניות מחשב

השורד

Page 25: אבולוציה דרוויניסטית של תוכניות מחשב

!!!

Page 26: אבולוציה דרוויניסטית של תוכניות מחשב

מ"ח – תרגיל כתה

Page 27: אבולוציה דרוויניסטית של תוכניות מחשב
Page 28: אבולוציה דרוויניסטית של תוכניות מחשב
Page 29: אבולוציה דרוויניסטית של תוכניות מחשב
Page 30: אבולוציה דרוויניסטית של תוכניות מחשב

פרויקט סיום: לוחם וירטואליאורי כץ ונדב בורשטין )אליאנס(

Page 31: אבולוציה דרוויניסטית של תוכניות מחשב
Page 32: אבולוציה דרוויניסטית של תוכניות מחשב

כל הזכויות שמורות לד"ר איל כהן