ΕπόμενοΕπόμενος οδηγός
Κυκλικά ποσοστά μάθησης
Τεχνικά
Τεχνικός ΟΔΗΓΟΣ
Ένα πρόγραμμα ρυθμού εκμάθησης αλλάζει το μέγεθος του βήματος κατά τη διάρκεια της προπόνησης αντί να το κρατά σταθερό.
Ακούστε αυτόν τον οδηγόαφήγηση με AI · ~2 min
Το να το κάνετε σωστά είναι συχνά ο μεγαλύτερος μοχλός για το εάν ένα μοντέλο συγκλίνει γρήγορα και φτάνει σε υψηλή ακρίβεια.
Ο ρυθμός εκμάθησης ελέγχει πόσο μεγάλο βήμα κάνει ο βελτιστοποιητής σε κάθε ενημέρωση. Πολύ υψηλή και η προπόνηση αποκλίνει. πολύ χαμηλά και σέρνεται ή κολλάει. Ο προγραμματισμός προσαρμόζει αυτήν την τιμή με την πάροδο του χρόνου. Μια συνηθισμένη μοντέρνα συνταγή είναι η προθέρμανση που ακολουθείται από την αποσύνθεση: ξεκινήστε κοντά στο μηδέν και αυξήστε τα πρώτα εκατοντάδες ή χιλιάδες βήματα (τόσο νωρίς, οι θορυβώδεις κλίσεις δεν ανατινάζουν ασταθή βάρη), μετά μειώνονται σταδιακά. Τα δημοφιλή σχήματα αποσύνθεσης περιλαμβάνουν την αποσύνθεση σταδίου (πτώση κατά συντελεστή σε καθορισμένες εποχές), την εκθετική αποσύνθεση και την ανόπτηση συνημιτόνου, η οποία ακολουθεί ομαλά μια καμπύλη μισού συνημιτόνου σχεδόν στο μηδέν. Τα προγράμματα συνημιτονίου με γραμμική προθέρμανση είναι πλέον στάνταρ για την εκπαίδευση μεγάλων γλωσσικών μοντέλων, ενώ οι κυκλικές πολιτικές και οι πολιτικές ενός κύκλου μπορούν να επιταχύνουν την εκπαίδευση μικρότερων μοντέλων.
Γραμμική προθέρμανση συν αποσύνθεση συνημιτόνου που χρησιμοποιείται κατά την προεκπαίδευση μοντέλων γλώσσας μετασχηματιστή.
Βήμα αποσύνθεσης που μειώνει τον ρυθμό εκμάθησης 10 φορές στις εποχές 30, 60 και 90 κατά την εκπαίδευση ταξινομητών εικόνων στο ImageNet.
Η πολιτική ενός κύκλου στο fast.ai για την εκπαίδευση ενός μοντέλου σε καλή ακρίβεια σε πολύ λίγες εποχές.
Ανόπτηση συνημιτονοειδούς με θερμές επανεκκινήσεις για περιοδική διαφυγή των ελάχιστων απότομων απωλειών και βελτίωση της γενίκευσης.
Καθώς οι προπονήσεις γίνονται πιο ακριβές, τα χρονοδιαγράμματα σχεδιάζονται από κοινού με βελτιστοποιητές και μεγέθη παρτίδων και οι ερευνητές μελετούν τους νόμους κλιμάκωσης για να προβλέψουν τον καλύτερο ρυθμό αιχμής πριν από την προπόνηση. Οι βελτιστοποιητές χωρίς χρονοδιάγραμμα που εξαλείφουν την ανάγκη εκ των προτέρων επιλογής καμπύλης αποσύνθεσης κερδίζουν έλξη και τα προσαρμοστικά, βασισμένα σε ανατροφοδότηση χρονοδιαγράμματα που ανταποκρίνονται στις καμπύλες ζωντανών απωλειών μπορεί να μειώσουν τη δοκιμή και το σφάλμα που εξακολουθεί να κυριαρχεί στην προπόνηση μεγάλης κλίμακας.
Δωρεάν ενημερωτικό δελτίο
Τρία επαληθευμένα νέα AI κάθε πρωί της εβδομάδας, γραμμένα σε απλή αγγλική. Δωρεάν για πάντα, χωρίς διαφημίσεις.
Ένα email κάθε εργάσιμη ημέρα. Κατάργηση συνδρομής με ένα κλικ. Δεν πουλάμε ή μοιραζόμαστε ποτέ τη διεύθυνσή σας.
Δοκιμάστε τον εαυτό σας
Άμεση ανάδραση σε κάθε απάντηση, και πιστοποιητικό με επαληθεύσιμο ID μόλις περάσετε το μάθημα.
Υποστηρίξτε τη δωρεάν εκπαίδευση AI. AI Understanding είναι μια μη κερδοσκοπική οργάνωση 501(c)(3) — χωρίς διαφημίσεις, χωρίς τοίχο πληρωμής, ποτέ. Κάντε μια δωρεά
Ένα πρόγραμμα ρυθμού εκμάθησης αλλάζει το μέγεθος του βήματος κατά τη διάρκεια της προπόνησης αντί να το κρατά σταθερό. Το να το κάνετε σωστά είναι συχνά ο μεγαλύτερος μοχλός για το εάν ένα μοντέλο συγκλίνει γρήγορα και φτάνει σε υψηλή ακρίβεια.
Η προθέρμανση ξεκινά σχεδόν στο μηδέν και αυξάνει τον ρυθμό, έτσι ώστε οι ασταθείς πρώιμες ενημερώσεις να μην αποσταθεροποιήσουν το μοντέλο πριν τακτοποιηθούν τα στατιστικά στοιχεία του βελτιστοποιητή.
Η ανόπτηση συνημιτόνου μειώνει τον ρυθμό εκμάθησης κατά μήκος ενός σχήματος ημιτονοειδούς, δίνοντας μεγάλα βήματα νωρίς και μικρά βήματα κοντά στο τέλος.
Ένας υπερβολικά υψηλός ρυθμός προκαλεί υπέρβαση, επομένως η απώλεια μπορεί να αναπηδήσει ή να εκτιναχθεί αντί να διευθετηθεί.
Η αποσύνθεση σταδίων πολλαπλασιάζει τον ρυθμό με έναν παράγοντα (π.χ. 0,1) σε επιλεγμένα ορόσημα, δημιουργώντας ένα μοτίβο σκάλας.
Warm restarts begin another learning-rate cycle at a higher value; they do not guarantee escape from a particular loss-landscape feature.
Συνέχισε να μαθαίνεις
Επιλέχθηκαν περισσότεροι οδηγοί για αυτό το θέμα
ΕπόμενοΕπόμενος οδηγός
Κυκλικά ποσοστά μάθησης
Τεχνικά