<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345"><efrbr-work:titleOfTheWork>Συμβολή στην επιτάχυνση ασύγχρονου παράλληλου διαφορικού εξελικτικού αλγορίθμου με χρήση νευρωνικών δικτύων</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345"><efrbr-expression:titleOfTheExpression>Συμβολή στην επιτάχυνση ασύγχρονου παράλληλου διαφορικού εξελικτικού αλγορίθμου με χρήση νευρωνικών δικτύων</efrbr-expression:titleOfTheExpression><efrbr-expression:titleOfTheExpression>Accelerating a parallel asynchronous differential evolution algorithm using neural networks
</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Μεταπτυχιακή Διατριβή
            Master Thesis
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2021-10-11</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">2021</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">el</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>Στην παρούσα μεταπτυχιακή διατριβή θα χρησιμοποιηθεί ως βάση ένας υπάρχων παράλληλος ασύγχρονος Διαφορικός Εξελικτικός αλγόριθμος, ο οποίος έχει αναπτυχθεί από μέλη του Εργαστηρίου Στροβιλομηχανών &amp; Ρευστοδυναμικής (TurboLab – TUC), σε γλώσσα προγραμματισμού FORTRAN. Ο συγκεκριμένος αλγόριθμος υποστηρίζεται από δύο Τεχνητά Νευρωνικά Δίκτυα (ΤΝΔ) (Artificial Neural Networks – ANNs), τα οποία λειτουργούν ως υποκατάστατα μοντέλα (surrogate models) για την επιτάχυνση της διαδικασίας αξιολόγησης κάθε υποψήφιας λύσης που εξετάζει ο Διαφορικός Εξελικτικός αλγόριθμος.
Στα πλαίσια της παρούσας εργασίας, αρχικά θα γίνει μία βιβλιογραφική επισκόπηση των μεθόδων που χρησιμοποιούνται διεθνώς για τον συνδυασμό Εξελικτικών Αλγορίθμων με Τεχνητά Νευρωνικά Δίκτυα ως surrogate models (meta-models). Ειδικότερα, θα εξετασθεί ο τρόπος που επιλέγονται τα άτομα των προηγούμενων πληθυσμών του Διαφορικού Εξελικτικού αλγορίθμου, ώστε να χρησιμοποιηθούν για την επανεκπαίδευση σε κάθε γενιά των ΤΝΔ. Επειδή η σωστή επιλογή των συγκεκριμένων ατόμων επιτρέπει την καλύτερη εκπαίδευση και αύξηση της ακρίβειας πρόβλεψης των ΤΝΔ, θα γίνει προσπάθεια να βρεθούν πολιτικές πιο αποτελεσματικής επιλογής αυτών των ατόμων σε κάθε γενιά. Η αποτελεσματικότητα των παραπάνω εναλλακτικών πολιτικών θα συγκριθεί με την υπάρχουσα πολιτική σε επιλεγμένα προβλήματα αναφοράς. Παράλληλα, θα γίνει προσπάθεια εισαγωγής και επιπλέον βελτιώσεων στον υπάρχοντα κώδικα, ώστε να καταστεί πιο εύχρηστος και πιο αποτελεσματικός.
</efrbr-expression:summarizationOfContent><efrbr-expression:summarizationOfContent>In the present M.Sc. thesis an existing parallel asynchronous Differential Evolution (DE) algorithm, will be used as a basis, previously developed by members of the Turbomachines &amp; Fluid Dynamics Laboratory (TurboLab - TUC), in FORTRAN programming language. This algorithm is supported by two Artificial Neural Networks (ANNs), which act as surrogate models to speed up the evaluation process of each candidate solution, considered by the Differential Evolutionary algorithm.
In the context of the present work, a comprehensive review of the methods that are used in the open literature for the combination of Evolutionary Algorithms with Artificial Neural Networks as surrogate models (meta-models) will be firstly carried out. Specifically, the way in which individuals of the previous populations of the Differential Evolutionary algorithm are selected will be examined, so that they can be used for the retraining the ANNs in each generation of the DE algorithm. As the right choice of those individuals enables better training and increased accuracy of ANNs prediction, efforts will be made to find more effective policies for selecting these individuals in each generation. The effectiveness of the above alternative policies will be compared with the existing policy on selected test cases. Alongside, an effort will be made to introduce further improvements to the existing code, in order to make it easier to use and more efficient.
</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by-nc-nd/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="academic unit">Πολυτεχνείο Κρήτης::Σχολή Μηχανικών Παραγωγής και Διοίκησης</efrbr-expression:note></efrbr-expression:expression><efrbr-manifestation:manifestation identifier="https://dias.library.tuc.gr/view/90431"><efrbr-manifestation:titleOfTheManifestation>Pissas_Vasileios_MSc_2021.pdf</efrbr-manifestation:titleOfTheManifestation><efrbr-manifestation:publicationDistribution><efrbr-manifestation:placeOfPublicationDistribution type="distribution">Chania [Greece]</efrbr-manifestation:placeOfPublicationDistribution><efrbr-manifestation:publisherDistributor type="distributor">Library of TUC</efrbr-manifestation:publisherDistributor><efrbr-manifestation:dateOfPublicationDistribution>2021-10-09</efrbr-manifestation:dateOfPublicationDistribution></efrbr-manifestation:publicationDistribution><efrbr-manifestation:formOfCarrier>application/pdf</efrbr-manifestation:formOfCarrier><efrbr-manifestation:extentOfTheCarrier>5.3 MB</efrbr-manifestation:extentOfTheCarrier><efrbr-manifestation:accessRestrictionsOnTheManifestation>embargo</efrbr-manifestation:accessRestrictionsOnTheManifestation></efrbr-manifestation:manifestation><efrbr-person:person identifier="http://users.isc.tuc.gr/~vpissas"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Pissas Vasileios
            Πισσας Βασιλειος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~inikolos"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Nikolos Ioannis
            Νικολος Ιωαννης
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~adelis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Delis Anargyros
            Δελης Αναργυρος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="http://users.isc.tuc.gr/~garampatzis"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Arampatzis Georgios
            Αραμπατζης Γεωργιος
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-corporateBody:corporateBody identifier="28FCBB1B-403B-450C-A7AE-3C30DCAA5890"><efrbr-corporateBody:nameOfTheCorporateBody vocabulary="">
            Πολυτεχνείο Κρήτης
            Technical University of Crete
         </efrbr-corporateBody:nameOfTheCorporateBody></efrbr-corporateBody:corporateBody><efrbr-concept:concept identifier="49B0E453-E515-4FDB-9727-1860535E180D"><efrbr-concept:termForTheConcept>
            Evolutionary algorithms
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="C2949B94-F110-4A47-A667-4F06DE5EB614"><efrbr-concept:termForTheConcept>
            Differential evolution
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="A2F40557-F41F-4737-8A6D-0026211C1046"><efrbr-concept:termForTheConcept>
            Artificial neural networks
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="54FF3AE2-01EA-47F5-9988-2453AFB75410"><efrbr-concept:termForTheConcept>
            Neural networks training
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="F012859C-140A-4601-99D6-7E30A8894F39"><efrbr-concept:termForTheConcept>
            self-adaptive search strategies
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="616F03D6-7574-4BEC-A285-F443FCD35A38"><efrbr-concept:termForTheConcept>
            Εξελικτικός αλγόριθμος
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="673C0EC4-2008-467F-B191-ED5705A37168"><efrbr-concept:termForTheConcept>
            Διαφορικός εξελικτικός αλγόριθμος
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="954A3841-8D57-471F-B932-099BA0FFCC0F"><efrbr-concept:termForTheConcept>
            Τεχνητά νευρωνικά δίκτυα
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="664F7BDA-A8F3-470C-955B-5E960CECA049"><efrbr-concept:termForTheConcept>
            Εκπαίδευση νευρωνικών δικτύων
         </efrbr-concept:termForTheConcept></efrbr-concept:concept><efrbr-concept:concept identifier="1746C764-FE68-4E41-9E26-B90993E29055"><efrbr-concept:termForTheConcept>
            αυτοπροσαρμόσιμη στρατηγική αναζήτησης
         </efrbr-concept:termForTheConcept></efrbr-concept:concept></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="expression" targetURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345"/><efrbr-structure:embodiedIn sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="manifestation" targetURI="http://purl.tuc.gr/dl/dias/A7AA58B1-F149-4F0F-928A-F2BC86E4B1B3"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="person" targetURI="http://users.isc.tuc.gr/~vpissas"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="person" targetURI="http://users.isc.tuc.gr/~vpissas" role="author"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="person" targetURI="http://users.isc.tuc.gr/~inikolos" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/1"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="person" targetURI="http://users.isc.tuc.gr/~adelis" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/2"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="person" targetURI="http://users.isc.tuc.gr/~garampatzis" role="http://purl.tuc.gr/dl/dias/vocabs/contributor-roles/2"/><efrbr-responsible:realizedBy sourceEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="person" targetURI="28FCBB1B-403B-450C-A7AE-3C30DCAA5890" role="publisher"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="concept" targetURI="49B0E453-E515-4FDB-9727-1860535E180D"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="concept" targetURI="C2949B94-F110-4A47-A667-4F06DE5EB614"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="concept" targetURI="A2F40557-F41F-4737-8A6D-0026211C1046"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="concept" targetURI="54FF3AE2-01EA-47F5-9988-2453AFB75410"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="concept" targetURI="F012859C-140A-4601-99D6-7E30A8894F39"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="concept" targetURI="616F03D6-7574-4BEC-A285-F443FCD35A38"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="concept" targetURI="673C0EC4-2008-467F-B191-ED5705A37168"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="concept" targetURI="954A3841-8D57-471F-B932-099BA0FFCC0F"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="concept" targetURI="664F7BDA-A8F3-470C-955B-5E960CECA049"/><efrbr-subject:hasSubject sourceEntity="work" sourceURI="http://purl.tuc.gr/dl/dias/108AFD41-D64A-4785-BFA2-818A71E0C345" targetEntity="concept" targetURI="1746C764-FE68-4E41-9E26-B90993E29055"/></efrbr-subject:subjectRelations><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>