Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

Εισαγωγή

Αυτή η ενότητα παρέχει μια γενική εισαγωγή για το πότε χρησιμοποιείται η «μηχανική μάθηση», τι πρέπει να λαμβάνεται υπόψη και τι σημαίνουν όλα αυτά, συμπεριλαμβανομένων των πλεονεκτημάτων και των μειονεκτημάτων. Τύποι δεδομένων (δομημένα/μη δομημένα/στατικά/ροής), εγκυρότητα/όγκος δεδομένων, ανάλυση βασισμένη στα δεδομένα έναντι ανάλυσης βασισμένης στον χρήστη, στατιστικά μοντέλα έναντι μοντέλων μηχανικής μάθησης, προκλήσεις της μη επιβλεπόμενης μάθησης, αντιστάθμιση μεροληψίας-διακύμανσης, επανάληψη/αξιολόγηση, προσεγγίσεις διασταυρούμενης επικύρωσης, επιβλεπόμενη/μη επιβλεπόμενη/ενισχυτική μάθηση.

ΚΥΡΙΑ ΘΕΜΑΤΑ

1. Κατανοώντας τον αφελή Bayes

  • Βασικές έννοιες των μεθόδων Bayes
  • Πιθανότητα
  • Από κοινού πιθανότητα
  • Υπό συνθήκη πιθανότητα με το θεώρημα του Bayes
  • Ο αλγόριθμος του αφελούς Bayes
  • Η ταξινόμηση με τον αφελή Bayes
  • Ο εκτιμητής Laplace
  • Χρήση αριθμητικών χαρακτηριστικών με τον αφελή Bayes

2. Κατανοώντας τα δέντρα απόφασης

  • Διαίρει και βασίλευε
  • Ο αλγόριθμος δέντρων απόφασης C5.0
  • Επιλέγοντας τον καλύτερο διαχωρισμό
  • Κλάδεμα του δέντρου απόφασης

3. Κατανοώντας τα νευρωνικά δίκτυα

  • Από τους βιολογικούς στους τεχνητούς νευρώνες
  • Συναρτήσεις ενεργοποίησης
  • Τοπολογία δικτύου
  • Ο αριθμός των επιπέδων
  • Η κατεύθυνση της ροής πληροφορίας
  • Ο αριθμός των κόμβων σε κάθε επίπεδο
  • Εκπαίδευση νευρωνικών δικτύων με οπισθοδιάδοση
  • Βαθιά Μάθηση

4. Κατανοώντας τις Μηχανές Διανυσμάτων Υποστήριξης

  • Ταξινόμηση με υπερεπίπεδα
  • Εύρεση του μέγιστου περιθωρίου
  • Η περίπτωση των γραμμικά διαχωρίσιμων δεδομένων
  • Η περίπτωση των μη γραμμικά διαχωρίσιμων δεδομένων
  • Χρήση συναρτήσεων πυρήνα για μη γραμμικούς χώρους

5. Κατανοώντας τη συσταδοποίηση

  • Η συσταδοποίηση ως έργο μηχανικής μάθησης
  • Ο αλγόριθμος k-means για συσταδοποίηση
  • Χρήση απόστασης για ανάθεση και ενημέρωση συστάδων
  • Επιλογή του κατάλληλου αριθμού συστάδων

6. Μέτρηση απόδοσης για ταξινόμηση

  • Εργασία με δεδομένα πρόβλεψης ταξινόμησης
  • Μια προσεκτικότερη ματιά στους πίνακες σύγχυσης
  • Χρήση πινάκων σύγχυσης για μέτρηση απόδοσης
  • Πέρα από την ακρίβεια – άλλα μέτρα απόδοσης
  • Η στατιστική kappa
  • Ευαισθησία και ειδικότητα
  • Ακρίβεια και ανάκληση
  • Το μέτρο F
  • Οπτικοποίηση αντισταθμίσεων απόδοσης
  • Καμπύλες ROC
  • Εκτίμηση μελλοντικής απόδοσης
  • Η μέθοδος holdout
  • Διασταυρούμενη επικύρωση
  • Δειγματοληψία Bootstrap

7. Βελτιστοποίηση έτοιμων μοντέλων για καλύτερη απόδοση

  • Χρήση του caret για αυτοματοποιημένη ρύθμιση παραμέτρων
  • Δημιουργία ενός απλού βελτιστοποιημένου μοντέλου
  • Προσαρμογή της διαδικασίας ρύθμισης
  • Βελτίωση της απόδοσης μοντέλου με μετα-μάθηση
  • Κατανοώντας τους συνδυασμούς μοντέλων (ensembles)
  • Bagging
  • Boosting
  • Τυχαία δάση
  • Εκπαίδευση τυχαίων δασών
  • Αξιολόγηση απόδοσης τυχαίου δάσους

ΔΕΥΤΕΡΕΥΟΝΤΑ ΘΕΜΑΤΑ

8. Κατανοώντας την ταξινόμηση με τους κοντινότερους γείτονες

  • Ο αλγόριθμος kNN
  • Υπολογισμός απόστασης
  • Επιλογή του κατάλληλου k
  • Προετοιμασία δεδομένων για χρήση με τον kNN
  • Γιατί ο αλγόριθμος kNN είναι «τεμπέλης»;

9. Κατανοώντας τους κανόνες ταξινόμησης

  • Διαίρει και βασίλευε
  • Ο αλγόριθμος One Rule
  • Ο αλγόριθμος RIPPER
  • Κανόνες από δέντρα απόφασης

10. Κατανοώντας την παλινδρόμηση

  • Απλή γραμμική παλινδρόμηση
  • Εκτίμηση με τη μέθοδο των ελαχίστων τετραγώνων
  • Συσχετίσεις
  • Πολλαπλή γραμμική παλινδρόμηση

11. Κατανοώντας τα δέντρα παλινδρόμησης και τα μοντέλα δέντρων

  • Προσθήκη παλινδρόμησης στα δέντρα

12. Κατανοώντας τους κανόνες συσχέτισης

  • Ο αλγόριθμος Apriori για εκμάθηση κανόνων συσχέτισης
  • Μέτρηση του ενδιαφέροντος ενός κανόνα – υποστήριξη και εμπιστοσύνη
  • Δημιουργία ενός συνόλου κανόνων με την αρχή Apriori

Πρόσθετα

  • Spark/PySpark/MLlib και πολυμελή bandits

Απαιτήσεις

Γνώση Python

 21 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (7)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες