Course Outline

Εισαγωγή σχεδιαστή

    Τι είναι το OptaPlanner; Τι είναι πρόβλημα προγραμματισμού; Use Cases και παραδείγματα

Παράδειγμα προβλήματος συσκευασίας κάδου

    Δήλωση προβλήματος Μέγεθος προβλήματος Διάγραμμα μοντέλου τομέα Κύρια μέθοδος Διαμόρφωση επίλυσης Εφαρμογή μοντέλου τομέα Διαμόρφωση βαθμολογίας

Πρόβλημα ταξιδιώτη πωλητή (TSP)

    Δήλωση προβλήματος Μέγεθος προβλήματος Μοντέλο τομέα Κύρια μέθοδος Διαμόρφωση επίλυσης αλυσίδας Εφαρμογή μοντέλου τομέα Διαμόρφωση βαθμολογίας

Διαμόρφωση σχεδιασμού

    Επισκόπηση Διαμόρφωση επίλυσης Μοντελοποίηση του προβλήματος προγραμματισμού Χρησιμοποιήστε τον Επίλυση

Υπολογισμός βαθμολογίας

    Ορολογία βαθμολογίας Επιλέξτε ορισμό βαθμολογίας Υπολογισμός της βαθμολογίας κόλπα απόδοσης υπολογισμού βαθμολογίας Επαναχρησιμοποίηση του υπολογισμού βαθμολογίας εκτός του Επιλύτη

Αλγόριθμοι βελτιστοποίησης

    Search μέγεθος χώρου στον πραγματικό κόσμο Βρίσκει το Planner τη βέλτιστη λύση; Επισκόπηση αρχιτεκτονικής Επισκόπηση αλγορίθμων βελτιστοποίησης Ποιους αλγόριθμους βελτιστοποίησης πρέπει να χρησιμοποιήσω; Επισκόπηση πεδίου SolverPhase Τερματισμός SolverEventListener Προσαρμοσμένο SolverPhase

Μετακίνηση και επιλογή γειτονιάς

    Εισαγωγή μετακίνησης και γειτονιάς Γενικοί επιλογείς μετακίνησης Συνδυασμός πολλών MoveSelectors EntitySelector ValueSelector Γενικές λειτουργίες επιλογής Προσαρμοσμένες κινήσεις

Ευρετικές κατασκευές

    First Fit Best Fit Advanced Greedy Fit the Cheapest insertion Εισαγωγή με λύπη

Τοπική αναζήτηση

    Τοπικές Search έννοιες Αναρρίχηση σε λόφο (Απλό τοπικό Search) Ταμπού Search Προσομοίωση ανόπτησης Καθυστερημένη αποδοχή Βήμα μέτρηση αναρρίχησης λόφου Τελευταία προσομοίωση ανόπτησης (πειραματικό) Χρήση προσαρμοσμένου τερματισμού, επιλογέα κίνησης, επιλογέα οντοτήτων, επιλογέα τιμής ή αποδέκτη

Εξελικτικοί αλγόριθμοι

    Εξελικτικές Στρατηγικές Γενετικοί Αλγόριθμοι

Υπερευρετική

Ακριβείς μέθοδοι

    Brute Force Depth-first Search

Συγκριτική αξιολόγηση και προσαρμογή

    Εύρεση της καλύτερης διαμόρφωσης επίλυσης Εκτέλεση αναφοράς συγκριτικής αξιολόγησης Σύνοψη στατιστικών στοιχείων Statistics ανά σύνολο δεδομένων (γράφημα και CSV) Προηγμένη συγκριτική αξιολόγηση

Επαναλαμβανόμενος σχεδιασμός

    Εισαγωγή στον επαναλαμβανόμενο σχεδιασμό Εφεδρικός σχεδιασμός Συνεχής προγραμματισμός (προγραμματισμός με παράθυρο) Σχεδιασμός σε πραγματικό χρόνο (σχεδιασμός βάσει εκδηλώσεων)

Drools

    Σύντομη εισαγωγή στη λειτουργία Drools Writing Score σε Drools

Ενσωμάτωση

    Επισκόπηση Μόνιμη αποθήκευση SOA και ESB Άλλο περιβάλλον
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Testimonials (1)

Related Courses

Advanced Stable Diffusion: Deep Learning for Text-to-Image Generation

  21 Hours

Related Categories