Advanced Machine Learning with Python Κομμάτι εκπαίδευσης
Σε αυτή την ζωντανή εκπαίδευση, οι συμμετέχοντες θα μάθουν τις πιο σύγχρονες και προόδευσης τεχνικές μηχανικής μάθησης στο Python, ενώ αναπτύσσουν μια σειρά δεμό εφαρμογές που αφορούν εικόνες, μουσική, κείμενο και χρηματιστικά δεδομένα.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Εφαρμόζουν αλγόριθμους και τεχνικές μηχανικής μάθησης για τη λύση πολυπερίπλοκων προβλημάτων.
- Εφαρμόζουν βαθιά και ημι-διακριτή μάθηση σε εφαρμογές που αφορούν εικόνες, μουσική, κείμενο και χρηματιστικά δεδομένα.
- Βυθίζουν τους αλγόριθμους Python στο μέγιστο ποτεντιάλισμό τους.
- Χρησιμοποιούν βιβλιοθήκες και πακέτα όπως το NumPy και Theano.
Μορφή του μαθήματος
- Μέρος διάλεξη, μέρος συζήτηση, ασκήσεις και έντονη πρακτική υποστήριξη
Εξέλιξη Κομματιού
Εισαγωγή
Περιγράφη της Δομής Ανετικευμένων Δεδομένων
- Μη-Επόπτευτο Μηχανικό Μάθηση
Αναγνώριση, Ομαδοποίηση και Γενέση Εικόνων, Σειρών Βίντεο και Δεδομένων Κινητής Αποκάλυψης
- Βαθιά Πίστες (DBNs)
Ανακατασκευή των Αρχικών Δεδομένων από μια Κατηφειωμένη (Ζούγκλα) Έκδοση
- Επιλογή και Εξαγωγή Χαρακτηριστικών
- Συστάδες Δέντρων Αυτόματων Προσαρμογέων με Θόρυβο (Stacked Denoising Auto-encoders)
Ανάλυση Οπτικών Εικόνων
- Χαμηλόγραμμες Νευρωνικές Δίκτυες (Convolutional Neural Networks)
Επίτευξη Καλύτερης Ενσήμανσης της Δομής των Δεδομένων
- Ημι-Επόπτευτο Μάθηση (Semi-Supervised Learning)
Κατανόηση Τεκμηρίων Δεδομένων
- Εξαγωγή Χαρακτηριστικών από Κείμενο
Δημιουργία Υψηλά Ακριβών Προϊόντων Πρόβλεψης
- Βελτίωση των Αποτελεσμάτων του Μηχανικού Μαθήματος
- Συγκρότημα Μεθόδων (Ensemble Methods)
Περίληψη και Συμπέρασμα
Απαιτήσεις
- Εμπειρία προγραμματισμού σε Python
- Συνειδητοποίηση των βασικών αρχών του μηχανικού μάθηματος
Αντικείμενο
- Προγραμματιστές
- Αναλυτές
- Επιστήμονες δεδομένων
Κομμάτια Εκπαίδευσης χρειάζονται 5+ συμμετέχοντες.
Advanced Machine Learning with Python Κομμάτι εκπαίδευσης - Κράτηση
Advanced Machine Learning with Python Κομμάτι εκπαίδευσης - Ζήτημα Συμβουλευτικής
Advanced Machine Learning with Python - Συμβουλευτική Αίτημα
Σχόλια (1)
In-depth coverage of machine learning topics, particularly neural networks. Demystified a lot of the topic.
Sacha Nandlall
Κομμάτι - Python for Advanced Machine Learning
Μηχανική Μετάφραση
Εφεξής Μαθήματα
Σχετικά Μαθήματα
Artificial Intelligence (AI) στο Automotive
14 ΏρεςΑυτό το μάθημα καλύπτει την ΑΙ (εμφανίζοντας Machine Learning και Deep Learning) στη βιομηχανία Automotive. Βοηθά να προσδιοριστεί ποια τεχνολογία μπορεί (πιθανώς) να χρησιμοποιηθεί σε πολλαπλές καταστάσεις σε ένα αυτοκίνητο: από απλή αυτοματοποίηση, αναγνώριση εικόνας μέχρι αυτόνομη λήψη αποφάσεων.
Επισκόπηση Τεχνητής Νοημοσύνης (AI)
7 ΏρεςΗ διερεύνηση των θεμελιωδών αρχών της τεχνητής νοημοσύνης αποκαλύπτει πώς η ευφυής τεχνολογία αναδιαμορφώνει την ψηφιακή στρατηγική, την αυτοματοποίηση και τη λήψη αποφάσεων σε όλες τις επιχειρηματικές λειτουργίες. Εξετάζει βασικές έννοιες που εκτείνονται από την ιστορία της ΤΝ, τα πλαίσια επίλυσης προβλημάτων, την αναπαράσταση γνώσης, τον αβέβαιο συλλογισμό και τα παραδείγματα μηχανικής μάθησης, παράλληλα με την επικοινωνία, την αντίληψη και την αυτόνομη δράση. Καθοδηγεί στελέχη και αρχιτέκτονες να αξιολογούν ευκαιρίες μετασχηματισμού που οδηγούνται από την ΤΝ, να εκτιμούν τις αναδυόμενες τεχνολογικές τάσεις και να ενσωματώνουν πρακτικές ευφυείς λύσεις για να επιταχύνουν την επιχειρηματική ευελιξία.
AlphaFold: Πρόβλεψη και Ερμηνεία Δομής Πρωτεϊνών με Τεχνητή Νοημοσύνη
7 ΏρεςΑυτό το ζωντανό μάθημα με καθοδηγούμενη διδασκαλία σε <τόπο> (online ή on-site) απευθύνεται σε βιολόγους που επιθυμούν να κατανοήσουν πώς λειτουργεί το AlphaFold και να χρησιμοποιήσουν τα μοντέλα του ως οδηγούς στις πειραματικές τους μελέτες.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Κατανοήσουν τις βασικές αρχές του AlphaFold.
- Μάθουν πώς λειτουργεί το AlphaFold.
- Μάθουν να ερμηνεύουν τις προβλέψεις και τα αποτελέσματα του AlphaFold.
Συνηθισμένες Neural Networks, Machine Learning, Προβληματική Δίνωση
21 ΏρεςΤο τεχνητό νευρωνικό δίκτυο είναι ένα υπολογιστικό μοντέλο δεδομένων που χρησιμοποιείται στην ανάπτυξη συστημάτων Artificial Intelligence (AI) ικανών να εκτελούν «έξυπνες» εργασίες. Neural Networks χρησιμοποιούνται συνήθως σε εφαρμογές Machine Learning (ML), οι οποίες αποτελούν οι ίδιες μία υλοποίηση της τεχνητής νοημοσύνης. Το Deep Learning είναι ένα υποσύνολο του ML.
Εφαρμοσμένη Τεχνητή Νοημοσύνη από το Μηδέν σε Python
28 ΏρεςΗ εφαρμοσμένη Τεχνητή Νοημοσύνη από το μηδέν σε Python εξοπλίζει προγραμματιστές και αναλυτές δεδομένων με τις θεμελιώδεις τεχνικές για τη δημιουργία λύσεων μηχανικής μάθησης από την αρχή χρησιμοποιώντας Python. Καλύπτει βασικές αρχές της επιβλεπόμενης μάθησης (ταξινόμηση και παλινδρόμηση), της μη επιβλεπόμενης μάθησης (συσταδοποίηση και ανίχνευση ανωμαλιών) και προηγμένων αρχιτεκτονικών νευρωνικών δικτύων. Εξετάζει δοκιμασμένες μεθόδους για εργασία με scikit-learn, Apache Spark MLlib και Jupyter notebooks για πρακτική ανάπτυξη ΤΝ. Βοηθά τους επαγγελματίες να υλοποιήσουν πρακτικά μοντέλα ML, να αξιολογήσουν περιορισμούς αλγορίθμων και να ολοκληρώσουν εφαρμοσμένα έργα για επίλυση πραγματικών προβλημάτων.
Βελτιστοποίηση Δεep Learning Νευρωνικών Δικτύων με το Chainer
14 ΏρεςΑυτή η ζωντανή εκπαίδευση υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα (διαδικτυακό ή επιτόπου) απευθύνεται σε ερευνητές και προγραμματιστές που επιθυμούν να χρησιμοποιήσουν το Chainer για να δημιουργήσουν και να εκπαιδεύσουν νευρωνικά δίκτυα στο Python, ενώ παράλληλα κάνουν τον κώδικα εύκολο στον εντοπισμό σφαλμάτων.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Ρυθμίστε το απαραίτητο περιβάλλον ανάπτυξης για να ξεκινήσετε την ανάπτυξη μοντέλων νευρωνικών δικτύων.
- Ορίστε και εφαρμόστε μοντέλα νευρωνικών δικτύων χρησιμοποιώντας έναν κατανοητό πηγαίο κώδικα.
- Εκτελέστε παραδείγματα και τροποποιήστε υπάρχοντες αλγόριθμους για να βελτιστοποιήσετε τα μοντέλα εκπαίδευσης βαθιάς μάθησης, αξιοποιώντας παράλληλα GPU για υψηλή απόδοση.
Computer Vision με Google Colab και TensorFlow
21 ΏρεςΑυτή η διδασκαλία υπό επιβλέψη καθηγητών, δια ζωντανά (online ή on-site) απευθύνεται σε επαγγελματίες του υψηλότερου επιπέδου που επιθυμούν να βαθύνουν την κατανόησή τους στην υπολογιστική όραση και να αναδιευθύνουν τις δυνατότητες του TensorFlow για την ανάπτυξη περίπλοκων μοντέλων όρασης χρησιμοποιώντας Google Colab.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Δημιουργήσουν και εκπαιδεύσουν δίκτυα τυχαίων ενδεικτών (CNNs) με TensorFlow.
- Να χρησιμοποιήσουν Google Colab για ανάπτυξη κλωβώδων και αποδοτικών μοντέλων σε πλαίσιο νεφέλης.
- Να εφαρμόσουν τεχνικές προεπεξεργασίας εικόνας για εργασίες υπολογιστικής όρασης.
- Να εφαρμόσουν μοντέλα υπολογιστικής όρασης για πραγματικές εφαρμογές.
- Να χρησιμοποιήσουν μεταφορά μάθησης (transfer learning) για τη βελτίωση της απόδοσης των μοντέλων CNN.
- Να οπτικοποιήσουν και να ερμηνεύσουν τα αποτελέσματα μοντέλων κατηγοριοποίησης εικόνας.
Αναγνώριση Ατυπών
21 ΏρεςΑυτή η εξειδίκευση μαθημάτων, πρόσωπου διδασκάλου (διαδικτύου ή σε χώρο), παρέχει μια εισαγωγή στο πεδίο της αναγνώρισης δεξιοτήτων και της μηχανικής μάθησης. Τέμνει πρακτικές εφαρμογές στατιστικών, υπολογιστικής επιστήμης, επεξεργασίας σήματος, υπολογιστικής οπτικής, δεδομένων εξόρυξης και βιοϊνφορματικής.
Στο τέλος αυτής της εξειδίκευσης, οι συμμετέχοντες θα μπορούν να:
- Εφαρμόζουν βασικά πολυτελή μεθόδους στην αναγνώριση δεξιοτήτων.
- Χρησιμοποιούν κλειδί μοντέλα όπως νευρωνικά δίκτυα και παραγώγοι για ανάλυση δεδομένων.
- Εφαρμόζουν προχωρημένες τεχνικές για επίλυση περιπλοκών προβλημάτων.
- Βελτιώνουν την ακρίβεια πρόβλεψης με τη σύγχυση διαφορετικών μοντέλων.
Deep Reinforcement Learning με το Python
21 ΏρεςΤο βαθύ επικεντρωμένο μάθηση (DRL) συνδυάζει τους κανόνες του επικεντρωμένου μαθήματος με αρχιτεκτονικές βαθύτητας μάθησης για να επιτρέψει σε ουσιακοί να λαμβάνουν αποφάσεις μέσω της διαδραστικότητας με το περιβάλλον τους. Υποστηρίζει πολλές σύγχρονες εξελίξεις της ΤΕΙ, όπως αυτόδικαια οχήματα, διαχείριση ρομποτικών, αλγοριθμικές συναλλαγές και προσαρμοστικά συστήματα προτάσεων. Το DRL επιτρέπει σε τεχνητό υπολογιστικό μοντέλο να μαθαίνει στρατηγικές, να βελτιώνει πολιτικές και να λαμβάνει αυτόνομες αποφάσεις με βάση δοκιμές-λαθή χρησιμοποιώντας επίδραση-βασισμένο μάθημα.
Αυτή η διδακτική ανάγνωση υπό την καθοδήγηση εξειδικευμένου (online ή on-site) απευθύνεται σε διαμεσαίο επίπεδο προγραμματιστές και επιστήμονες δεδομένων που θέλουν να μάθουν και να εφαρμόζουν τεχνικές βαθύτητας επικεντρωμένου μαθήματος για να φτιάξουν έξυπνους υπολογιστικά αντικείμενα που διαθέτουν την ικανότητα για αυτόνομη λήψη αποφάσεων σε περίπλοκα περιβάλλοντα.
Στο τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Να καταλάβουν τις θεωρητικές βάσεις και τα μαθηματικά αξιώματα του επικεντρωμένου μαθήματος.
- Να υλοποιήσουν κλειδί αλγόριθμους RL, περιλαμβανομένων του Q-Learning, Policy Gradients, και Actor-Critic μεθόδων.
- Να φτιάξουν και να εκπαιδεύσουν βαθιούς αγέντες επικεντρωμένου μαθήματος χρησιμοποιώντας TensorFlow ή PyTorch.
- Να εφαρμόζουν DRL σε πρακτικές εφαρμογές όπως παιχνίδια, ρομποτική και αποφασιστική βελτιστοποίηση.
- Να διαγνωστίζουν, να οπτικοποιούν και να βελτιώνουν την απόδοση εκπαίδευσης χρησιμοποιώντας σύγχρονα εργαλεία.
Μορφή του Μαθήματος
- Αλληλεπιδραστική παράσταση και οδηγούμενη συζήτηση.
- Πρακτικές εξασκήσεις και υλοποίηση πρακτικών.
- Ζωντανές δεμονστράσεις κώδικα και εφαρμογές με βάση έργα.
Επιλογές Προσαρμογής του Μαθήματος
- Για να παράσχετε μια εξατομικευμένη έκδοση αυτού του μαθήματος (π.χ., χρησιμοποιώντας PyTorch αντί TensorFlow), παρακαλούμε επικοινωνήστε μαζί μας για τη διαμόρφωση.
Edge AI με TensorFlow Lite
14 ΏρεςΑυτή η εκπαίδευση με διδάσκοντα (online ή σε υπόθεση) προσβλέπει σε μεσαίου επίπεδου προγραμματιστές, επιστήμονες και εκτελεστές AI που θέλουν να εκμεταλλευθούν το TensorFlow Lite για εφαρμογές Edge AI.
Με το τέλος αυτής της εκπαιδευτικής διάσκεψης, οι συμμετέχοντες θα μπορέσουν να:
- Διαθέσουν γνώσεις των βασικών αρχών του TensorFlow Lite και της επιπτοής του στη Edge AI.
- Εντοπίζουν και βελτιώνουν μοντέλα AI χρησιμοποιώντας το TensorFlow Lite.
- Ανάθεση μοντέλων TensorFlow Lite σε διάφορα κατώτερα συσκευές.
- Χρησιμοποίηση εργαλείων και τεχνικών για μετατροπή και βελτίωση μοντέλων.
- Πράξις πρακτικών Edge AI εφαρμογών χρησιμοποιώντας TensorFlow Lite.
Επιτάχυνση του Βαθιού Μάθησης με FPGA και OpenVINO
35 ΏρεςΑυτή η εκπαιδευτική δράση με ηγετική παρουσία εκπαιδευτή σε Ελλάδα (διαδικτυακά ή επιτόπια) απευθύνεται σε επιστήμονες δεδομένων που επιθυμούν να επιταχύνουν εφαρμογές μηχανικής μάθησης σε πραγματικό χρόνο και να τις αναπτύξουν σε μεγάλη κλίμακα.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν να:
- Εγκαταστήσουν το εργαλείο OpenVINO.
- Επιταχύνουν μια εφαρμογή υπολογιστικής όρασης χρησιμοποιώντας ένα FPGA.
- Εκτελέσουν διαφορετικά στρώματα CNN στο FPGA.
- Κλιμακώνουν την εφαρμογή σε πολλαπλούς κόμβους σε ένα σύνολο Kubernetes.
Κατανεμημένο Βαθύ Μάθημα με το Horovod
7 ΏρεςΑυτή η εκπαιδευτική διαδικασία με εκπαιδευτή, η οποία διεξάγεται ζωντανά στην Ελλάδα (διαδικτυακά ή επί τόπου), απευθύνεται σε προγραμματιστές ή επιστήμονες δεδομένων που επιθυμούν να χρησιμοποιήσουν το Horovod για την εκτέλεση κατανεμημένων εκπαίδευσεων βαθούς μάθησης και την κλιμάκωσή τους ώστε να τρέχουν παράλληλα σε πολλές GPUs.
Μέχρι το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση να:
- Ρυθμίσουν το απαραίτητο περιβάλλον ανάπτυξης για την έναρξη εκπαίδευσεων βαθούς μάθησης.
- Εγκαταστήσουν και διαμορφώσουν το Horovod για την εκπαίδευση μοντέλων με TensorFlow, Keras, PyTorch και Apache MXNet.
- Κλιμακώσουν την εκπαίδευση βαθούς μάθησης με το Horovod ώστε να τρέχει σε πολλές GPUs.
Κατανόηση βαθύων νευρωνικών δικτύων
35 ΏρεςΑυτή η εκπαιδευτική μονάδα ξεκινά χορηγώντας σχετική γνώση των νευρωνικών δικτύων και ευρέως, του μηχανικού μάθηματος (algorithmic) και βαθυϊνής μάθησης (algorithms and applications).
Η πρώτη μέρος (40%) αυτής της εκπαίδευσης εστιάζεται κυρίως στα βασικά, αλλά θα σας υποστηρίξει στην επιλογή της κατάλληλης τεχνολογίας: TensorFlow, Caffe, Theano, DeepDrive, Keras, κλπ.
Η δεύτερη μέρος (20%) αυτής της εκπαίδευσης παρουσιάζει Theano - μια βιβλιοθήκη Python που καθιστά εύκολη την γραφή μοντέλων βαθυϊνής μάθησης.
Η τρίτη μέρος (40%) της εκπαίδευσης θα στοχεύει αποκλειστικά σε Tensorflow - API του open source λογισμικού πρόσθετου της Google για βαθυϊνή μάθηση. Τα παραδείγματα και χειρονομικές εξεργασίες θα εφαρμοστούν σε TensorFlow.
Αποδέχονται
Αυτή η μάθηση απευθύνεται σε μηχανικούς που επιθυμούν να χρησιμοποιήσουν το TensorFlow για τα έργα βαθυϊνής μάθησης τους
Μετά την ολοκλήρωση αυτής της εκπαίδευσης, οι συμμετέχοντες θα:
- έχουν καλή κατανόηση για τα βαθύα νευρωνικά δίκτυα (DNN), CNN και RNN
- καταλαβαίνουν το υποστηρικτικό σύστημα και τα μηχανισμοί διανομής του TensorFlow
- θα είναι σε θέση να πραγματοποιούν εγκαταστάσεις, ρυθμίσεις περιβάλλον και αρχιτεκτονική
- θα είναι σε θέση να εκτιμούν την ποιότητα κώδικα, να διατυπώνουν υποχωρήσεις, να μονιτόριζουν
- θα είναι σε θέση να υλοποιούν προηγμένες παραγωγικές διαδικασίες, όπως την κατάδηλωση μοντέλων, την ανάπτυξη γράφων και το logging
Εξηγήσιμοτητα στο Εβδενεργό Δίκτυο: Αποκάλυψη των "Black-Box" Μο델ς
21 ΏρεςΑυτή η ζωντανή εκπαίδευση στο Ελλάδα (διαδικτυακό ή επιτόπου) από εκπαιδευτές απευθύνεται σε επαγγελματίες προχωρημένου επιπέδου που επιθυμούν να εξερευνήσουν σύγχρονες τεχνικές XAI για μοντέλα βαθιάς μάθησης, με έμφαση στη δημιουργία ερμηνεύσιμων συστημάτων AI.
Με το τέλος αυτής της εκπαίδευσης, οι συμμετέχοντες θα είναι σε θέση:
- Κατανοήστε τις προκλήσεις της επεξήγησης στη βαθιά μάθηση.
- Εφαρμογή προηγμένων τεχνικών XAI για νευρωνικά δίκτυα.
- Ερμηνεύουν αποφάσεις που λαμβάνονται από μοντέλα βαθιάς μάθησης.
- Αξιολογήστε τις αντισταθμίσεις μεταξύ απόδοσης και διαφάνειας.