Course Outline

Εισαγωγή

Περίληψη των ιδιοτήτων και της αρχιτεκτονικής του ParlAI

  • Το πλατφόρμα ParlAI
  • Κύριες δυνατότητες και στόχοι
  • Βασικά επισήμαντα (agents, messages, teachers, και worlds)

Σχεδιασμός με το ParlAI για Συνομιλητική AI

  • Εγκατάσταση
  • Πρόσθεση απλού μοντέλου
  • Απλό script δείξης δεδομένων
  • Επιβεβαιώση και ελεγχόμενο συστήματα (validation and testing)
  • Εργασίες (tasks)
  • Εκπαίδευση και αξιολόγηση agents
  • Επικοινωνία με τα μοντέλα

Δουλειά με Εργασίες και Δεδομένα στο ParlAI

  • Πρόσθεση δεδομένων
  • Χωρισμός δεδομένων (train, valid, ή test)
  • Χρήση JSON αντί για κειμενικό αρχείο
  • Δημιουργία και εκτέλεση εργασιών (tasks)

Εξερεύνηση Πεδίων, Αποδοχής και Batch Processing

  • Το περιβάλλον των Worlds
  • Αποκομιδή agents
  • Εφαρμογή batch processing (batching)
  • Dynamic batching

Χρήση Torch Generator και Ranker Agents

  • Torch generator agent
  • Torch ranker agent
  • Παραδείγματα μοντέλων
  • Δημιουργία μοντέλων
  • Εκπαίδευση και αξιολόγηση μοντέλων

Πρόσθεση Προκαθορισμένων και Διαχειριζόμενων Μετρήσεων (Metrics)

  • Προκαθορισμένες μέτρησης
  • Πρόσθεση διαχειριζόμενων μετρήσεων
  • Μέτρηση teachers
  • Επίπεδο μέτρησης agents (global και local)
  • Λίστα μέτρησης

Ταχύνοντας τους Εκπαιδευτικούς Πειραματισμούς στο ParlAI

  • Ορισμός μιας βάσης
  • Κώδικας που καταργεί την γέννηση (skip generation command)
  • Δυναμικό batch training command
  • Χρήση FP16 και πολλαπλών GPUs
  • Προετοιμασία σε φόρτωση (background preprocessing)

Εξερεύνηση άλλων Θέματων ParlAI

  • Χρήση και εγγραφή mutators
  • Εκτέλεση αποδοχών συνθέτων
  • Χρήση υπάρχουσες chat services
  • Αλλαγή τμημάτων του transformer
  • Εκτέλεση και γραφή δοκιμών (tests)
  • Τεχνικές ιδέες για ParlAI

Ανάθεση προβλημάτων (Troubleshooting)

Σύνοψη και Σchlussfolgerungen

Requirements

  • Γνώση Python ή άλλων γλωσσών προγραμματισμού
  • Γενική κατανόηση των εννοιών της υπολογιστικής νοημοσύνης (AI)

Ακροατές

  • Έρευνες
  • Προγραμματιστές
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories