1 / 13

Γενετική Εξέλιξη Μικροοργανισμών Λογισμικού

Γενετική Εξέλιξη Μικροοργανισμών Λογισμικού. Θέμις Παναγιωτόπουλος, Χαρίλαος Καλογήρου, Αντώνιος Πετρόπουλος, Διονύσης Δημόπουλος Εργαστήριο Τεχνολογίας Γνώσης, Τμήμα Πληροφορικής, Πανεπιστήμιο Πειραιά. Παρουσίαση. Σκοπός – Στόχοι Ανάλυση της πλατφόρμας Ιδεατή Μηχανή Μικροοργανισμοί

darren
Download Presentation

Γενετική Εξέλιξη Μικροοργανισμών Λογισμικού

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Γενετική Εξέλιξη Μικροοργανισμών Λογισμικού Θέμις Παναγιωτόπουλος, Χαρίλαος Καλογήρου, Αντώνιος Πετρόπουλος, Διονύσης Δημόπουλος Εργαστήριο Τεχνολογίας Γνώσης, Τμήμα Πληροφορικής, Πανεπιστήμιο Πειραιά

  2. Παρουσίαση • Σκοπός – Στόχοι • Ανάλυση της πλατφόρμας • Ιδεατή Μηχανή • Μικροοργανισμοί • Συμπεράσματα

  3. Στόχοι • Προσομοίωση των φυσικών μηχανισμών εξέλιξης • Δημιουργία εικονικού περιβάλλοντος • Φυσική επιλογή

  4. Χαρακτηριστικά Περιβάλλοντος • Μικροοργανισμοί • Περιορισμένοι πόροι • Συνθήκες ανταγωνισμού • Αναπαραγωγή • Μετάλλαξη • Θάνατος

  5. Εικονική Μηχανή • Παροχή πόρων • Υπολογιστική ισχύ • Μνήμη • Πολυνηματική πολυδιεργασία • Χρονοπρογραμματισμός • Προστασία μνήμης • Εξειδικευμένο σετ οδηγιών • Register based

  6. Instruction Interpreter Memory Memory Manager Network subsystem Scheduler Controller Αρχιτεκτονική

  7. Μικροοργανισμοί • Αντίστοιχοι των βιολογικών μικροοργανισμών • Εντολές μηχανής ως γενετικός κώδικας • Κύκλος ζωής • Κατανάλωση πόρων του περιβάλλοντος

  8. Κύκλος Ζωής Μικροοργανισμών • Γέννηση • Αναπαραγωγή • Δέσμευση απαραίτητων πόρων • Αντιγραφή γενετικού κώδικα • Χωρισμός γονέα-παιδιού • Θάνατος

  9. Μετάλλαξη • Τυχαία αλλαγή γενετικού κώδικα • Μετάλλαξη κατά την αναπαραγωγή • Μετάλλαξη κατά την εκτέλεση • Δημιουργία νέων γενεών • Ποικιλομορφία • Πιθανά ευνοϊμένες από τις μεταλλάξεις

  10. Θάνατος • Επέρχεται για όλους τους μικροοργανισμούς • Επιβιώνουν οι ικανοί μικροοργανισμοί μέσω των απογόνων τους • Φυσική επιλογή βάσει ικανοτήτας ορθούς αναπαραγωγής

  11. mark1 mark1 getadrf mark0 mark0 mov CX,AX getadrb mark1 neg CX add CX,AX neg CX Mal mark0 puti inc AX inc BX dec CX jbb mark0 fork jbb mark1 mark1 mark0 mark0 Παράδειγμα Μικροοργανισμού

  12. Συμπεράσματα • Εξέλιξη μέσα από ανταγωνισμό • Βελτιστοποίηση μικροοργανισμών • Προσαρμοστικότητα στις αλλαγές του περιβάλλοντος • Παρασιτισμός • Συμβίωση / Συνεργασία • Συνεχής βελτίωση - Αλλαγή

  13. Συμπεράσματα • Περιορισμοί • Ανεπαρκής μοντελοποίηση του φυσικού περιβάλλοντος • Βελτιώσεις • Πολυκύτταροι οργανισμοί

More Related