ΕπόμενοΕπόμενος οδηγός
Κανονικοποίηση RMSNorm και Pre-Layer
Τεχνικά
Τεχνικός ΟΔΗΓΟΣ
Η κανονικοποίηση των επιπέδων σταθεροποιεί την προπόνηση αναβαθμίζοντας τις ενεργοποιήσεις σε κάθε μεμονωμένο παράδειγμα, ώστε να έχουν μηδενική μέση και μοναδιαία διακύμανση.
Ακούστε αυτόν τον οδηγόαφήγηση με AI · ~2 min
It is a quiet but essential ingredient that makes deep transformers trainable.
Εισήχθη από τους Ba, Kiros και Hinton το 2016, η κανονικοποίηση επιπέδων (LayerNorm) αντιμετωπίζει το πρόβλημα ότι οι ενεργοποιήσεις μέσα σε ένα βαθύ δίκτυο μπορούν να μετατοπιστούν σε πολύ διαφορετικές κλίμακες καθώς τα σήματα περνούν από πολλά επίπεδα, επιβραδύνοντας ή αποσταθεροποιώντας τη μάθηση. Σε αντίθεση με την ομαλοποίηση παρτίδας, η οποία κανονικοποιεί κάθε χαρακτηριστικό σε όλα τα παραδείγματα σε μια μίνι παρτίδα, το LayerNorm κανονικοποιεί τα χαρακτηριστικά ενός μεμονωμένου παραδείγματος. Αυτό το καθιστά ανεξάρτητο από το μέγεθος παρτίδας και εξίσου χρησιμοποιήσιμο στην εκπαίδευση και στο συμπέρασμα, και λειτουργεί φυσικά με ακολουθίες μεταβλητού μήκους, γι' αυτό και έγινε το πρότυπο για μετασχηματιστές που τροφοδοτούν σύγχρονα γλωσσικά μοντέλα. Μετά την κανονικοποίηση, εφαρμόζει μια κλίμακα εκμάθησης (γάμα) και μετατόπιση (beta), ώστε το δίκτυο να μπορεί να ανακτήσει οποιαδήποτε αναπαράσταση χρειάζεται.
Σταθεροποίηση κάθε μπλοκ μετασχηματιστή σε μοντέλα γλώσσας όπως GPT και BERT.
Ενεργοποίηση RMSNorm ως την ελαφρύτερη επιλογή κανονικοποίησης στα μοντέλα της οικογένειας Llama.
Κανονικοποίηση δεδομένων ακολουθίας μεταβλητού μήκους σε μοντέλα ομιλίας και μετάφρασης όπου τα μεγέθη παρτίδων διαφέρουν.
Επιτρέποντας αξιόπιστη εκπαίδευση με μέγεθος παρτίδας 1, όπως σε ορισμένες ρυθμίσεις ενίσχυσης εκμάθησης.
Η κανονικοποίηση εκσυγχρονίζεται για αποτελεσματικότητα σε κλίμακα. Το RMSNorm έχει αντικαταστήσει σε μεγάλο βαθμό το LayerNorm σε νεότερα μοντέλα μεγάλων γλωσσών επειδή είναι φθηνότερο και λειτουργεί εξίσου καλά, και η τοποθέτηση πριν από τον κανόνα είναι πλέον η προεπιλογή για πολύ βαθιά στοίβες. Οι ερευνητές συνεχίζουν να εξερευνούν αρχιτεκτονικές χωρίς κανονικοποίηση που χρησιμοποιούν προσεκτικά κόλπα αρχικοποίησης ή κλιμάκωσης, στοχεύοντας να μειώσουν τα έξοδα, διατηρώντας παράλληλα τη σταθερότητα εκπαίδευσης που παρέχει η κανονικοποίηση.
Δωρεάν ενημερωτικό δελτίο
Τρία επαληθευμένα νέα AI κάθε πρωί της εβδομάδας, γραμμένα σε απλή αγγλική. Δωρεάν για πάντα, χωρίς διαφημίσεις.
Ένα email κάθε εργάσιμη ημέρα. Κατάργηση συνδρομής με ένα κλικ. Δεν πουλάμε ή μοιραζόμαστε ποτέ τη διεύθυνσή σας.
Δοκιμάστε τον εαυτό σας
Άμεση ανάδραση σε κάθε απάντηση, και πιστοποιητικό με επαληθεύσιμο ID μόλις περάσετε το μάθημα.
Υποστηρίξτε τη δωρεάν εκπαίδευση AI. AI Understanding είναι μια μη κερδοσκοπική οργάνωση 501(c)(3) — χωρίς διαφημίσεις, χωρίς τοίχο πληρωμής, ποτέ. Κάντε μια δωρεά
Η κανονικοποίηση των επιπέδων σταθεροποιεί την προπόνηση αναβαθμίζοντας τις ενεργοποιήσεις σε κάθε μεμονωμένο παράδειγμα, ώστε να έχουν μηδενική μέση και μοναδιαία διακύμανση. Είναι ένα ήσυχο αλλά απαραίτητο συστατικό που κάνει τους μετασχηματιστές βαθιάς εκπαίδευσης.
Το LayerNorm κανονικοποιεί τις διαστάσεις χαρακτηριστικών ενός μεμονωμένου δείγματος, καθιστώντας το ανεξάρτητο από τα άλλα παραδείγματα της παρτίδας.
Επειδή τα στατιστικά του προέρχονται από ένα μόνο παράδειγμα, το LayerNorm συμπεριφέρεται με συνέπεια ανεξάρτητα από το μέγεθος παρτίδας και ταιριάζει σε ακολουθίες κειμένου μεταβλητού μήκους.
Μετά την κανονικοποίηση σε μηδενική μέση και μοναδιαία διακύμανση, οι κλίμακες γάμμα και η βήτα μετατοπίζουν το αποτέλεσμα, ώστε το μοντέλο να μην εξαναγκάζεται σε μια σταθερή κατανομή.
Το RMSNorm παραλείπει το βήμα κεντραρίσματος μέσου όρου και κλιμακώνει με το ριζικό μέσο τετράγωνο των ενεργοποιήσεων, το οποίο είναι φθηνότερο και χρησιμοποιείται σε μοντέλα όπως το Llama.
Καθώς τα σήματα περνούν μέσα από πολλά στρώματα η κλίμακα τους μπορεί να εκραγεί ή να συρρικνωθεί. Η κανονικοποίηση διατηρεί τις ενεργοποιήσεις σε ένα σταθερό εύρος, έτσι ώστε οι διαβαθμίσεις να συμπεριφέρονται καλά.
Συνέχισε να μαθαίνεις
Επιλέχθηκαν περισσότεροι οδηγοί για αυτό το θέμα
ΕπόμενοΕπόμενος οδηγός
Κανονικοποίηση RMSNorm και Pre-Layer
Τεχνικά