42 KiB
🌐 Υποστήριξη Πολυγλωσσίας
Υποστηρίζεται μέσω GitHub Action (Αυτοματοποιημένο & Πάντα Ενημερωμένο)
Αραβικά | Μπενγκάλι | Βουλγαρικά | Βιρμανικά (Μιανμάρ) | Κινέζικα (Απλοποιημένα) | Κινέζικα (Παραδοσιακά, Χονγκ Κονγκ) | Κινέζικα (Παραδοσιακά, Μακάο) | Κινέζικα (Παραδοσιακά, Ταϊβάν) | Κροατικά | Τσεχικά | Δανικά | Ολλανδικά | Εσθονικά | Φινλανδικά | Γαλλικά | Γερμανικά | Ελληνικά | Εβραϊκά | Χίντι | Ουγγρικά | Ινδονησιακά | Ιταλικά | Ιαπωνικά | Κανάτα | Κμερ | Κορεάτικα | Λιθουανικά | Μαλαισιανά | Μαλαγιάλαμ | Μαραθικά | Νεπάλι | Νιγηριανό Πίτζιν | Νορβηγικά | Περσικά (Φαρσί) | Πολωνικά | Πορτογαλικά (Βραζιλία) | Πορτογαλικά (Πορτογαλία) | Πουντζάμπι (Γκουρμούκι) | Ρουμανικά | Ρωσικά | Σερβικά (Κυριλλικό) | Σλοβακικά | Σλοβενικά | Ισπανικά | Σουαχίλι | Σουηδικά | Ταγκάλογκ (Φιλιππινέζικα) | Ταμιλ | Τελούγκου | Ταϊλανδέζικα | Τουρκικά | Ουκρανικά | Ουρντού | Βιετναμέζικα
Προτιμάτε να Κλωνοποιήσετε Τοπικά;
Αυτό το αποθετήριο περιλαμβάνει περισσότερες από 50 μεταφράσεις γλωσσών που αυξάνουν σημαντικά το μέγεθος λήψης. Για να κλωνοποιήσετε χωρίς μεταφράσεις, χρησιμοποιήστε την αραίωση (sparse) κατά το checkout:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/ML-For-Beginners.git cd ML-For-Beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/ML-For-Beginners.git cd ML-For-Beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Αυτό σας δίνει όλα όσα χρειάζεστε για να ολοκληρώσετε το μάθημα με πολύ πιο γρήγορη λήψη.
Ενταχθείτε στην Κοινότητά μας
Έχουμε μια σειρά Discord "μάθε με AI" σε εξέλιξη, μάθετε περισσότερα και ενταχθείτε σε εμάς στο Learn with AI Series από 18 έως 30 Σεπτεμβρίου 2025. Θα πάρετε συμβουλές και κόλπα για τη χρήση του GitHub Copilot για Data Science.
Μηχανική Μάθηση για Αρχάριους - Ένα Αναλυτικό Πρόγραμμα
🌍 Ταξιδέψτε σε όλο τον κόσμο καθώς εξερευνούμε τη Μηχανική Μάθηση μέσω των πολιτισμών του κόσμου 🌍
Οι εκπρόσωποι Cloud στην Microsoft προσφέρουν ένα 12-εβδομάδων, 26-μαθημάτων πρόγραμμα ειδικά για τη Μηχανική Μάθηση. Σε αυτό το πρόγραμμα θα μάθετε για την λεγόμενη κλασική μηχανική μάθηση, χρησιμοποιώντας κυρίως τη βιβλιοθήκη Scikit-learn και αποφεύγοντας τη βαθιά μάθηση, η οποία καλύπτεται στο AI for Beginners' curriculum. Συνδυάστε αυτά τα μαθήματα με το 'Data Science for Beginners' curriculum, επίσης!
Ταξιδέψτε μαζί μας σε όλο τον κόσμο καθώς εφαρμόζουμε αυτές τις κλασικές τεχνικές σε δεδομένα από πολλές περιοχές. Κάθε μάθημα περιλαμβάνει προ- και μετα-μαθήματος κουίζ, γραπτές οδηγίες για την ολοκλήρωση του μαθήματος, μια λύση, μια εργασία και άλλα. Η παιδαγωγική μας που βασίζεται σε έργα σάς επιτρέπει να μαθαίνετε ενώ δημιουργείτε, ένας αποδεδειγμένος τρόπος για την εμπέδωση νέων δεξιοτήτων.
✍️ Ειλικρινές ευχαριστώ στους συγγραφείς μας Jen Looper, Stephen Howell, Francesca Lazzeri, Tomomi Imura, Cassie Breviu, Dmitry Soshnikov, Chris Noring, Anirban Mukherjee, Ornella Altunyan, Ruth Yakubu και Amy Boyd
🎨 Ευχαριστίες επίσης στους εικονογράφους μας Tomomi Imura, Dasani Madipalli, και Jen Looper
🙏 Ειδικές ευχαριστίες 🙏 στους Microsoft Student Ambassador συγγραφείς, αξιολογητές και συντελεστές περιεχομένου μας, ιδιαίτερα Rishit Dagli, Muhammad Sakib Khan Inan, Rohan Raj, Alexandru Petrescu, Abhishek Jaiswal, Nawrin Tabassum, Ioan Samuila, και Snigdha Agarwal
🤩 Επιπλέον ευγνωμοσύνη στους Microsoft Student Ambassadors Eric Wanjau, Jasleen Sondhi, και Vidushi Gupta για τα μαθήματα R μας!
Ξεκινώντας
Ακολουθήστε αυτά τα βήματα:
- Δημιουργήστε Fork το Αποθετήριο: Κάντε κλικ στο κουμπί "Fork" στην επάνω δεξιά γωνία αυτής της σελίδας.
- Κλωνοποιήστε το Αποθετήριο:
git clone https://github.com/microsoft/ML-For-Beginners.git
💡 Quick Start Tip: Θέλετε να ξεκινήσετε σε έναν περιηγητή χωρίς να ρυθμίσετε το Python τοπικά; Χρησιμοποιήστε GitHub Codespaces για να δημιουργήσετε ένα περιβάλλον ανάπτυξης στο νέφος για το fork σας. Ανοίξτε το πράσινο μενού Code, επιλέξτε Codespaces, και δημιουργήστε ένα codespace· εγκαταστήστε κάθε απαραίτητη εξάρτηση του μαθήματος μέσα σε αυτό, εφόσον χρειάζεται.
βρείτε όλους τους επιπλέον πόρους για αυτό το μάθημα στη συλλογή Microsoft Learn
🔧 Χρειάζεστε βοήθεια; Ελέγξτε τον Οδηγό Επίλυσης Προβλημάτων για λύσεις σε κοινά θέματα με την εγκατάσταση, ρύθμιση, και εκτέλεση μαθημάτων.
Φοιτητές, για να χρησιμοποιήσετε αυτό το πρόγραμμα, δημιουργήστε fork ολόκληρου του αποθετηρίου στον δικό σας λογαριασμό GitHub και ολοκληρώστε τις ασκήσεις μόνοι σας ή με ομάδα:
- Ξεκινήστε με ένα προ-μάθημα κουίζ.
- Διαβάστε το μάθημα και ολοκληρώστε τις δραστηριότητες, σταματώντας και αναλογιζόμενοι στην κάθε διαδικασία ελέγχου γνώσεων.
- Προσπαθήστε να δημιουργήσετε τα έργα κατανοώντας τα μαθήματα αντί απλά να τρέχετε τον κώδικα λύσης. Ωστόσο, ο κώδικας αυτός είναι διαθέσιμος στους φακέλους
/solutionσε κάθε μάθημα που σχετίζεται με έργο. - Πάρτε το μετα-μάθημα κουίζ.
- Ολοκληρώστε την πρόκληση.
- Ολοκληρώστε την ανάθεση.
- Μετά την ολοκλήρωση μιας ομάδας μαθημάτων, επισκεφτείτε το Discussion Board και "μάθετε δυνατά" συμπληρώνοντας το κατάλληλο PAT rubric. Ένα 'PAT' είναι ένα Εργαλείο Αξιολόγησης Προόδου που συμπληρώνετε για να εμβαθύνετε τη μάθησή σας. Μπορείτε επίσης να αντιδράσετε σε άλλες PAT ώστε να μάθουμε μαζί.
Για περαιτέρω μελέτη, προτείνουμε να ακολουθήσετε αυτά τα Microsoft Learn μαθήματα και διαδρομές μάθησης.
Καθηγητές, έχουμε συμπεριλάβει μερικές προτάσεις για το πώς να χρησιμοποιήσετε αυτό το πρόγραμμα.
Βίντεο Περιήγησης
Μερικά από τα μαθήματα είναι διαθέσιμα σε σύντομο βίντεο. Μπορείτε να τα βρείτε σε όλο το μάθημα ή στη λίστα αναπαραγωγής ML for Beginners στο κανάλι Microsoft Developer στο YouTube κάνοντας κλικ στην εικόνα παρακάτω.
Γνωρίστε την Ομάδα
Gif από Mohit Jaisal
🎥 Κάντε κλικ στην εικόνα παραπάνω για ένα βίντεο σχετικά με το έργο και τους ανθρώπους που το δημιούργησαν!
Παιδαγωγική
Έχουμε επιλέξει δύο παιδαγωγικές αρχές κατά τη δημιουργία αυτού του προγράμματος: να είναι πρακτικό και βασισμένο σε έργα και να περιλαμβάνει συχνά κουίζ. Επιπλέον, το πρόγραμμα διαθέτει ένα κοινό θέμα για να δώσει συνοχή.
Με την εξασφάλιση ότι το περιεχόμενο συνδέεται με έργα, η όλη διαδικασία γίνεται πιο ελκυστική για τους φοιτητές και η διατήρηση των εννοιών ενισχύεται. Επιπλέον, ένα κουίζ χαμηλού κινδύνου πριν από το μάθημα θέτει την πρόθεση του φοιτητή να μάθει ένα θέμα, ενώ ένα δεύτερο κουίζ μετά το μάθημα εξασφαλίζει περαιτέρω διατήρηση. Το πρόγραμμα σχεδιάστηκε να είναι ευέλικτο και διασκεδαστικό και μπορεί να ακολουθηθεί ολόκληρο ή μέρη του. Τα έργα ξεκινούν μικρά και γίνονται σταδιακά πιο πολύπλοκα στο τέλος του δωδεκαετούς κύκλου. Το πρόγραμμα περιλαμβάνει επίσης ένα επίμετρο σχετικά με πραγματικές εφαρμογές της ML, που μπορεί να χρησιμοποιηθεί ως επιπλέον βαθμός ή ως βάση για συζήτηση.
Βρείτε τον Κώδικα Συμπεριφοράς μας, τις οδηγίες Συμβολής, τις Μεταφράσεις, και τις οδηγίες Επίλυσης Προβλημάτων. Εκτιμούμε την εποικοδομητική σας ανατροφοδότηση!
Κάθε μάθημα περιλαμβάνει
- προαιρετικό σκίτσο
- προαιρετικό συμπληρωματικό βίντεο
- περιήγηση μέσω βίντεο (μόνο σε μερικά μαθήματα)
- προ-μάθημα ζέσταμα κουίζ
- γραπτό μάθημα
- για μαθήματα με έργα, οδηγίες βήμα προς βήμα για το πώς να δημιουργήσετε το έργο
- έλεγχοι γνώσης
- μια πρόκληση
- συμπληρωματική ανάγνωση
- εργασία
- μετά-μάθημα κουίζ
Μια σημείωση για τις γλώσσες: Αυτά τα μαθήματα είναι κυρίως γραμμένα σε Python, αλλά πολλά είναι διαθέσιμα και σε R. Για να ολοκληρώσετε ένα μάθημα σε R, πηγαίνετε στο φάκελο
/solutionκαι αναζητήστε μαθήματα R. Περιλαμβάνουν μία επέκταση .rmd που αντιπροσωπεύει ένα αρχείο R Markdown, το οποίο μπορεί να οριστεί ως ενσωμάτωσηκομματιών κώδικα(σε R ή άλλες γλώσσες) και μιακεφαλίδα YAML(που καθοδηγεί το πώς να μορφοποιήσει εξόδους όπως PDF) σε έναέγγραφο Markdown. Ως τέτοιο, λειτουργεί ως υπόδειγμα πλαισίου συγγραφής για την επιστήμη δεδομένων, αφού σας επιτρέπει να συνδυάσετε τον κώδικα σας, την έξοδό του και τις σκέψεις σας γράφοντάς τις σε Markdown. Επιπλέον, τα έγγραφα R Markdown μπορούν να αποδοθούν σε μορφές εξόδου όπως PDF, HTML ή Word.
Μια σημείωση για τα κουίζ: Όλα τα κουίζ βρίσκονται στο φάκελο Quiz App, με συνολικά 52 κουίζ των τριών ερωτήσεων το καθένα. Αυτά συνδέονται μέσα στα μαθήματα, αλλά η εφαρμογή κουίζ μπορεί να τρέξει τοπικά· ακολουθήστε τις οδηγίες στον φάκελο
quiz-appγια να φιλοξενήσετε τοπικά ή να αναπτύξετε στο Azure.
| Αριθμός Μαθήματος | Θέμα | Ομαδοποίηση Μαθήματος | Στόχοι Μάθησης | Συνδεδεμένο Μάθημα | Συγγραφέας |
|---|---|---|---|---|---|
| 01 | Εισαγωγή στη μηχανική μάθηση | Introduction | Μάθετε τις βασικές έννοιες πίσω από τη μηχανική μάθηση | Lesson | Muhammad |
| 02 | Η ιστορία της μηχανικής μάθησης | Introduction | Μάθετε την ιστορία που διέπει αυτόν τον τομέα | Lesson | Jen and Amy |
| 03 | Δικαιοσύνη και μηχανική μάθηση | Introduction | Ποια είναι τα σημαντικά φιλοσοφικά ζητήματα γύρω από τη δικαιοσύνη που πρέπει να εξετάζουν οι μαθητές όταν δημιουργούν και εφαρμόζουν μοντέλα ΜΜ; | Lesson | Tomomi |
| 04 | Τεχνικές για μηχανική μάθηση | Introduction | Ποιες τεχνικές χρησιμοποιούν οι ερευνητές ΜΜ για να δημιουργήσουν μοντέλα ΜΜ; | Lesson | Chris and Jen |
| 05 | Εισαγωγή στην παλινδρόμηση | Regression | Ξεκινήστε με Python και Scikit-learn για μοντέλα παλινδρόμησης | Python • R | Jen • Eric Wanjau |
| 06 | Τιμές κολοκύθας στη Βόρεια Αμερική 🎃 | Regression | Οπτικοποίηση και καθαρισμός δεδομένων για προετοιμασία της ΜΜ | Python • R | Jen • Eric Wanjau |
| 07 | Τιμές κολοκύθας στη Βόρεια Αμερική 🎃 | Regression | Δημιουργία γραμμικών και πολυωνυμικών μοντέλων παλινδρόμησης | Python • R | Jen and Dmitry • Eric Wanjau |
| 08 | Τιμές κολοκύθας στη Βόρεια Αμερική 🎃 | Regression | Δημιουργία μοντέλου λογιστικής παλινδρόμησης | Python • R | Jen • Eric Wanjau |
| 09 | Μια διαδικτυακή εφαρμογή 🔌 | Web App | Δημιουργήστε μια διαδικτυακή εφαρμογή για να χρησιμοποιήσετε το εκπαιδευμένο σας μοντέλο | Python | Jen |
| 10 | Εισαγωγή στην ταξινόμηση | Classification | Καθαρισμός, προετοιμασία και οπτικοποίηση των δεδομένων σας· εισαγωγή στην ταξινόμηση | Python • R | Jen and Cassie • Eric Wanjau |
| 11 | Γευστικές Ασιατικές και Ινδικές κουζίνες 🍜 | Classification | Εισαγωγή στους ταξινομητές | Python • R | Jen and Cassie • Eric Wanjau |
| 12 | Γευστικές Ασιατικές και Ινδικές κουζίνες 🍜 | Classification | Περισσότεροι ταξινομητές | Python • R | Jen and Cassie • Eric Wanjau |
| 13 | Γευστικές Ασιατικές και Ινδικές κουζίνες 🍜 | Classification | Δημιουργήστε μια διαδικτυακή εφαρμογή προτάσεων χρησιμοποιώντας το μοντέλο σας | Python | Jen |
| 14 | Εισαγωγή στην ομαδοποίηση | Clustering | Καθαρισμός, προετοιμασία και οπτικοποίηση των δεδομένων σας· εισαγωγή στην ομαδοποίηση | Python • R | Jen • Eric Wanjau |
| 15 | Εξερεύνηση μουσικών προτιμήσεων Νιγηρίας 🎧 | Clustering | Εξερευνήστε τη μέθοδο ομαδοποίησης K-Means | Python • R | Jen • Eric Wanjau |
| 16 | Εισαγωγή στην επεξεργασία φυσικής γλώσσας ☕️ | Natural language processing | Μάθετε τις βασικές αρχές της ΕΦΓ δημιουργώντας ένα απλό bot | Python | Stephen |
| 17 | Κοινές εργασίες ΕΦΓ ☕️ | Natural language processing | Εμβαθύνετε τις γνώσεις σας στην ΕΦΓ κατανοώντας κοινές εργασίες που απαιτούνται όταν ασχολείστε με δομές γλώσσας | Python | Stephen |
| 18 | Μετάφραση και ανάλυση συναισθήματος ♥️ | Natural language processing | Μετάφραση και ανάλυση συναισθήματος με την Jane Austen | Python | Stephen |
| 19 | Ρομαντικά ξενοδοχεία της Ευρώπης ♥️ | Natural language processing | Ανάλυση συναισθήματος με κριτικές ξενοδοχείων 1 | Python | Stephen |
| 20 | Ρομαντικά ξενοδοχεία της Ευρώπης ♥️ | Natural language processing | Ανάλυση συναισθήματος με κριτικές ξενοδοχείων 2 | Python | Stephen |
| 21 | Εισαγωγή στην πρόβλεψη σειρών χρόνου | Time series | Εισαγωγή στην πρόβλεψη σειρών χρόνου | Python | Francesca |
| 22 | ⚡️ Παγκόσμια κατανάλωση ενέργειας ⚡️ - πρόβλεψη σειρών με ARIMA | Time series | Πρόβλεψη σειρών χρόνου με ARIMA | Python | Francesca |
| 23 | ⚡️ Παγκόσμια κατανάλωση ενέργειας ⚡️ - πρόβλεψη σειρών με SVR | Time series | Πρόβλεψη σειρών χρόνου με Υποστηρικτικό Διανυσματικό Παλινδρομητή | Python | Anirban |
| 24 | Εισαγωγή στην ενισχυτική μάθηση | Reinforcement learning | Εισαγωγή στην ενισχυτική μάθηση με Q-Learning | Python | Dmitry |
| 25 | Βοηθήστε τον Πέτρο να αποφύγει το λύκο! 🐺 | Reinforcement learning | Ενισχυτική μάθηση Gym | Python | Dmitry |
| Postscript | Σενάρια και εφαρμογές μηχανικής μάθησης στον πραγματικό κόσμο | ML in the Wild | Ενδιαφέρουσες και αποκαλυπτικές πραγματικές εφαρμογές της κλασικής ΜΜ | Lesson | Team |
| Postscript | Εντοπισμός σφαλμάτων μοντέλων στη ΜΜ με το RAI dashboard | ML in the Wild | Εντοπισμός σφαλμάτων μοντέλων στη μηχανική μάθηση χρησιμοποιώντας τη μονάδα ελέγχου Responsible AI | Lesson | Ruth Yakubu |
βρείτε όλους τους επιπλέον πόρους για αυτό το μάθημα στη συλλογή μας στο Microsoft Learn
Πρόσβαση εκτός σύνδεσης
Μπορείτε να εκτελέσετε αυτήν την τεκμηρίωση εκτός σύνδεσης χρησιμοποιώντας το Docsify. Κλωνοποιήστε αυτό το αποθετήριο, εγκαταστήστε το Docsify στο τοπικό σας μηχάνημα, και στη ρίζα αυτού του αποθετηρίου πληκτρολογήστε docsify serve. Ο ιστότοπος θα σερβιριστεί στην πόρτα 3000 στο localhost σας: localhost:3000.
Αρχεία PDF
Βρείτε ένα pdf του προγράμματος σπουδών με συνδέσμους εδώ.
🎒 Άλλα Μαθήματα
Η ομάδα μας παράγει και άλλα μαθήματα! Δείτε:
LangChain
Azure / Edge / MCP / Agents
Σειρά Generative AI
Βασική Μάθηση
Σειρά Copilot
Λήψη Βοήθειας
Αν κολλήσετε ή έχετε ερωτήσεις κατά τη διάρκεια της μάθησης της Μηχανικής Μάθησης ή της δημιουργίας εφαρμογών AI, μην ανησυχείτε — η βοήθεια είναι διαθέσιμη.
Μπορείτε να συμμετέχετε σε συζητήσεις με άλλους μαθητές και προγραμματιστές, να κάνετε ερωτήσεις και να μοιραστείτε τις ιδέες σας με την κοινότητα.
- Γίνετε μέρος της κοινότητας για να κάνετε ερωτήσεις και να μάθετε μαζί με άλλους
- Συζητήστε έννοιες και ιδέες έργων μηχανικής μάθησης
- Λάβετε καθοδήγηση από έμπειρους προγραμματιστές
Μια υποστηρικτική κοινότητα είναι ένας εξαιρετικός τρόπος να αναπτύξετε τις δεξιότητές σας και να λύσετε προβλήματα πιο γρήγορα.
Microsoft Foundry Discord Community
Αν αντιμετωπίσετε σφάλματα, λάθη ή έχετε προτάσεις για βελτιώσεις, μπορείτε επίσης να ανοίξετε ένα Issue σε αυτό το αποθετήριο για να αναφέρετε το πρόβλημα.
Για ανατροφοδότηση προϊόντος ή για να αναζητήσετε υπάρχουσες δημοσιεύσεις της κοινότητας, επισκεφθείτε το Developer Forum:
Πρόσθετες Συμβουλές Μάθησης
- Επανεξετάστε τα τετράδια μετά από κάθε μάθημα για καλύτερη κατανόηση.
- Εξασκηθείτε στην υλοποίηση αλγορίθμων μόνοι σας.
- Εξερευνήστε πραγματικά σύνολα δεδομένων χρησιμοποιώντας τις μάθειες έννοιες.
Αποποίηση ευθυνών: Αυτό το έγγραφο έχει μεταφραστεί χρησιμοποιώντας την υπηρεσία μετάφρασης με τεχνητή νοημοσύνη Co-op Translator. Ενώ επιδιώκουμε την ακρίβεια, παρακαλούμε να έχετε υπόψη ότι οι αυτοματοποιημένες μεταφράσεις ενδέχεται να περιέχουν λάθη ή ανακρίβειες. Το πρωτότυπο έγγραφο στη μητρική του γλώσσα πρέπει να θεωρείται η αυθεντική πηγή. Για κρίσιμες πληροφορίες, συνιστάται επαγγελματική ανθρώπινη μετάφραση. Δεν φέρουμε ευθύνη για τυχόν παρεξηγήσεις ή λανθασμένες ερμηνείες που προκύπτουν από τη χρήση αυτής της μετάφρασης.


