Πληροφορίες μαθήματος
Στην ιστοσελίδα αυτή παρουσιάζουμε πληροφορίες για το μάθημα Εισαγωγή στην επιστήμη των δεδομένων και τη μηχανική μάθηση II, του Τμήματος Φυσικής, με βάση τον οδηγό σπουδών του Τμήματος.
Ο κατάλογος με τα προσφερόμενα μαθήματα του τρέχοντος ακαδημαϊκού έτους βρίσκεται εδώ.
Ο κατάλογος με πληροφορίες για όλα τα μαθήματα του Τμήματος βρίσκεται εδώ.
Κωδικός | Φ-253 |
---|---|
Τίτλος | Εισαγωγή στην επιστήμη των δεδομένων και τη μηχανική μάθηση II |
Κατηγορία | Γ |
ECTS | 6 |
Ώρες | 6 |
Επίπεδο | Προπτυχιακό |
Εξάμηνο | Εαρινό |
Διδάσκων | Γ. Νεοφώτιστος |
Πρόγραμμα |
Δευτέρα, 17:00-20:00, Αίθουσα Υπολογιστών 2 Παρασκευή,17:00-20:00, Αίθουσα Υπολογιστών 2 |
Ιστοσελίδα Μαθήματος | https://eclass.physics.uoc.gr/courses/PH253/ |
Σκοπός Μαθήματος |
Στη σύγχρονη επιστήμη, τεχνολογία, οικονομία την ιατρική αλλά και στα μέσα κοινωνικής δικτύωσης, μηχανές αναζήτησης, κλπ παράγεται μεγάλο πλήθος δεδομένων (big data) τα οποία απαιτούν εξειδικευμένες μαθηματικές και υπολογιστικές μεθόδους προκειμένου να αναλυθούν και χρησιμοποιηθούν. Η επιστήμη των δεδομένων (data science) είναι ο διεπιστημονικός τομέας που ενοποιεί πεδία όπως μαθηματική στατιστική ανάλυση, επιστήμη της πληροφορίας, ανάλυση δεδομένων, μηχανική μάθηση και άλλα συναφή, προκειμένου να αναλύσει, κατηγοριοποιήσει, προβλέψει και ερμηνεύσει φαινόμενα από τα διαθέσιμα δεδομένα. Οι σύγχρονες μέθοδοι μηχανικής μάθησης (machine learning) έχουν διαδραματίσει σημαντικό ρόλο στην πρόοδο της επιστήμης των δεδομένων. Επιμέρους πεδία, όπως μέθοδοι βασισμένες σε νευρωνικά δίκτυα, έχουν παίξει καθοριστικό ρόλο στην πολύ πρόσφατη πρόοδο που παρατηρείται σε πολλούς τομείς όπως η αναγνώριση ομιλίας, η μηχανική μετάφραση και η ρομποτική μεταξύ άλλων. |
Διδακτέα Ύλη |
Εβδομάδα 1. Περιγραφή του μαθήματος, εισαγωγή στο Google Colaboratory και επανάληψη βασικών εντολών της γλώσσας προγραμματισμούς Python.
Εβδομάδα 2. Πλήρως διασυνδεδεμένα βαθιά νευρωνικά δίκτυα. Εφαρμογές με χρήση των πακέτων TensorFlow/Keras. Εβδομάδα 3. Βαθιά υπολογιστική όραση (Ι). Convolutional Neural Networks (CNN). Εβδομάδα 4. Βαθιά υπολογιστική όραση (ΙΙ). Pre-trained Models for Transfer Learning. Εβδομάδα 5. Unsupervised Learning (I). Autoencoders. Εβδομάδα 6. Unsupervised Learning (II). Generative Adversarial networks (GANs). Εβδομάδα 7. Πρόβλεψη χρονοσειρών (Ι). Recurrent Neural Networks και CNN. Εβδομάδα 8. Πρόβλεψη χρονοσειρών (ΙΙ). Natural Language Processing with RNNs. Εβδομάδα 9. Physics Informed Neural Networks. Εβδομάδα 10. Reinforcement Learning. Markov Decision Processes, Q-learning, Deep Q-learning. Εβδομάδα 11. Boltzmann Machines. Εβδομάδα 12. Προετοιμασία εργασιών. Εβδομάδα 13. Παρουσίαση εργασιών. |
Βιβλιογραφία |
Βιβλιογραφία διαθέσιμη στο διαδικτυο καθώς και: 1. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems, 2nd Edition by Aurelien Geron (2019). 2. Deep Learning with Python, Manning Publications by Francois Chollet, (2017). 3. Deep Learning, by Goodfellow, Bengio and Courville (2016). |