Assembly For X86 Chapter 6 כתיבת תוכניות מלאות Chapter 6 כתיבת תוכניות מלאות.
אבולוציה דרוויניסטית של תוכניות מחשב
description
Transcript of אבולוציה דרוויניסטית של תוכניות מחשב
אבולוציה דרוויניסטית של תוכניות מחשב
תיאוריה, יישום ושימוש בהוראת המקצוע "מדע חישובי"
כל הזכויות שמורות לד"ר איל כהן
Floreano & Mondada 1996
Fitness: Longevity, bumping, spinning
שאלות...האם אפשר ליצור מציאות וירטואלית בה •
מתקיימים יצורים בעלי מאפיינים אנושיים )חשיבה, רצון, יצירתיות, אינטואיציה(?
איך אפשר ליצור תערובת בין מציאות ממשית •לוירטואלית?
( ואיך מייצגים בעזרתה matrixמהי מטריצה )•מציאות וירטואלית ו/או ממשית?
האם אפשר לראות במטריצה את המראות •והמחשבות שהיא מייצגת?
וירטואלי בעולם גנטי אלגוריתם : אברהם של סיפורו או
כמטריצה הסביבה ייצוג
ייצוג קלט חושי מהסביבה כוקטור
... שאלות עודאיך יוצרים מוח דיגיטלי?•איך מעניקים לו יכולות "אנושיות"? •איך גורמים למוטציות?• איך עושים סקס?•
רמז...ביולוגיה
החושי הקלט המרתלתנועה
מוח
סביבה
פקודה לשרירים
...ובאופן אינטליגנטי אם אפשר
הראשון - הדור גנטי אלגוריתם
מחזור חיים וקביעת ה- fitness הגדרת מיקום•
רכיבים9קבלת הקלט החושי – וקטור בעל •עיבוד הקלט החושי במוח – כפל מטריצת המוח בווקטור •
הקלט החושי -< קבלת הוראות כיוון התקדמות ואכילהאכילה )?( ותנועה למיקום החדש•fitnessחישוב ה - •
+1אכילה במקום הנכון = •-3חציית גדר = •-3שהייה באיזור אסור = •+1תנועתיות )מיקום נוכחי שונה ממיקום קודם( = •
“Survival of the fit”
הבא ) העתקה( - 1הדור
הבא ) רבייה( - 2הדורמינית
הבא ) מוטציות( - 3הדור
סיום
אברהם של המוח
סרטים
גווע בתוך שפע
המתאבד
המקסיקני
השורד
!!!
מ"ח – תרגיל כתה
פרויקט סיום: לוחם וירטואליאורי כץ ונדב בורשטין )אליאנס(
כל הזכויות שמורות לד"ר איל כהן