ΕπόμενοΕπόμενος οδηγός
Κατάβαση κλίσης
Βασικές αρχές
ΟΔΗΓΟΣ Βασικών Αρχών
Το Nesterov Accelerated Gradient (NAG) είναι μια πιο έξυπνη μορφή ορμής που κοιτάζει μπροστά πριν τον υπολογισμό της κλίσης, δίνοντάς της μια διορθωτική ματιά στο μέλλον.
Ακούστε αυτόν τον οδηγόαφήγηση με AI · ~2 min
It often converges faster and more stably than classical momentum.
Η κλασική ορμή υπολογίζει την κλίση στην τρέχουσα θέση και μετά προσθέτει τη συσσωρευμένη ταχύτητα. Η διορατικότητα του Nesterov, από την εργασία του Yurii Nesterov το 1983 για την επιταχυνόμενη κυρτή βελτιστοποίηση, είναι να κάνει πρώτα το βήμα της ορμής σε ένα σημείο προοπτικής και να αξιολογήσει την κλίση εκεί. Αυτό επιτρέπει στον βελτιστοποιητή να προβλέψει πού την μεταφέρει η ορμή και να εφαρμόσει μια διόρθωση πριν από την υπέρβαση, όπως ένας δρομέας που βλέπει μια καμπύλη μπροστά και προσαρμόζεται νωρίς και όχι μετά. Για ομαλά κυρτά προβλήματα, η μέθοδος του Nesterov επιτυγχάνει έναν βέλτιστο ρυθμό σύγκλισης τάξης 1/k^2 στον αριθμό των βημάτων, μια αποδεδειγμένη βελτίωση σε σχέση με το 1/k της απλής κλίσης κατάβασης. Στη βαθιά εκμάθηση προσφέρεται ως απλή επιλογή στα περισσότερα πλαίσια και συχνά αποδίδει ελαφρώς ταχύτερη, λιγότερο ταλαντευτική εκπαίδευση από την τυπική ορμή στον ίδιο συντελεστή.
Ενεργοποίηση του nesterov=True flag στο PyTorch ή στο TensorFlow SGD για ταχύτερη και ομαλή προπόνηση.
Επιτάχυνση της σύγκλισης σε ομαλά κυρτά προβλήματα όπως η υλικοτεχνική παλινδρόμηση μεγάλης κλίμακας.
Μείωση υπέρβασης και ταλάντωσης κατά την εκγύμναση δικτύων σε βάθος κοντά σε αιχμηρά ελάχιστα.
Ενίσχυση του βελτιστοποιητή Nadam, που προσθέτει στον Adam το βλέμμα του Nesterov.
Το Nesterov momentum είναι μια ενσωματωμένη σημαία σε βελτιστοποιητές σε PyTorch, TensorFlow και άλλα, και μια παραλλαγή Nesterov του Adam (Nadam) συνδυάζει το look-ahead με την προσαρμοστική κλιμάκωση. Η θεωρία της επιτάχυνσης συνεχίζει να εμπνέει την έρευνα για τις μεθόδους ορμής, τα σχήματα επανεκκίνησης και την ανάλυση του γιατί η επιτάχυνση βοηθά σε μη κυρτά βαθιά δίκτυα. Αναμένετε ότι η ματιά στο στιλ Nesterov θα παραμείνει μια αθόρυβα κοινή προεπιλογή για τους επαγγελματίες που κυνηγούν ταχύτερη και σταθερότερη σύγκλιση.
Δωρεάν ενημερωτικό δελτίο
Τρία επαληθευμένα νέα AI κάθε πρωί της εβδομάδας, γραμμένα σε απλή αγγλική. Δωρεάν για πάντα, χωρίς διαφημίσεις.
Ένα email κάθε εργάσιμη ημέρα. Κατάργηση συνδρομής με ένα κλικ. Δεν πουλάμε ή μοιραζόμαστε ποτέ τη διεύθυνσή σας.
Δοκιμάστε τον εαυτό σας
Άμεση ανάδραση σε κάθε απάντηση, και πιστοποιητικό με επαληθεύσιμο ID μόλις περάσετε το μάθημα.
Υποστηρίξτε τη δωρεάν εκπαίδευση AI. AI Understanding είναι μια μη κερδοσκοπική οργάνωση 501(c)(3) — χωρίς διαφημίσεις, χωρίς τοίχο πληρωμής, ποτέ. Κάντε μια δωρεά
Το Nesterov Accelerated Gradient (NAG) είναι μια πιο έξυπνη μορφή ορμής που κοιτάζει μπροστά πριν τον υπολογισμό της κλίσης, δίνοντάς της μια διορθωτική ματιά στο μέλλον. Συχνά συγκλίνει ταχύτερα και πιο σταθερά από την κλασική ορμή.
Ο Nesterov εφαρμόζει πρώτα το βήμα ορμής για να φτάσει σε μια θέση βλέμματος μπροστά και στη συνέχεια υπολογίζει την κλίση εκεί, δίνοντας μια προκαταρκτική διόρθωση.
Η επιταχυνόμενη μέθοδος του Nesterov επιτυγχάνει έναν βέλτιστο ρυθμό 1/k^2 για ομαλούς κυρτούς στόχους, ταχύτερο από το 1/k της κατάβασης με κλίση.
Ο Yurii Nesterov δημοσίευσε τη μέθοδο επιταχυνόμενης κλίσης το 1983 για κυρτή βελτιστοποίηση.
Αξιολογώντας την κλίση όπου κατευθύνεται η ορμή, ο Nesterov μπορεί να διορθώσει μια επικείμενη υπέρβαση νωρίτερα από την κλασική ορμή.
Τα Frameworks εφαρμόζουν μια αναδιαταγμένη μορφή, έτσι ο Nesterov προσθέτει αμελητέο επιπλέον κόστος σε σχέση με τη συνηθισμένη ορμή.
Συνέχισε να μαθαίνεις
Επιλέχθηκαν περισσότεροι οδηγοί για αυτό το θέμα
ΕπόμενοΕπόμενος οδηγός
Κατάβαση κλίσης
Βασικές αρχές