SlideShare a Scribd company logo
1 of 25
Download to read offline
ΠΛΗ31
ΕΝΟΤΗΤΑ 4: ΓΕΝΕΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ
Μάθηµα 4.3:
Θεµέλια των Γενετικών Αλγορίθµων
∆ηµήτρης Ψούνης
ΠΕΡΙΕΧΟΜΕΝΑ
A.Θεωρία
1. Εισαγωγικοί Ορισµοί
1. Ο ορισµός του σχήµατος
2. Τάξη και ορισµός του σχήµατος
3. Συνολική και Μέση Απόδοση του Πληθυσµού
2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου
1. Απόδοση σχήµατος σε µία χρονική στιγµή
2. ∆ιαίσθηση πίσω από τους τύπους
3. Επίδραση του τελεστή επιλογής
4. Επίδραση του τελεστή διασταύρωσης
5. Επίδραση του τελεστή µετάλλαξης
6. Το θεώρηµα των σχηµάτων
3. Επικράτηση - Εξαφάνιση Σχηµάτων
1. Ορισµός
2. Παραδείγµατα
Β.Ασκήσεις
2∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
A. Θεωρία
1. Εισαγωγικοί Ορισµοί
1. Ο ορισµός του σχήµατος
3∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Παράδειγµα
Στο σχήµα S=11*10 ταιριάζουν οι δύο συµβολοσειρές {11010,11110}
Στο σχήµα S=*1*1 ταιριάζουν οι τέσσερις συµβολοσειρές {0101,0111,1101,1111}
Ορισµός: Έστω Σ το αλφάβητο των συµβόλων που χρησιµοποιεί ο γενετικός
αλγόριθµος για την κωδικοποίηση των χρωµοσωµάτων του πληθυσµού. Ένα σχήµα S
(ή πρότυπο S) είναι ένα χρωµόσωµα που χρησιµοποιεί το * (διαβάζεται αδιάφορο
σύµβολο) το οποίο µπορεί να αντικαταστασθεί από οποιοδήποτε σύµβολο του
αλφαβήτου.
Έτσι ένα σχήµα αναπαριστά µε έναν ενιαίο τρόπο όλα τα χρωµοσόµατα που µπορούν
να ταιριάξουν µε το σχήµα αντικαθιστώντας το * µε τα σύµβολα που απαιτούνται από το
αλφάβητο.
A. Θεωρία
1. Εισαγωγικοί Ορισµοί
1. Ο ορισµός του σχήµατος
4∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Παράδειγµα
Στο σχήµα S=11*100**1 ταιριάζουν 23=8 συµβολοσειρες
Στο σχήµα S=********* ταιριάζουν 29=512 συµβολοσειρες
Ισχύουν τα ακόλουθα για τον ορισµό του σχήµατος:
Έστω ότι έχουµε ένα πρόβληµα, που το χρωµόσωµα αναπαρίσταται µε µια δυαδική
συµβολοσειρά µήκους n:
• Ένα σχήµα µε κανένα * θα αναπαριστά µία συµβολοσειρά
• Ένα σχήµα µε k * θα αναπαριστά 2k συµβολοσειρές
• Ένα σχήµα που αποτελείται µόνο από * θα αναπαριστά 2n συµβολοσειρές
A. Θεωρία
1. Εισαγωγικοί Ορισµοί
1. Ο ορισµός του σχήµατος
5∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Παράδειγµα
Η συµβολοσειρά 101 ταιριάζει στα 8 σχήµατα: 101,10*, 1*1, *01, 1**, *0*, **1, ***
Συµβολίζουµε µε c τον πληθάριθµο του αλφαβήτου (c=|Σ| δηλαδή το πλήθος των
συµβόλων του αλφαβήτου).
Έστω ότι έχουµε ένα πρόβληµα, που το χρωµόσωµα αναπαρίσταται µε µια δυαδική
συµβολοσειρά µήκους n:
• Τα δυνατά σχήµατα που µπορούν να κατασκευαστούν είναι (c+1)n
• Αφού κάθε θέση µπορεί να πάρει οποιοδήποτε σύµβολο του αλφαβήτου και των
χαρακτήρα *
• Ενώ µία συµβολοσειρά ταιρίάζει σε 2n διαφορετικά σχήµατα.
• Αφού η συµβολοσειρά θα ταιριάζει µόνο σε σχήµατα που στην αντίστοιχη θέση
ενός συµβόλου θα πρέπει να έχει ή το ίδιο σύµβολο ή το *
A. Θεωρία
1. Εισαγωγικοί Ορισµοί
2. Τάξη και οριστικό µήκος σχήµατος
6∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Παράδειγµα
Το σχήµα S=11***1 έχει τάξη 3 και οριστικό µήκος 6-1=5
Το σχήµα S=*0*111* έχει τάξη 4 και οριστικό µήκος 6-2=4
Τάξη ενός σχήµατος o(S):
• είναι αριθµός των θέσεων µε 0 και 1
• (δηλαδή το πλήθος των θέσεων που δεν έχουν *)
• Προσδιορίζει πόσο ειδικό είναι το σχήµα (µεγάλη τάξη=>µεγάλη εξειδίκευση,
µικρή τάξη=>µικρή εξειδίκευση των συµβολοσειρών)
Οριστικό µήκος σχήµατος δ(S):
• είναι η απόσταση της πρώτης και της τελευταίας σταθερής θέσης
• (υπολογίζεται ως η διαφορα της τελευταίας θέσης που έχουµε σύµβολο µείον την
πρώτη θέση που έχουµε σύµβολο)
• Προσδιορίζει την πυκνότητα της πληροφορίας που περιέχειται στο σχήµα
A. Θεωρία
1. Εισαγωγικοί Ορισµοί
3. Συνολική και Μέση Απόδοση Πληθυσµού
7∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Έστω Ν το µέγεθος του πληθυσµού (pop_size) και f(v) η αντικειµενική συνάρτηση ενός
γενετικού αλγορίθµου:
Αν t είναι µία χρονική στιγµή της εκτέλεσης του αλγορίθµου:
• Συνολική απόδοση του πληθυσµού σε µία χρονική στιγµή ορίζεται ως το άθροισµα
όλων των αξιολογήσεων του πληθυσµού:
• ∑
• Μέση απόδοση του πληθυσµού σε µία χρονική στιγµή ορίζεται ως η συνολική
απόδοση προς το µέγεθος του πληθυσµού
•
A. Θεωρία
2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου
1. Απόδοση σχήµατος
8∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Σε µία χρονική στιγµή (επαναληπτικό κύκλο του αλγόριθµου) t έχουµε pop_size (=Ν)
χρωµοσώµατα.
• Έστω ένα σχήµα S και έστω ότι είναι p το πλήθος των χρωµοσωµάτων που
ταιριάζουν µε το σχήµα S την χρονική στιγµή t.
Ορίζουµε ως:
• eval(S,t) την µέση απόδοση ενός σχήµατος την χρονική στιγµή t ως
,
1
• Με απλά λόγια η µέση απόδοση του σχήµατος είναι ο µέσος όρος των αποδόσεων
των χρωµοσωµάτων που ταιριάζουν µε το σχήµα την τρέχουσα χρονική στιγµή.
Ορίζουµε επίσης ως:
• Η πιθανότητα επιλογής µίας συµβολοσειράς που ταιριάζει στο σχήµα S, ως:
,
F t
A. Θεωρία
2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου
2. ∆ιάισθηση πίσω από τους τύπους
9∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
• Ορίζουµε ως ξ(S,t) το πλήθος των χρωµοσωµάτων που ταιριάζουν µε το σχήµα S
την χρονική στιγµή t.
• Θα αποδείξουµε ότι το πλήθος των χρωµοσωµάτων που ταιριάζουν µε το σχήµα S
την χρονική στιγµή t+1 δίνεται από τον τύπο:
, 1 , ∙
,
	
∙ 1 ! "
#
$ ! 1
! % S ∙ '
• Η παραπάνω σχέση θα κατασκευαστεί σταδιακά µελετώντας την επίδραση των 3
γενετικών τελεστών.
• Του τελεστή επιλογής
• Του τελεστή διασταύρωσης
• Του τελεστή µετάλλαξης.
A. Θεωρία
2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου
3. ∆ιαδικασία της Επιλογής
10∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Μετά το βήµα της επιλογής ο αριθµός των συµβολοσειρών που ταιριάζουν στο σχήµα S
είναι ξ(S,t+1).
Ισχύει ότι:
ξ , 1 , ∙ ( ∙
)*+, -,
που πρακτικά µας λέει ότι:
• Το , είναι η µέση απόδοση των συµβολοσειρών του σχήµατος
• Το ξ(S,t) είναι το πλήθος των συµβολοσειρών του σχήµατος S
• Άρα το γινόµενο τους είναι η απόδοση των συµβολοσειρών
• Το F(t) είναι η συνολική απόδοση του πληθυσµού
• Άρα διαιρώντας µε το F(t) παίρνουµε την πιθανότητα επιλογής κάποιου µέλους
του σχήµατος
• Η ρουλέτα θα γυριστεί Ν φορές, άρα ο τύπος µας δίνει πόσα χρωµοσώµατα θα
επιλεχθούν από την ρουλέτα που ταιριάζουν στο σχήµα S.
A. Θεωρία
2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου
3. ∆ιαδικασία της Επιλογής
11∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Aποδεικνύεται επίσης ότι:
• ξ , 1 , ∙
)*+, -,
./	
Συνεπώς αν
)*+, -,
./	
0 1		 121	 , 0 F	 δηλαδή η µέση απόδοση του
σχήµατος είναι µεγαλύτερη από την µέση απόδοση του πληθυσµού), τότε αυξάνει το
πλήθος των συµβολοσειρών του σχήµατος στην επόµενη γενιά.
Αντίθετα αν , 3 F	 τότ το πλήθος των συµβολοσιρών του σχήµατος
αναµένεται να µειωθεί στην επόµενη γενιά.
A. Θεωρία
2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου
3. ∆ιαδικασία της ∆ιασταύρωσης
12∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Τα ακόλουθα αφορούν την γνωστή διαδικασία της διασταύρωσης µονού σηµείου σε
συµβολοσειρές που έχουν m bits στην κωδικοποίησή τους.
Ορίζουµε τις πιθανότητες επιβίωσης και καταστροφής ενός σχήµατος ως εξής:
Πιθανότητα Καταστροφής Σχήµατος:
45 6 47
8 6
9 ! :
Όπου: pc είναι η πιθανότητα διασταύρωσης και δ(S) είναι το οριστικό µήκος του
σχήµατος.
Πιθανότητα Επιβίωσης Σχήµατος:
46 6 : ! 45 6 : ! 47
8 6
9 ! :
Όπου: pc είναι η πιθανότητα διασταύρωσης και δ(S) είναι το οριστικό µήκος του
σχήµατος.
A. Θεωρία
2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου
3. ∆ιαδικασία της ∆ιασταύρωσης
13∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Από τα παραπάνω αποδεικνύεται ότι ο αναµενόµενος αριθµός συµβολοσειρών του
σχήµατος S µετά την διαδικασία της διασταύρωσης είναι::
; 6, < : , ∙
,
F	
∙ 46 6
∆ηλαδή πολλαπλασιάζουµε το αναµενόµενο πλήθος των συµβολοσειρών µετά τη
διαδικασία της επιλογής µε την πιθανότητα επιβίωσης των συµβολοσειρών του
σχήµατος.
Ισοδύναµα η παραπάνω σχέση γράφεται:
; 6, < : , ∙
,
F	
∙ : ! 47
8 6
9 ! :
Συνεπώς σχήµατα µε µικρό οριστικό µήκος και άνω του µέσου όρου θα αυξάνουν το
πλήθος των συµβολοσειρών τους µε εκθετικό ρυθµό.
A. Θεωρία
2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου
4. ∆ιαδικασία της Μετάλλαξης
14∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Η πιθανότητα επιβίωσης ενός σχήµατος S κατά τη διαδικασία της µετάλλαξης είναι:
46 6 : ! 49
= 6
> : ! = 6 ∙ 49
Όπου: pm είναι η πιθανότητα µετάλλαξης και ο(S) η τάξη του σχήµατος.
Συνεπώς ισχύει για τον αναµενόµενο αριθµό συµβολοσειρών του σχήµατος S µετά από
την διαδικασία της µετάλλαξης ότι::
; 6, < : , ∙
,
	
∙ 1 ! "
#
$ ! 1
! ? @ ∙ 49
Από τον παραπάνω τύπο αναδεικνύεται το ακόλουθο (σηµαντικό) θεώρηµα των
σχηµάτων:
Σχήµατα άνω του µέσου όρου απόδοσης, µε µικρό οριστικό µήκος και µικρή
τάξη λαµβάνουν εκθετικά αυξανόµενες συµβολοσειρές σε διαδοχικές γενιές
ενός γενετικού αλγορίθµου.
A. Θεωρία
3. Επικράτηση – Εξαφάνιση Σχηµάτων
1. Ορισµός
15∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Ο παρακάτω τύπος δίνει το πλήθος των συµβολοσειρών των συµβολοσειρών που
ταιριάζουν στο σχήµα S µετά από Κ γενιές, αν εφαρµόζεται µόνο επιλογή (όχι
διασταύρωση και µετάλλαξη)
; 6, < A , ∙ 1 B C
Όπου ε είναι η επί τοις εκατό απόκλιση της µέσης απόδοσης του πληθυσµού σε σχέση
µε την µέση απόδοση του σχήµατος και δίνεται από τον τύπο:
B ! 1
Όπου eval(S) είναι η µέση απόδοση του σχήµατος και είναι η µέση απόδοση του
πληθυσµού.
A. Θεωρία
3. Επικράτηση – Εξαφάνιση Σχηµάτων
2. Παραδείγµατα
16∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Παράδειγµα 1: Έστω η αντικειµενική συνάρτηση f, που όταν δέχεται είσοδο τη δυαδική
συµβολοσειρά x, µε µήκος λ = 4, να δίνει αποτέλεσµα που ισούται µε τον ακέραιο που
αναπαριστάται από το δυαδικό αριθµό x (π.χ. f(0011)=3, f(1111)=15 κτλ.).
1. Ποια είναι η µέση απόδοση του σχήµατος S1=1**** , σε σχέση µε την
αντικειµενική συνάρτηση f; Ποια είναι η µέση απόδοση του σχήµατος S2=0****
σε σχέση µε τη συνάρτηση f; Να υποθέσετε ότι ο πληθυσµός αποτελείται 16
χρωµοσώµατα, ένα για κάθε διαφορετικό δυαδικό αριθµό από το 0000 έως το
1111
2. Ποιο από τα δύο σχήµατα θα επικρατήσει σε ολόκληρο τον πληθυσµό µετά από
κάποιες γενιές και ποιο θα εξαφανιστεί από τον πληθυσµό; Να υπολογίσετε µετά
από πόσες γενιές θα συµβεί αυτό, για κάθε περίπτωση, αν θεωρήσουµε την
επίδραση της διασταύρωσης και της µετάλλαξης είναι αµελητέα.
17∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Λύση Ερώτηµα 1:
Στο σχήµα S1=1*** ταιριάζουν οι
παρακάτω συµβολοσειρές:
1000 ⇒ eval(1000) = 8
1001 ⇒ eval(1001) = 9
1010 ⇒ eval(1010) = 10
1011 ⇒ eval(1011) = 11
1100 ⇒ eval(1100) = 12
1101 ⇒ eval(1101) = 13
1110 ⇒ eval(1110) = 14
1111 ⇒ eval(1111) = 15
Εποµένως η µέση απόδοση του σχήµατος
S1 ισούται µε:
( ) 5.118/)15141312111098(SF 1 =+++++++=
Στο σχήµα S2=0*** ταιριάζουν οι παρακάτω
συµβολοσειρές:
0000 ⇒ eval(0000) = 0
0001 ⇒ eval(0001) = 1
0010 ⇒ eval(0010) = 2
0011 ⇒ eval(0011) = 3
0100 ⇒ eval(0100) = 4
0101 ⇒ eval(0101) = 5
0110 ⇒ eval(0110) = 6
0111 ⇒ eval(0111) = 7
Εποµένως η µέση απόδοση του σχήµατος
S2 ισούται µε:
( ) 5.38/)76543210(SF 2 =+++++++=
A. Θεωρία
3. Επικράτηση – Εξαφάνιση Σχηµάτων
2. Παραδείγµατα
18∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Λύση Ερώτηµα 2:
Η συνολική απόδοση του πληθυσµού είναι:
F=0+1+2+…+15=120 και η µέση απόδοση είναι 7,5
Άρα, η µέση απόδοση του S1 είναι 53.33% µεγαλύτερη της µέσης απόδοσης του πληθυσµού, άρα
ε=0.53 και του S2, είναι 53.33% µικρότερη, άρα ε=0,53.
Χρησιµοποιούµε την εξίσωση: ξ(S, t+k) = ξ(S, t)*(1+ε)k
Για t=0 έχουµε ξ(S1,0)=8, άρα πρέπει να υπολογίσουµε το: ξ(S1, t+k) = 8*(1+ε)k.
Α) Για ε=0.53 και ξ(S, t+k)=16 (γιατί το S1, θα επικρατήσει σε όλο τον πληθυσµό) έχουµε:
16 = 8 *(1+0.53)k = 8 * 1.53k 2 = 1.53k
Αν λογαριθµίσουµε και για τα δύο µέρη έχουµε:
log 2 = k * log (1.53)
k = (0.301/0.185) k= 1.63. Συνεπώς, µετά από 2 γενιές αναµένουµε ότι το σχήµα S1 θα
επικρατήσει στον πληθυσµό.
Β) Για ε= -0.53 και ξ(S1, t+k) <1 έχουµε:
1 > 8 *(1-0.53)k = 8 * (0.47)k
Αν λογαριθµίσουµε και για τα δύο µέρη έχουµε:
0 > log 8 + k * log (0.47) 0.903 +k (-0.327) < 0 (-0.327) k < -0.903 k > 2.73.
Άρα, µετά από 3 γενιές αναµένουµε ότι το σχήµα S2 θα εξαφανιστεί από τον πληθυσµό.
A. Θεωρία
3. Επικράτηση – Εξαφάνιση Σχηµάτων
2. Παραδείγµατα
19∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Παράδειγµα 2: Έστω το σχήµα S που αντιπροσωπεύεται, κατά τη γενιά 0, σε 60% ενός
πληθυσµού µεγέθους n=100 ατόµων και µε αµελητέες πιθανότητες καταστροφής από
διασταύρωση και µετάλλαξη. Να υπολογίσετε µετά από πόσες γενιές το σχήµα S θα …
(1) … επικρατήσει σε ολόκληρο τον πληθυσµό αν τα µέλη του S έχουν καταλληλότητα
25% µεγαλύτερη από τη µέση καταλληλότητα του τρέχοντα πληθυσµού
Λύση: Χρησιµοποιούµε την εξίσωση:
ξ(S, t+k) = ξ(S, t)*(1+ε)k
Για t=0 έχουµε ξ(S,0)=60, άρα πρέπει να υπολογίσουµε το: ξ(S, t+k) = 60*(1+ε)k.
Για ε=0.25 και ξ(S, t+k)=100 έχουµε:
100 = 60 *(1+0.25)k = 60 * 1.25k
Αν πάρουµε το Log και για τα δύο µέρη έχουµε:
Log 100 = Log 60 + k * Log (1.25) k=2.28, που σηµαίνει k=3.
Άρα, µετά από 3 γενιές το σχήµα S θα επικρατήσει στον πληθυσµό.
A. Θεωρία
3. Επικράτηση – Εξαφάνιση Σχηµάτων
2. Παραδείγµατα
20∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Παράδειγµα 3: Έστω το σχήµα S που αντιπροσωπεύεται, κατά τη γενιά 0, σε 60% ενός
πληθυσµού µεγέθους n=100 ατόµων και µε αµελητέες πιθανότητες καταστροφής από
διασταύρωση και µετάλλαξη. Να υπολογίσετε µετά από πόσες γενιές το σχήµα S θα …
(2)… εξαφανιστεί από τον πληθυσµό αν τα µέλη του S έχουν καταλληλότητα 10%
µικρότερη από τη µέση καταλληλότητα του τρέχοντα πληθυσµού
Λύση: Χρησιµοποιούµε την εξίσωση:
Για ε= -0.10 και ξ(S, t+k) <1 έχουµε:
1 > 60 *(1-0.10)k = 60 * 0.9k
Αν πάρουµε το Log και για τα δύο µέρη έχουµε:
1 > Log 60 + k * Log (0.9) k=38.8, που σηµαίνει k=39.
Άρα, µετά από 39 γενιές το σχήµα S θα εξαφανιστεί από τον πληθυσµό.
A. Θεωρία
3. Επικράτηση – Εξαφάνιση Σχηµάτων
2. Παραδείγµατα
Β. Ασκήσεις
Εφαρµογή 1
Θεωρήστε τρεις δυαδικές συµβολοσειρές Α1=11101111, Α2=00010100, Α3=01000011 και
έξι σχήµατα:
H1=1*******
H2=0*******
H3=******11
H4=***0*00*
H5=1*****1*
H6=1110**1*
1. Ποιες συµβολοσειρές ταιριάζουν σε κάθε σχήµα;
2. Βρείτε την τάξη και το οριστικό µήκος κάθε σχήµατος
3. Υπολογίστε την πιθανότητα επιβίωσης κάθε σχήµατος, αν γίνεται διασταύρωση µε
πιθανότητα διασταύρωσης pc=0.85
4. Υπολογίστε την πιθανότητα επιβίωσης κάθε σχήµατος, αν γίνεται µετάλλαξη µε
πιθανότητα µετάλλαξης pm=0.001
21∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Β. Ασκήσεις
Εφαρµογή 2
22∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
Έστω ότι ο πληθυσµός που δίνεται στον παρακάτω πίνακα είναι ο αρχικός πληθυσµός ενός Γενετικού
Αλγορίθµου που χρησιµοποιείται για τη µεγιστοποίηση της συνάρτησης:
2
1
2
221 ),( xxxxf −= όπου τα x1 και
x2 είναι ακέραιοι αριθµοί στο διάστηµα [0, 7]. Για την αναπαράσταση κάθε ανεξάρτητης µεταβλητής
χρησιµοποιούνται 3 bits (2
3
= 8), οπότε για την αναπαράσταση κάθε χρωµοσώµατος του πληθυσµού
χρησιµοποιούνται 6 bits µε τα 3 αριστερά να αναπαριστούν την µεταβλητή x1 και τα 3 δεξιά τη µεταβλητή x2.
Απαντήστε στα ζητήµατα που ακολουθούν και συµπληρώστε τον πίνακα (κάντε τις πράξεις µε ακρίβεια 4
δεκαδικών ψηφίων).
ΑΤΟΜΟ-
ΧΡΩΜΟΣΩΜΑ
ΑΠΟ∆ΟΣΗ-
ΙΚΑΝΟΤΗΤΑ
(FITNESS)
ΠΙΘΑΝΟΤΗΤΑ
ΕΠΙΛΟΓΗΣ
ΑΝΑΜΕΝΟΜΕΝ
ΟΣΑΡΙΘΜΟΣ
ΑΝΤΙΓΡΑΦΩΝ
ΠΛΗΘΥΣΜΟΣ
ΜΕΤΑΤΗΝ
ΕΦΑΡΜΟΓΗ
ΤΩΝ
ΓΕΝΕΤΙΚΩΝ
Α 101011
Β 111000
Γ 111011
∆ 101000
Ε 111001
23∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
(α) (5/15)
(α1) (3/5) Να υπολογίσετε την απόδοση (Fitness) κάθε µέλους του πληθυσµού (Να γράψετε την απάντησή
σας στον παραπάνω πίνακα). Επειδή η καταλληλότητα (ικανότητα) περιέχει αρνητικές τιµές, δεν µπορούν να
υπολογιστούν οι πιθανότητες επιλογής.
Πώς µπορεί να αντιµετωπιστεί αυτό το πρόβληµα; Να αιτιολογήσετε την απάντησή σας και να
συµπληρώσετε την κενή στήλη του παρακάτω πίνακα, µε τη νέα ικανότητα. Ποιο πρόβληµα υπάρχει µε τον
υπολογισµό της πιθανότητας επιλογής του 2
ου
ατόµου; Πως µπορεί να αντιµετωπιστεί;
(α2) (2/5) Να υπολογίσετε την πιθανότητα επιλογής κάθε ατόµου, χρησιµοποιώντας επιλογή
εξαναγκασµένης ρουλέτας (Να γράψετε την απάντησή σας στον παραπάνω πίνακα).
(β) (3/15) Να υπολογίσετε τον αναµενόµενο αριθµό αντιγράφων κάθε ατόµου στην επόµενη γενιά (Να
γράψετε την απάντησή σας στον παραπάνω πίνακα).
24∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
(γ) (7/15) Έστω ότι η 1
η
γενιά που προκύπτει µετά την εφαρµογή των γενετικών τελεστών της επιλογής,
διασταύρωσης και µετάλλαξης είναι αυτή που απεικονίζεται στον πίνακα.
ΑΤΟΜΟ – ΧΡΩΜΟΣΩΜΑ
Α 111100
Β 110110
Γ 111000
∆ 110011
Ε 111011
(γ1) (2/7) Έχει βελτιωθεί η µέση απόδοση του πληθυσµού στη γενιά 1 σε σχέση µε τη γενιά 0; Πόσο έχει
µεταβληθεί η απόδοση του καλύτερου µέλους του πληθυσµού στη γενιά 1 σε σχέση µε τη γενιά 0;
25∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
(γ2) (5/7) Ποιος θα είναι ο αναµενόµενος αριθµός ατόµων, σύµφωνα µε το θεώρηµα σχηµάτων (Schema
Theorem), που θα αντιστοιχούν στο σχήµα S1=111*** στη γενιά 2 αν θεωρήσουµε ότι εφαρµόζεται
διασταύρωση µε πιθανότητα Pc=0.5 και µετάλλαξη µε πιθανότητα Pm=0.1;

More Related Content

What's hot

ΠΛΗ31 ΜΑΘΗΜΑ 4.2 - ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ
ΠΛΗ31 ΜΑΘΗΜΑ 4.2 - ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ ΠΛΗ31 ΜΑΘΗΜΑ 4.2 - ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ
ΠΛΗ31 ΜΑΘΗΜΑ 4.2 - ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ Dimitris Psounis
 
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΣΥΝΔΥΑΣΤΙΚΗΣ
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΣΥΝΔΥΑΣΤΙΚΗΣΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΣΥΝΔΥΑΣΤΙΚΗΣ
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΣΥΝΔΥΑΣΤΙΚΗΣDimitris Psounis
 
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.5
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.5ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.5
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.5Dimitris Psounis
 
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2Dimitris Psounis
 
ΠΛΗ31 ΜΑΘΗΜΑ 1.4
ΠΛΗ31 ΜΑΘΗΜΑ 1.4 ΠΛΗ31 ΜΑΘΗΜΑ 1.4
ΠΛΗ31 ΜΑΘΗΜΑ 1.4 Dimitris Psounis
 
ΠΛΗ20.ΚΑΡΤΑ - ΣΥΝΔΥΑΣΜΟΙ
ΠΛΗ20.ΚΑΡΤΑ - ΣΥΝΔΥΑΣΜΟΙ ΠΛΗ20.ΚΑΡΤΑ - ΣΥΝΔΥΑΣΜΟΙ
ΠΛΗ20.ΚΑΡΤΑ - ΣΥΝΔΥΑΣΜΟΙ Dimitris Psounis
 
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3Dimitris Psounis
 

What's hot (20)

ΠΛΗ31 ΜΑΘΗΜΑ 3.6
ΠΛΗ31 ΜΑΘΗΜΑ 3.6ΠΛΗ31 ΜΑΘΗΜΑ 3.6
ΠΛΗ31 ΜΑΘΗΜΑ 3.6
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.2 - ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ
ΠΛΗ31 ΜΑΘΗΜΑ 4.2 - ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ ΠΛΗ31 ΜΑΘΗΜΑ 4.2 - ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ
ΠΛΗ31 ΜΑΘΗΜΑ 4.2 - ΒΕΛΤΙΣΤΟΠΟΙΗΣΗ ΑΡΙΘΜΗΤΙΚΩΝ ΣΥΝΑΡΤΗΣΕΩΝ
 
ΠΛΗ31 ΜΑΘΗΜΑ 1.2
ΠΛΗ31 ΜΑΘΗΜΑ 1.2ΠΛΗ31 ΜΑΘΗΜΑ 1.2
ΠΛΗ31 ΜΑΘΗΜΑ 1.2
 
ΠΛΗ31 ΜΑΘΗΜΑ 3.4
ΠΛΗ31 ΜΑΘΗΜΑ 3.4ΠΛΗ31 ΜΑΘΗΜΑ 3.4
ΠΛΗ31 ΜΑΘΗΜΑ 3.4
 
ΠΛΗ20 ΜΑΘΗΜΑ 1.2
ΠΛΗ20 ΜΑΘΗΜΑ 1.2ΠΛΗ20 ΜΑΘΗΜΑ 1.2
ΠΛΗ20 ΜΑΘΗΜΑ 1.2
 
ΠΛΗ20 ΜΑΘΗΜΑ 1.4
ΠΛΗ20 ΜΑΘΗΜΑ 1.4ΠΛΗ20 ΜΑΘΗΜΑ 1.4
ΠΛΗ20 ΜΑΘΗΜΑ 1.4
 
ΠΛΗ31 ΜΑΘΗΜΑ 3.5
ΠΛΗ31 ΜΑΘΗΜΑ 3.5ΠΛΗ31 ΜΑΘΗΜΑ 3.5
ΠΛΗ31 ΜΑΘΗΜΑ 3.5
 
ΠΛΗ20 ΜΑΘΗΜΑ 1.1
ΠΛΗ20 ΜΑΘΗΜΑ 1.1ΠΛΗ20 ΜΑΘΗΜΑ 1.1
ΠΛΗ20 ΜΑΘΗΜΑ 1.1
 
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΣΥΝΔΥΑΣΤΙΚΗΣ
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΣΥΝΔΥΑΣΤΙΚΗΣΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΣΥΝΔΥΑΣΤΙΚΗΣ
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΣΥΝΔΥΑΣΤΙΚΗΣ
 
ΠΛΗ31 ΜΑΘΗΜΑ 3.2
ΠΛΗ31 ΜΑΘΗΜΑ 3.2ΠΛΗ31 ΜΑΘΗΜΑ 3.2
ΠΛΗ31 ΜΑΘΗΜΑ 3.2
 
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.5
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.5ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.5
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.5
 
ΠΛΗ20 ΜΑΘΗΜΑ 3.6
ΠΛΗ20 ΜΑΘΗΜΑ 3.6ΠΛΗ20 ΜΑΘΗΜΑ 3.6
ΠΛΗ20 ΜΑΘΗΜΑ 3.6
 
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ20 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
 
ΠΛΗ31 ΜΑΘΗΜΑ 1.4
ΠΛΗ31 ΜΑΘΗΜΑ 1.4 ΠΛΗ31 ΜΑΘΗΜΑ 1.4
ΠΛΗ31 ΜΑΘΗΜΑ 1.4
 
ΠΛΗ20 ΜΑΘΗΜΑ 0.4
ΠΛΗ20 ΜΑΘΗΜΑ 0.4ΠΛΗ20 ΜΑΘΗΜΑ 0.4
ΠΛΗ20 ΜΑΘΗΜΑ 0.4
 
ΠΛΗ20.ΚΑΡΤΑ - ΣΥΝΔΥΑΣΜΟΙ
ΠΛΗ20.ΚΑΡΤΑ - ΣΥΝΔΥΑΣΜΟΙ ΠΛΗ20.ΚΑΡΤΑ - ΣΥΝΔΥΑΣΜΟΙ
ΠΛΗ20.ΚΑΡΤΑ - ΣΥΝΔΥΑΣΜΟΙ
 
ΠΛΗ20 ΜΑΘΗΜΑ 0.3
ΠΛΗ20 ΜΑΘΗΜΑ 0.3ΠΛΗ20 ΜΑΘΗΜΑ 0.3
ΠΛΗ20 ΜΑΘΗΜΑ 0.3
 
ΠΛΗ30 ΜΑΘΗΜΑ 1.1
ΠΛΗ30 ΜΑΘΗΜΑ 1.1ΠΛΗ30 ΜΑΘΗΜΑ 1.1
ΠΛΗ30 ΜΑΘΗΜΑ 1.1
 
ΠΛΗ20 ΜΑΘΗΜΑ 1.6
ΠΛΗ20 ΜΑΘΗΜΑ 1.6ΠΛΗ20 ΜΑΘΗΜΑ 1.6
ΠΛΗ20 ΜΑΘΗΜΑ 1.6
 
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3
ΠΛΗ20 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3
 

Viewers also liked

ΠΛΗ31 ΜΑΘΗΜΑ 4.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.3 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 4.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.3 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3Dimitris Psounis
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.2 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 4.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.2 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.2
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.2ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.2
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.2Dimitris Psounis
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 4.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.1 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.1
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.1ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.1
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.1Dimitris Psounis
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.4 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.4 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 4.4 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.4 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.4
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.4 ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.4
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.4 Dimitris Psounis
 
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4Dimitris Psounis
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5Dimitris Psounis
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.5 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 4.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.5 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3Dimitris Psounis
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 3.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 3.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 3.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 3.1 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ31 ΜΑΘΗΜΑ 3.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 3.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 3.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 3.1 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 

Viewers also liked (20)

ΠΛΗ31 ΜΑΘΗΜΑ 4.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.3 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 4.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.3 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.3
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.2 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 4.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.2 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.2
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.2ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.2
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.2
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 4.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.1 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.1
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.1ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.1
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.1
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.4 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.4 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 4.4 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.4 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.4
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.4 ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.4
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.4
 
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 4
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 4.5
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.5 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 4.5 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 4.5 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ31 ΜΑΘΗΜΑ 4.5
ΠΛΗ31 ΜΑΘΗΜΑ 4.5ΠΛΗ31 ΜΑΘΗΜΑ 4.5
ΠΛΗ31 ΜΑΘΗΜΑ 4.5
 
ΠΛΗ31 ΤΕΣΤ 18
ΠΛΗ31 ΤΕΣΤ 18ΠΛΗ31 ΤΕΣΤ 18
ΠΛΗ31 ΤΕΣΤ 18
 
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3
ΠΛΗ31 ΤΥΠΟΛΟΓΙΟ ΕΝΟΤΗΤΑΣ 3
 
ΠΛΗ31 ΤΕΣΤ 22
ΠΛΗ31 ΤΕΣΤ 22ΠΛΗ31 ΤΕΣΤ 22
ΠΛΗ31 ΤΕΣΤ 22
 
ΠΛΗ31 ΤΕΣΤ 19
ΠΛΗ31 ΤΕΣΤ 19ΠΛΗ31 ΤΕΣΤ 19
ΠΛΗ31 ΤΕΣΤ 19
 
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 3.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 3.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 3.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 3.1 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ31 ΜΑΘΗΜΑ 3.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 3.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ31 ΜΑΘΗΜΑ 3.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ31 ΜΑΘΗΜΑ 3.1 (ΕΚΤΥΠΩΣΗ)
 

Similar to ΠΛΗ31 ΜΑΘΗΜΑ 4.3

ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 4
ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 4ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 4
ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 4Dimitris Psounis
 
ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 9
ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 9ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 9
ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 9Dimitris Psounis
 
Βασικές γνώσεις Γ Λυκείου Μαθηματικά και Στοιχεία Στατιστικής
Βασικές γνώσεις Γ Λυκείου Μαθηματικά και Στοιχεία ΣτατιστικήςΒασικές γνώσεις Γ Λυκείου Μαθηματικά και Στοιχεία Στατιστικής
Βασικές γνώσεις Γ Λυκείου Μαθηματικά και Στοιχεία ΣτατιστικήςΜάκης Χατζόπουλος
 
Them mat eid__d_esp_no_1106
Them mat eid__d_esp_no_1106Them mat eid__d_esp_no_1106
Them mat eid__d_esp_no_1106s0uiz
 
20-05-13 Μαθηματικά και Στοιχεία Στατιστικής Γενικής Παιδείας
20-05-13 Μαθηματικά και Στοιχεία Στατιστικής Γενικής Παιδείας20-05-13 Μαθηματικά και Στοιχεία Στατιστικής Γενικής Παιδείας
20-05-13 Μαθηματικά και Στοιχεία Στατιστικής Γενικής ΠαιδείαςNickos Nickolopoulos
 
Μαθηματικά Γενικής Παιδείας Γ Λυκείου
Μαθηματικά Γενικής Παιδείας Γ ΛυκείουΜαθηματικά Γενικής Παιδείας Γ Λυκείου
Μαθηματικά Γενικής Παιδείας Γ ΛυκείουNatasa Liri
 

Similar to ΠΛΗ31 ΜΑΘΗΜΑ 4.3 (20)

ΠΛΗ31 ΤΕΣΤ 23
ΠΛΗ31 ΤΕΣΤ 23ΠΛΗ31 ΤΕΣΤ 23
ΠΛΗ31 ΤΕΣΤ 23
 
ΠΛΗ31 ΤΕΣΤ 30
ΠΛΗ31 ΤΕΣΤ 30ΠΛΗ31 ΤΕΣΤ 30
ΠΛΗ31 ΤΕΣΤ 30
 
ΠΛΗ31 ΤΕΣΤ 31
ΠΛΗ31 ΤΕΣΤ 31ΠΛΗ31 ΤΕΣΤ 31
ΠΛΗ31 ΤΕΣΤ 31
 
ΠΛΗ31 ΤΕΣΤ 27
ΠΛΗ31 ΤΕΣΤ 27ΠΛΗ31 ΤΕΣΤ 27
ΠΛΗ31 ΤΕΣΤ 27
 
ΠΛΗ31 ΤΕΣΤ 26
ΠΛΗ31 ΤΕΣΤ 26ΠΛΗ31 ΤΕΣΤ 26
ΠΛΗ31 ΤΕΣΤ 26
 
ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 4
ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 4ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 4
ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 4
 
ΠΛΗ20 ΤΕΣΤ 28
ΠΛΗ20 ΤΕΣΤ 28ΠΛΗ20 ΤΕΣΤ 28
ΠΛΗ20 ΤΕΣΤ 28
 
ΠΛΗ31 ΤΕΣΤ 20
ΠΛΗ31 ΤΕΣΤ 20ΠΛΗ31 ΤΕΣΤ 20
ΠΛΗ31 ΤΕΣΤ 20
 
ΠΛΗ30 ΚΑΡΤΑ 1.5
ΠΛΗ30 ΚΑΡΤΑ 1.5ΠΛΗ30 ΚΑΡΤΑ 1.5
ΠΛΗ30 ΚΑΡΤΑ 1.5
 
ΠΛΗ31 ΤΕΣΤ 25
ΠΛΗ31 ΤΕΣΤ 25ΠΛΗ31 ΤΕΣΤ 25
ΠΛΗ31 ΤΕΣΤ 25
 
ΠΛΗ31 ΤΕΣΤ 24
ΠΛΗ31 ΤΕΣΤ 24ΠΛΗ31 ΤΕΣΤ 24
ΠΛΗ31 ΤΕΣΤ 24
 
ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 9
ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 9ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 9
ΠΛΗ20 ΔΙΑΓΩΝΙΣΜΑ 9
 
Βασικές γνώσεις Γ Λυκείου Μαθηματικά και Στοιχεία Στατιστικής
Βασικές γνώσεις Γ Λυκείου Μαθηματικά και Στοιχεία ΣτατιστικήςΒασικές γνώσεις Γ Λυκείου Μαθηματικά και Στοιχεία Στατιστικής
Βασικές γνώσεις Γ Λυκείου Μαθηματικά και Στοιχεία Στατιστικής
 
Them mat eid__d_esp_no_1106
Them mat eid__d_esp_no_1106Them mat eid__d_esp_no_1106
Them mat eid__d_esp_no_1106
 
ΠΛΗ20 ΤΕΣΤ 24
ΠΛΗ20 ΤΕΣΤ 24ΠΛΗ20 ΤΕΣΤ 24
ΠΛΗ20 ΤΕΣΤ 24
 
20-05-13 Μαθηματικά και Στοιχεία Στατιστικής Γενικής Παιδείας
20-05-13 Μαθηματικά και Στοιχεία Στατιστικής Γενικής Παιδείας20-05-13 Μαθηματικά και Στοιχεία Στατιστικής Γενικής Παιδείας
20-05-13 Μαθηματικά και Στοιχεία Στατιστικής Γενικής Παιδείας
 
δραστηριότητες Sketchpad
δραστηριότητες Sketchpadδραστηριότητες Sketchpad
δραστηριότητες Sketchpad
 
ΠΛΗ31 ΤΕΣΤ 28
ΠΛΗ31 ΤΕΣΤ 28ΠΛΗ31 ΤΕΣΤ 28
ΠΛΗ31 ΤΕΣΤ 28
 
Μαθηματικά Γενικής Παιδείας Γ Λυκείου
Μαθηματικά Γενικής Παιδείας Γ ΛυκείουΜαθηματικά Γενικής Παιδείας Γ Λυκείου
Μαθηματικά Γενικής Παιδείας Γ Λυκείου
 
2 εκπ μκδ
2 εκπ μκδ2 εκπ μκδ
2 εκπ μκδ
 

More from Dimitris Psounis

Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣDimitris Psounis
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)Dimitris Psounis
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)Dimitris Psounis
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣDimitris Psounis
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣDimitris Psounis
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Dimitris Psounis
 
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ CC++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ CDimitris Psounis
 
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)Dimitris Psounis
 
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6Dimitris Psounis
 
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5Dimitris Psounis
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2Dimitris Psounis
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 Dimitris Psounis
 

More from Dimitris Psounis (20)

Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 4 - ΚΛΑΣΕΙΣ ΚΑΙ ΑΝΑΦΟΡΕΣ (4διαφ)
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ (4δ)
 
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 3 - ΚΛΑΣΕΙΣ ΚΑΙ ΔΕΙΚΤΕΣ
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣΗ ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ
 
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)
 
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ CC++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C
 
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
C++ - ΜΑΘΗΜΑ 1 - ΕΙΣΑΓΩΓΗ ΚΑΙ ΣΧΕΣΗ ΜΕ ΤΗ C (4sl/p)
 
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 6
 
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
ΠΛΗ20 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 5
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.2
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
ΠΛΗ10 ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 2.1
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8 (ΕΚΤΥΠΩΣΗ)
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 8
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 7 (ΕΚΤΥΠΩΣΗ)
 
ΠΛΗ31 - ΤΕΣΤ 33
ΠΛΗ31 - ΤΕΣΤ 33ΠΛΗ31 - ΤΕΣΤ 33
ΠΛΗ31 - ΤΕΣΤ 33
 
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6 ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ ΣΕ C - ΜΑΘΗΜΑ 6
 

Recently uploaded

Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑΜια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑDimitra Mylonaki
 
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxssuserb0ed14
 
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptxΠασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx36dimperist
 
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptxΠασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx36dimperist
 
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxΗ Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxeucharis
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYssuser369a35
 
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-242lykkomo
 
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfssuserf9afe7
 
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptxΕκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx7gymnasiokavalas
 
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHRODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHROUT Family
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008Θεόδωρος Μαραγκούλας
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της ΙταλίαςKonstantina Katirtzi
 
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptxΠασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx36dimperist
 
ΑΝΑΦΟΡΑ ΣΤΙΣ ΣΥΝΧΡΟΝΕΣ ΘΕΩΡΙΕΣ ΓΙΑ ΤΗ ΜΑΘΗΣΗ.pptx
ΑΝΑΦΟΡΑ ΣΤΙΣ ΣΥΝΧΡΟΝΕΣ ΘΕΩΡΙΕΣ ΓΙΑ ΤΗ ΜΑΘΗΣΗ.pptxΑΝΑΦΟΡΑ ΣΤΙΣ ΣΥΝΧΡΟΝΕΣ ΘΕΩΡΙΕΣ ΓΙΑ ΤΗ ΜΑΘΗΣΗ.pptx
ΑΝΑΦΟΡΑ ΣΤΙΣ ΣΥΝΧΡΟΝΕΣ ΘΕΩΡΙΕΣ ΓΙΑ ΤΗ ΜΑΘΗΣΗ.pptxJIMKON
 
Το άγαλμα που κρύωνε
Το άγαλμα που                       κρύωνεΤο άγαλμα που                       κρύωνε
Το άγαλμα που κρύωνεDimitra Mylonaki
 
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
Μια νύχτα σε κατάστημα παιχνιδιών.pdf
Μια νύχτα σε κατάστημα             παιχνιδιών.pdfΜια νύχτα σε κατάστημα             παιχνιδιών.pdf
Μια νύχτα σε κατάστημα παιχνιδιών.pdfDimitra Mylonaki
 

Recently uploaded (17)

Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑΜια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
 
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
 
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptxΠασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
 
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptxΠασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
Πασχαλινές λαμπάδες από τη Δ΄ τάξη του σχολείου μας.pptx
 
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxΗ Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
 
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
 
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
 
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptxΕκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
 
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHRODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
 
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptxΠασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
 
ΑΝΑΦΟΡΑ ΣΤΙΣ ΣΥΝΧΡΟΝΕΣ ΘΕΩΡΙΕΣ ΓΙΑ ΤΗ ΜΑΘΗΣΗ.pptx
ΑΝΑΦΟΡΑ ΣΤΙΣ ΣΥΝΧΡΟΝΕΣ ΘΕΩΡΙΕΣ ΓΙΑ ΤΗ ΜΑΘΗΣΗ.pptxΑΝΑΦΟΡΑ ΣΤΙΣ ΣΥΝΧΡΟΝΕΣ ΘΕΩΡΙΕΣ ΓΙΑ ΤΗ ΜΑΘΗΣΗ.pptx
ΑΝΑΦΟΡΑ ΣΤΙΣ ΣΥΝΧΡΟΝΕΣ ΘΕΩΡΙΕΣ ΓΙΑ ΤΗ ΜΑΘΗΣΗ.pptx
 
Το άγαλμα που κρύωνε
Το άγαλμα που                       κρύωνεΤο άγαλμα που                       κρύωνε
Το άγαλμα που κρύωνε
 
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
 
Μια νύχτα σε κατάστημα παιχνιδιών.pdf
Μια νύχτα σε κατάστημα             παιχνιδιών.pdfΜια νύχτα σε κατάστημα             παιχνιδιών.pdf
Μια νύχτα σε κατάστημα παιχνιδιών.pdf
 

ΠΛΗ31 ΜΑΘΗΜΑ 4.3

  • 1. ΠΛΗ31 ΕΝΟΤΗΤΑ 4: ΓΕΝΕΤΙΚΟΙ ΑΛΓΟΡΙΘΜΟΙ Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων ∆ηµήτρης Ψούνης
  • 2. ΠΕΡΙΕΧΟΜΕΝΑ A.Θεωρία 1. Εισαγωγικοί Ορισµοί 1. Ο ορισµός του σχήµατος 2. Τάξη και ορισµός του σχήµατος 3. Συνολική και Μέση Απόδοση του Πληθυσµού 2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου 1. Απόδοση σχήµατος σε µία χρονική στιγµή 2. ∆ιαίσθηση πίσω από τους τύπους 3. Επίδραση του τελεστή επιλογής 4. Επίδραση του τελεστή διασταύρωσης 5. Επίδραση του τελεστή µετάλλαξης 6. Το θεώρηµα των σχηµάτων 3. Επικράτηση - Εξαφάνιση Σχηµάτων 1. Ορισµός 2. Παραδείγµατα Β.Ασκήσεις 2∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
  • 3. A. Θεωρία 1. Εισαγωγικοί Ορισµοί 1. Ο ορισµός του σχήµατος 3∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Παράδειγµα Στο σχήµα S=11*10 ταιριάζουν οι δύο συµβολοσειρές {11010,11110} Στο σχήµα S=*1*1 ταιριάζουν οι τέσσερις συµβολοσειρές {0101,0111,1101,1111} Ορισµός: Έστω Σ το αλφάβητο των συµβόλων που χρησιµοποιεί ο γενετικός αλγόριθµος για την κωδικοποίηση των χρωµοσωµάτων του πληθυσµού. Ένα σχήµα S (ή πρότυπο S) είναι ένα χρωµόσωµα που χρησιµοποιεί το * (διαβάζεται αδιάφορο σύµβολο) το οποίο µπορεί να αντικαταστασθεί από οποιοδήποτε σύµβολο του αλφαβήτου. Έτσι ένα σχήµα αναπαριστά µε έναν ενιαίο τρόπο όλα τα χρωµοσόµατα που µπορούν να ταιριάξουν µε το σχήµα αντικαθιστώντας το * µε τα σύµβολα που απαιτούνται από το αλφάβητο.
  • 4. A. Θεωρία 1. Εισαγωγικοί Ορισµοί 1. Ο ορισµός του σχήµατος 4∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Παράδειγµα Στο σχήµα S=11*100**1 ταιριάζουν 23=8 συµβολοσειρες Στο σχήµα S=********* ταιριάζουν 29=512 συµβολοσειρες Ισχύουν τα ακόλουθα για τον ορισµό του σχήµατος: Έστω ότι έχουµε ένα πρόβληµα, που το χρωµόσωµα αναπαρίσταται µε µια δυαδική συµβολοσειρά µήκους n: • Ένα σχήµα µε κανένα * θα αναπαριστά µία συµβολοσειρά • Ένα σχήµα µε k * θα αναπαριστά 2k συµβολοσειρές • Ένα σχήµα που αποτελείται µόνο από * θα αναπαριστά 2n συµβολοσειρές
  • 5. A. Θεωρία 1. Εισαγωγικοί Ορισµοί 1. Ο ορισµός του σχήµατος 5∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Παράδειγµα Η συµβολοσειρά 101 ταιριάζει στα 8 σχήµατα: 101,10*, 1*1, *01, 1**, *0*, **1, *** Συµβολίζουµε µε c τον πληθάριθµο του αλφαβήτου (c=|Σ| δηλαδή το πλήθος των συµβόλων του αλφαβήτου). Έστω ότι έχουµε ένα πρόβληµα, που το χρωµόσωµα αναπαρίσταται µε µια δυαδική συµβολοσειρά µήκους n: • Τα δυνατά σχήµατα που µπορούν να κατασκευαστούν είναι (c+1)n • Αφού κάθε θέση µπορεί να πάρει οποιοδήποτε σύµβολο του αλφαβήτου και των χαρακτήρα * • Ενώ µία συµβολοσειρά ταιρίάζει σε 2n διαφορετικά σχήµατα. • Αφού η συµβολοσειρά θα ταιριάζει µόνο σε σχήµατα που στην αντίστοιχη θέση ενός συµβόλου θα πρέπει να έχει ή το ίδιο σύµβολο ή το *
  • 6. A. Θεωρία 1. Εισαγωγικοί Ορισµοί 2. Τάξη και οριστικό µήκος σχήµατος 6∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Παράδειγµα Το σχήµα S=11***1 έχει τάξη 3 και οριστικό µήκος 6-1=5 Το σχήµα S=*0*111* έχει τάξη 4 και οριστικό µήκος 6-2=4 Τάξη ενός σχήµατος o(S): • είναι αριθµός των θέσεων µε 0 και 1 • (δηλαδή το πλήθος των θέσεων που δεν έχουν *) • Προσδιορίζει πόσο ειδικό είναι το σχήµα (µεγάλη τάξη=>µεγάλη εξειδίκευση, µικρή τάξη=>µικρή εξειδίκευση των συµβολοσειρών) Οριστικό µήκος σχήµατος δ(S): • είναι η απόσταση της πρώτης και της τελευταίας σταθερής θέσης • (υπολογίζεται ως η διαφορα της τελευταίας θέσης που έχουµε σύµβολο µείον την πρώτη θέση που έχουµε σύµβολο) • Προσδιορίζει την πυκνότητα της πληροφορίας που περιέχειται στο σχήµα
  • 7. A. Θεωρία 1. Εισαγωγικοί Ορισµοί 3. Συνολική και Μέση Απόδοση Πληθυσµού 7∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Έστω Ν το µέγεθος του πληθυσµού (pop_size) και f(v) η αντικειµενική συνάρτηση ενός γενετικού αλγορίθµου: Αν t είναι µία χρονική στιγµή της εκτέλεσης του αλγορίθµου: • Συνολική απόδοση του πληθυσµού σε µία χρονική στιγµή ορίζεται ως το άθροισµα όλων των αξιολογήσεων του πληθυσµού: • ∑ • Μέση απόδοση του πληθυσµού σε µία χρονική στιγµή ορίζεται ως η συνολική απόδοση προς το µέγεθος του πληθυσµού •
  • 8. A. Θεωρία 2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου 1. Απόδοση σχήµατος 8∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Σε µία χρονική στιγµή (επαναληπτικό κύκλο του αλγόριθµου) t έχουµε pop_size (=Ν) χρωµοσώµατα. • Έστω ένα σχήµα S και έστω ότι είναι p το πλήθος των χρωµοσωµάτων που ταιριάζουν µε το σχήµα S την χρονική στιγµή t. Ορίζουµε ως: • eval(S,t) την µέση απόδοση ενός σχήµατος την χρονική στιγµή t ως , 1 • Με απλά λόγια η µέση απόδοση του σχήµατος είναι ο µέσος όρος των αποδόσεων των χρωµοσωµάτων που ταιριάζουν µε το σχήµα την τρέχουσα χρονική στιγµή. Ορίζουµε επίσης ως: • Η πιθανότητα επιλογής µίας συµβολοσειράς που ταιριάζει στο σχήµα S, ως: , F t
  • 9. A. Θεωρία 2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου 2. ∆ιάισθηση πίσω από τους τύπους 9∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων • Ορίζουµε ως ξ(S,t) το πλήθος των χρωµοσωµάτων που ταιριάζουν µε το σχήµα S την χρονική στιγµή t. • Θα αποδείξουµε ότι το πλήθος των χρωµοσωµάτων που ταιριάζουν µε το σχήµα S την χρονική στιγµή t+1 δίνεται από τον τύπο: , 1 , ∙ , ∙ 1 ! " # $ ! 1 ! % S ∙ ' • Η παραπάνω σχέση θα κατασκευαστεί σταδιακά µελετώντας την επίδραση των 3 γενετικών τελεστών. • Του τελεστή επιλογής • Του τελεστή διασταύρωσης • Του τελεστή µετάλλαξης.
  • 10. A. Θεωρία 2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου 3. ∆ιαδικασία της Επιλογής 10∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Μετά το βήµα της επιλογής ο αριθµός των συµβολοσειρών που ταιριάζουν στο σχήµα S είναι ξ(S,t+1). Ισχύει ότι: ξ , 1 , ∙ ( ∙ )*+, -, που πρακτικά µας λέει ότι: • Το , είναι η µέση απόδοση των συµβολοσειρών του σχήµατος • Το ξ(S,t) είναι το πλήθος των συµβολοσειρών του σχήµατος S • Άρα το γινόµενο τους είναι η απόδοση των συµβολοσειρών • Το F(t) είναι η συνολική απόδοση του πληθυσµού • Άρα διαιρώντας µε το F(t) παίρνουµε την πιθανότητα επιλογής κάποιου µέλους του σχήµατος • Η ρουλέτα θα γυριστεί Ν φορές, άρα ο τύπος µας δίνει πόσα χρωµοσώµατα θα επιλεχθούν από την ρουλέτα που ταιριάζουν στο σχήµα S.
  • 11. A. Θεωρία 2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου 3. ∆ιαδικασία της Επιλογής 11∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Aποδεικνύεται επίσης ότι: • ξ , 1 , ∙ )*+, -, ./ Συνεπώς αν )*+, -, ./ 0 1 121 , 0 F δηλαδή η µέση απόδοση του σχήµατος είναι µεγαλύτερη από την µέση απόδοση του πληθυσµού), τότε αυξάνει το πλήθος των συµβολοσειρών του σχήµατος στην επόµενη γενιά. Αντίθετα αν , 3 F τότ το πλήθος των συµβολοσιρών του σχήµατος αναµένεται να µειωθεί στην επόµενη γενιά.
  • 12. A. Θεωρία 2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου 3. ∆ιαδικασία της ∆ιασταύρωσης 12∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Τα ακόλουθα αφορούν την γνωστή διαδικασία της διασταύρωσης µονού σηµείου σε συµβολοσειρές που έχουν m bits στην κωδικοποίησή τους. Ορίζουµε τις πιθανότητες επιβίωσης και καταστροφής ενός σχήµατος ως εξής: Πιθανότητα Καταστροφής Σχήµατος: 45 6 47 8 6 9 ! : Όπου: pc είναι η πιθανότητα διασταύρωσης και δ(S) είναι το οριστικό µήκος του σχήµατος. Πιθανότητα Επιβίωσης Σχήµατος: 46 6 : ! 45 6 : ! 47 8 6 9 ! : Όπου: pc είναι η πιθανότητα διασταύρωσης και δ(S) είναι το οριστικό µήκος του σχήµατος.
  • 13. A. Θεωρία 2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου 3. ∆ιαδικασία της ∆ιασταύρωσης 13∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Από τα παραπάνω αποδεικνύεται ότι ο αναµενόµενος αριθµός συµβολοσειρών του σχήµατος S µετά την διαδικασία της διασταύρωσης είναι:: ; 6, < : , ∙ , F ∙ 46 6 ∆ηλαδή πολλαπλασιάζουµε το αναµενόµενο πλήθος των συµβολοσειρών µετά τη διαδικασία της επιλογής µε την πιθανότητα επιβίωσης των συµβολοσειρών του σχήµατος. Ισοδύναµα η παραπάνω σχέση γράφεται: ; 6, < : , ∙ , F ∙ : ! 47 8 6 9 ! : Συνεπώς σχήµατα µε µικρό οριστικό µήκος και άνω του µέσου όρου θα αυξάνουν το πλήθος των συµβολοσειρών τους µε εκθετικό ρυθµό.
  • 14. A. Θεωρία 2. Σχήµατα κατά την εκτέλεση του γενετικού αλγορίθµου 4. ∆ιαδικασία της Μετάλλαξης 14∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Η πιθανότητα επιβίωσης ενός σχήµατος S κατά τη διαδικασία της µετάλλαξης είναι: 46 6 : ! 49 = 6 > : ! = 6 ∙ 49 Όπου: pm είναι η πιθανότητα µετάλλαξης και ο(S) η τάξη του σχήµατος. Συνεπώς ισχύει για τον αναµενόµενο αριθµό συµβολοσειρών του σχήµατος S µετά από την διαδικασία της µετάλλαξης ότι:: ; 6, < : , ∙ , ∙ 1 ! " # $ ! 1 ! ? @ ∙ 49 Από τον παραπάνω τύπο αναδεικνύεται το ακόλουθο (σηµαντικό) θεώρηµα των σχηµάτων: Σχήµατα άνω του µέσου όρου απόδοσης, µε µικρό οριστικό µήκος και µικρή τάξη λαµβάνουν εκθετικά αυξανόµενες συµβολοσειρές σε διαδοχικές γενιές ενός γενετικού αλγορίθµου.
  • 15. A. Θεωρία 3. Επικράτηση – Εξαφάνιση Σχηµάτων 1. Ορισµός 15∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Ο παρακάτω τύπος δίνει το πλήθος των συµβολοσειρών των συµβολοσειρών που ταιριάζουν στο σχήµα S µετά από Κ γενιές, αν εφαρµόζεται µόνο επιλογή (όχι διασταύρωση και µετάλλαξη) ; 6, < A , ∙ 1 B C Όπου ε είναι η επί τοις εκατό απόκλιση της µέσης απόδοσης του πληθυσµού σε σχέση µε την µέση απόδοση του σχήµατος και δίνεται από τον τύπο: B ! 1 Όπου eval(S) είναι η µέση απόδοση του σχήµατος και είναι η µέση απόδοση του πληθυσµού.
  • 16. A. Θεωρία 3. Επικράτηση – Εξαφάνιση Σχηµάτων 2. Παραδείγµατα 16∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Παράδειγµα 1: Έστω η αντικειµενική συνάρτηση f, που όταν δέχεται είσοδο τη δυαδική συµβολοσειρά x, µε µήκος λ = 4, να δίνει αποτέλεσµα που ισούται µε τον ακέραιο που αναπαριστάται από το δυαδικό αριθµό x (π.χ. f(0011)=3, f(1111)=15 κτλ.). 1. Ποια είναι η µέση απόδοση του σχήµατος S1=1**** , σε σχέση µε την αντικειµενική συνάρτηση f; Ποια είναι η µέση απόδοση του σχήµατος S2=0**** σε σχέση µε τη συνάρτηση f; Να υποθέσετε ότι ο πληθυσµός αποτελείται 16 χρωµοσώµατα, ένα για κάθε διαφορετικό δυαδικό αριθµό από το 0000 έως το 1111 2. Ποιο από τα δύο σχήµατα θα επικρατήσει σε ολόκληρο τον πληθυσµό µετά από κάποιες γενιές και ποιο θα εξαφανιστεί από τον πληθυσµό; Να υπολογίσετε µετά από πόσες γενιές θα συµβεί αυτό, για κάθε περίπτωση, αν θεωρήσουµε την επίδραση της διασταύρωσης και της µετάλλαξης είναι αµελητέα.
  • 17. 17∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Λύση Ερώτηµα 1: Στο σχήµα S1=1*** ταιριάζουν οι παρακάτω συµβολοσειρές: 1000 ⇒ eval(1000) = 8 1001 ⇒ eval(1001) = 9 1010 ⇒ eval(1010) = 10 1011 ⇒ eval(1011) = 11 1100 ⇒ eval(1100) = 12 1101 ⇒ eval(1101) = 13 1110 ⇒ eval(1110) = 14 1111 ⇒ eval(1111) = 15 Εποµένως η µέση απόδοση του σχήµατος S1 ισούται µε: ( ) 5.118/)15141312111098(SF 1 =+++++++= Στο σχήµα S2=0*** ταιριάζουν οι παρακάτω συµβολοσειρές: 0000 ⇒ eval(0000) = 0 0001 ⇒ eval(0001) = 1 0010 ⇒ eval(0010) = 2 0011 ⇒ eval(0011) = 3 0100 ⇒ eval(0100) = 4 0101 ⇒ eval(0101) = 5 0110 ⇒ eval(0110) = 6 0111 ⇒ eval(0111) = 7 Εποµένως η µέση απόδοση του σχήµατος S2 ισούται µε: ( ) 5.38/)76543210(SF 2 =+++++++= A. Θεωρία 3. Επικράτηση – Εξαφάνιση Σχηµάτων 2. Παραδείγµατα
  • 18. 18∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Λύση Ερώτηµα 2: Η συνολική απόδοση του πληθυσµού είναι: F=0+1+2+…+15=120 και η µέση απόδοση είναι 7,5 Άρα, η µέση απόδοση του S1 είναι 53.33% µεγαλύτερη της µέσης απόδοσης του πληθυσµού, άρα ε=0.53 και του S2, είναι 53.33% µικρότερη, άρα ε=0,53. Χρησιµοποιούµε την εξίσωση: ξ(S, t+k) = ξ(S, t)*(1+ε)k Για t=0 έχουµε ξ(S1,0)=8, άρα πρέπει να υπολογίσουµε το: ξ(S1, t+k) = 8*(1+ε)k. Α) Για ε=0.53 και ξ(S, t+k)=16 (γιατί το S1, θα επικρατήσει σε όλο τον πληθυσµό) έχουµε: 16 = 8 *(1+0.53)k = 8 * 1.53k 2 = 1.53k Αν λογαριθµίσουµε και για τα δύο µέρη έχουµε: log 2 = k * log (1.53) k = (0.301/0.185) k= 1.63. Συνεπώς, µετά από 2 γενιές αναµένουµε ότι το σχήµα S1 θα επικρατήσει στον πληθυσµό. Β) Για ε= -0.53 και ξ(S1, t+k) <1 έχουµε: 1 > 8 *(1-0.53)k = 8 * (0.47)k Αν λογαριθµίσουµε και για τα δύο µέρη έχουµε: 0 > log 8 + k * log (0.47) 0.903 +k (-0.327) < 0 (-0.327) k < -0.903 k > 2.73. Άρα, µετά από 3 γενιές αναµένουµε ότι το σχήµα S2 θα εξαφανιστεί από τον πληθυσµό. A. Θεωρία 3. Επικράτηση – Εξαφάνιση Σχηµάτων 2. Παραδείγµατα
  • 19. 19∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Παράδειγµα 2: Έστω το σχήµα S που αντιπροσωπεύεται, κατά τη γενιά 0, σε 60% ενός πληθυσµού µεγέθους n=100 ατόµων και µε αµελητέες πιθανότητες καταστροφής από διασταύρωση και µετάλλαξη. Να υπολογίσετε µετά από πόσες γενιές το σχήµα S θα … (1) … επικρατήσει σε ολόκληρο τον πληθυσµό αν τα µέλη του S έχουν καταλληλότητα 25% µεγαλύτερη από τη µέση καταλληλότητα του τρέχοντα πληθυσµού Λύση: Χρησιµοποιούµε την εξίσωση: ξ(S, t+k) = ξ(S, t)*(1+ε)k Για t=0 έχουµε ξ(S,0)=60, άρα πρέπει να υπολογίσουµε το: ξ(S, t+k) = 60*(1+ε)k. Για ε=0.25 και ξ(S, t+k)=100 έχουµε: 100 = 60 *(1+0.25)k = 60 * 1.25k Αν πάρουµε το Log και για τα δύο µέρη έχουµε: Log 100 = Log 60 + k * Log (1.25) k=2.28, που σηµαίνει k=3. Άρα, µετά από 3 γενιές το σχήµα S θα επικρατήσει στον πληθυσµό. A. Θεωρία 3. Επικράτηση – Εξαφάνιση Σχηµάτων 2. Παραδείγµατα
  • 20. 20∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Παράδειγµα 3: Έστω το σχήµα S που αντιπροσωπεύεται, κατά τη γενιά 0, σε 60% ενός πληθυσµού µεγέθους n=100 ατόµων και µε αµελητέες πιθανότητες καταστροφής από διασταύρωση και µετάλλαξη. Να υπολογίσετε µετά από πόσες γενιές το σχήµα S θα … (2)… εξαφανιστεί από τον πληθυσµό αν τα µέλη του S έχουν καταλληλότητα 10% µικρότερη από τη µέση καταλληλότητα του τρέχοντα πληθυσµού Λύση: Χρησιµοποιούµε την εξίσωση: Για ε= -0.10 και ξ(S, t+k) <1 έχουµε: 1 > 60 *(1-0.10)k = 60 * 0.9k Αν πάρουµε το Log και για τα δύο µέρη έχουµε: 1 > Log 60 + k * Log (0.9) k=38.8, που σηµαίνει k=39. Άρα, µετά από 39 γενιές το σχήµα S θα εξαφανιστεί από τον πληθυσµό. A. Θεωρία 3. Επικράτηση – Εξαφάνιση Σχηµάτων 2. Παραδείγµατα
  • 21. Β. Ασκήσεις Εφαρµογή 1 Θεωρήστε τρεις δυαδικές συµβολοσειρές Α1=11101111, Α2=00010100, Α3=01000011 και έξι σχήµατα: H1=1******* H2=0******* H3=******11 H4=***0*00* H5=1*****1* H6=1110**1* 1. Ποιες συµβολοσειρές ταιριάζουν σε κάθε σχήµα; 2. Βρείτε την τάξη και το οριστικό µήκος κάθε σχήµατος 3. Υπολογίστε την πιθανότητα επιβίωσης κάθε σχήµατος, αν γίνεται διασταύρωση µε πιθανότητα διασταύρωσης pc=0.85 4. Υπολογίστε την πιθανότητα επιβίωσης κάθε σχήµατος, αν γίνεται µετάλλαξη µε πιθανότητα µετάλλαξης pm=0.001 21∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων
  • 22. Β. Ασκήσεις Εφαρµογή 2 22∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων Έστω ότι ο πληθυσµός που δίνεται στον παρακάτω πίνακα είναι ο αρχικός πληθυσµός ενός Γενετικού Αλγορίθµου που χρησιµοποιείται για τη µεγιστοποίηση της συνάρτησης: 2 1 2 221 ),( xxxxf −= όπου τα x1 και x2 είναι ακέραιοι αριθµοί στο διάστηµα [0, 7]. Για την αναπαράσταση κάθε ανεξάρτητης µεταβλητής χρησιµοποιούνται 3 bits (2 3 = 8), οπότε για την αναπαράσταση κάθε χρωµοσώµατος του πληθυσµού χρησιµοποιούνται 6 bits µε τα 3 αριστερά να αναπαριστούν την µεταβλητή x1 και τα 3 δεξιά τη µεταβλητή x2. Απαντήστε στα ζητήµατα που ακολουθούν και συµπληρώστε τον πίνακα (κάντε τις πράξεις µε ακρίβεια 4 δεκαδικών ψηφίων). ΑΤΟΜΟ- ΧΡΩΜΟΣΩΜΑ ΑΠΟ∆ΟΣΗ- ΙΚΑΝΟΤΗΤΑ (FITNESS) ΠΙΘΑΝΟΤΗΤΑ ΕΠΙΛΟΓΗΣ ΑΝΑΜΕΝΟΜΕΝ ΟΣΑΡΙΘΜΟΣ ΑΝΤΙΓΡΑΦΩΝ ΠΛΗΘΥΣΜΟΣ ΜΕΤΑΤΗΝ ΕΦΑΡΜΟΓΗ ΤΩΝ ΓΕΝΕΤΙΚΩΝ Α 101011 Β 111000 Γ 111011 ∆ 101000 Ε 111001
  • 23. 23∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων (α) (5/15) (α1) (3/5) Να υπολογίσετε την απόδοση (Fitness) κάθε µέλους του πληθυσµού (Να γράψετε την απάντησή σας στον παραπάνω πίνακα). Επειδή η καταλληλότητα (ικανότητα) περιέχει αρνητικές τιµές, δεν µπορούν να υπολογιστούν οι πιθανότητες επιλογής. Πώς µπορεί να αντιµετωπιστεί αυτό το πρόβληµα; Να αιτιολογήσετε την απάντησή σας και να συµπληρώσετε την κενή στήλη του παρακάτω πίνακα, µε τη νέα ικανότητα. Ποιο πρόβληµα υπάρχει µε τον υπολογισµό της πιθανότητας επιλογής του 2 ου ατόµου; Πως µπορεί να αντιµετωπιστεί; (α2) (2/5) Να υπολογίσετε την πιθανότητα επιλογής κάθε ατόµου, χρησιµοποιώντας επιλογή εξαναγκασµένης ρουλέτας (Να γράψετε την απάντησή σας στον παραπάνω πίνακα). (β) (3/15) Να υπολογίσετε τον αναµενόµενο αριθµό αντιγράφων κάθε ατόµου στην επόµενη γενιά (Να γράψετε την απάντησή σας στον παραπάνω πίνακα).
  • 24. 24∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων (γ) (7/15) Έστω ότι η 1 η γενιά που προκύπτει µετά την εφαρµογή των γενετικών τελεστών της επιλογής, διασταύρωσης και µετάλλαξης είναι αυτή που απεικονίζεται στον πίνακα. ΑΤΟΜΟ – ΧΡΩΜΟΣΩΜΑ Α 111100 Β 110110 Γ 111000 ∆ 110011 Ε 111011 (γ1) (2/7) Έχει βελτιωθεί η µέση απόδοση του πληθυσµού στη γενιά 1 σε σχέση µε τη γενιά 0; Πόσο έχει µεταβληθεί η απόδοση του καλύτερου µέλους του πληθυσµού στη γενιά 1 σε σχέση µε τη γενιά 0;
  • 25. 25∆ηµήτρης Ψούνης, ΠΛΗ31, Μάθηµα 4.3: Θεµέλια των Γενετικών Αλγορίθµων (γ2) (5/7) Ποιος θα είναι ο αναµενόµενος αριθµός ατόµων, σύµφωνα µε το θεώρηµα σχηµάτων (Schema Theorem), που θα αντιστοιχούν στο σχήµα S1=111*** στη γενιά 2 αν θεωρήσουµε ότι εφαρµόζεται διασταύρωση µε πιθανότητα Pc=0.5 και µετάλλαξη µε πιθανότητα Pm=0.1;