Course Outline
Εισαγωγή στην Εφαρμοσμένη Machine Learning
- Στατιστική μάθηση έναντι μηχανικής μάθησης
- Επανάληψη και αξιολόγηση
- Ανταλλαγή προκατάληψης-διακύμανσης
- Εποπτευόμενη vs Μη εποπτευόμενη μάθηση
- Προβλήματα επιλύθηκαν με Machine Learning
- Δοκιμή επικύρωσης αμαξοστοιχίας – ροή εργασιών ML για αποφυγή υπερβολικής προσαρμογής
- Ροή εργασιών του Machine Learning
- Αλγόριθμοι μηχανικής μάθησης
- Επιλέγοντας τον κατάλληλο αλγόριθμο για το πρόβλημα
Αξιολόγηση Αλγορίθμου
- Αξιολόγηση αριθμητικών προβλέψεων
- Μέτρα ακρίβειας: ME, MSE, RMSE, MAPE
- Σταθερότητα παραμέτρων και πρόβλεψης
- Αξιολόγηση αλγορίθμων ταξινόμησης
- Η ακρίβεια και τα προβλήματά της
- Η μήτρα σύγχυσης
- Πρόβλημα μη ισορροπημένων τάξεων
- Οπτικοποίηση της απόδοσης του μοντέλου
- Καμπύλη κέρδους
- Καμπύλη ROC
- Καμπύλη ανύψωσης
- Επιλογή μοντέλου
- Συντονισμός μοντέλου – στρατηγικές αναζήτησης πλέγματος
Προετοιμασία δεδομένων για Μοντελοποίηση
- Εισαγωγή και αποθήκευση δεδομένων
- Κατανόηση των δεδομένων – βασικές εξερευνήσεις
- Χειρισμοί δεδομένων με τη βιβλιοθήκη pandas
- Μετασχηματισμοί δεδομένων – Διαμάχη δεδομένων
- Διερευνητική ανάλυση
- Παρατηρήσεις που λείπουν – ανίχνευση και λύσεις
- Outliers – εντοπισμός και στρατηγικές
- Τυποποίηση, κανονικοποίηση, δυαδοποίηση
- Ποιοτική επανακωδικοποίηση δεδομένων
Αλγόριθμοι μηχανικής μάθησης για ανίχνευση Outlier
- Εποπτευόμενοι αλγόριθμοι
- KNN
- Ensemble Gradient Boosting
- SVM
- Αλγόριθμοι χωρίς επίβλεψη
- Με βάση την απόσταση
- Μέθοδοι με βάση την πυκνότητα
- Πιθανολογικές μέθοδοι
- Μέθοδοι που βασίζονται σε μοντέλα
Κατανόηση Deep Learning
- Επισκόπηση των Βασικών Εννοιών του Deep Learning
- Διαφοροποίηση μεταξύ Machine Learning και Deep Learning
- Επισκόπηση των αιτήσεων για Deep Learning
Επισκόπηση του Neural Networks
- Τι είναι τα Neural Networks
- Neural Networks έναντι μοντέλων παλινδρόμησης
- Κατανόηση Mathematical Θεμέλια και Μηχανισμοί Μάθησης
- Κατασκευή Τεχνητού Νευρωνικού Δικτύου
- Κατανόηση νευρωνικών κόμβων και συνδέσεων
- Εργασία με νευρώνες, στρώματα και δεδομένα εισόδου και εξόδου
- Κατανόηση των Perceptrons ενός στρώματος
- Διαφορές μεταξύ εποπτευόμενης και μη εποπτευόμενης μάθησης
- Ανατροφοδότηση μάθησης και ανατροφοδότηση Neural Networks
- Κατανόηση της διάδοσης προς τα εμπρός και της αντίστροφης διάδοσης
Κατασκευάζοντας απλά Deep Learning μοντέλα με Keras
- Δημιουργία μοντέλου Keras
- Κατανόηση των Δεδομένων σας
- Καθορισμός του Deep Learning μοντέλου σας
- Σύνταξη του μοντέλου σας
- Τακτοποίηση του μοντέλου σας
- Εργασία με τα δεδομένα ταξινόμησης σας
- Εργασία με μοντέλα ταξινόμησης
- Χρησιμοποιώντας τα μοντέλα σας
Εργασία με TensorFlow για Deep Learning
- Προετοιμασία των Δεδομένων
- Λήψη δεδομένων
- Προετοιμασία Δεδομένων Εκπαίδευσης
- Προετοιμασία δεδομένων δοκιμής
- Κλιμάκωση εισόδων
- Χρησιμοποιώντας Placeholders και Variables
- Καθορισμός της αρχιτεκτονικής δικτύου
- Χρήση της συνάρτησης κόστους
- Χρήση του Optimizer
- Χρήση Initializers
- Προσαρμογή του νευρωνικού δικτύου
- Κατασκευή του γραφήματος
- Συμπέρασμα
- Απώλεια
- Εκπαίδευση
- Εκπαίδευση του Μοντέλου
- Το γράφημα
- Η Συνεδρία
- Βρόχος τρένου
- Αξιολόγηση του Μοντέλου
- Κατασκευή του γραφήματος Eval
- Αξιολόγηση με Eval Output
- Εκπαιδευτικά μοντέλα σε κλίμακα
- Οπτικοποίηση και αξιολόγηση μοντέλων με το TensorBoard
Εφαρμογή του Deep Learning στην Ανίχνευση Ανωμαλιών
- Αυτόματος κωδικοποιητής
- Κωδικοποιητής - Αρχιτεκτονική Αποκωδικοποιητή
- Απώλεια ανασυγκρότησης
- Variational Autencoder
- Μεταβλητό συμπέρασμα
- Generative Adversarial Network
- Αρχιτεκτονική Generator – Discriminator
- Προσεγγίσεις σε AN χρησιμοποιώντας GAN
Πλαίσια συνόλου
- Συνδυασμός αποτελεσμάτων από διαφορετικές μεθόδους
- Bootstrap Συγκεντρωτική
- Μέσος όρος ακραίας βαθμολογίας
Requirements
- Εμπειρία στον προγραμματισμό Python
- Βασική εξοικείωση με στατιστικές και μαθηματικές έννοιες
Ακροατήριο
- προγραμματιστές
- Επιστήμονες δεδομένων
Testimonials (5)
Η εκπαίδευση παρείχε μια ενδιαφέρουσα επισκόπηση των μοντέλων βαθιάς μάθησης και των σχετικών μεθόδων. Το θέμα ήταν πολύ νέο για μένα, αλλά τώρα νιώθω ότι έχω μια ιδέα για το τι μπορεί να περιλαμβάνει η τεχνητή νοημοσύνη και η ML, τι αποτελούνται αυτοί οι όροι και πώς μπορούν να χρησιμοποιηθούν επωφελώς. Γενικά, μου άρεσε η προσέγγιση να ξεκινήσω με το στατιστικό υπόβαθρο και τα βασικά μοντέλα μάθησης, όπως η γραμμική παλινδρόμηση, δίνοντας ιδιαίτερη έμφαση στις ενδιάμεσες ασκήσεις.
Konstantin - REGNOLOGY ROMANIA S.R.L.
Course - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Machine Translated
Η Άννα πάντα ρωτούσε αν υπάρχουν ερωτήσεις και πάντα προσπαθούσε να μας κάνει πιο ενεργούς θέτοντας ερωτήσεις, κάτι που μας έκανε όλους να συμμετέχουμε πραγματικά στην εκπαίδευση.
Enes Gicevic - REGNOLOGY ROMANIA S.R.L.
Course - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Machine Translated
Μου άρεσε ο τρόπος που συνδυάζεται με τις πρακτικές.
Bertan - REGNOLOGY ROMANIA S.R.L.
Course - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Machine Translated
Η μεγάλη εμπειρία / γνώση του εκπαιδευτή
Ovidiu - REGNOLOGY ROMANIA S.R.L.
Course - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Machine Translated
το VM είναι μια ωραία ιδέα
Vincent - REGNOLOGY ROMANIA S.R.L.
Course - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Machine Translated