ΕπόμενοΕπόμενος οδηγός
Παρεμβολή θέσης για επέκταση περιβάλλοντος
Γλώσσα AI
Τεχνικός ΟΔΗΓΟΣ
Το YaRN (ακόμη μια επέκταση RoPE) είναι μια αποτελεσματική τεχνική για την επέκταση του χρησιμοποιήσιμου παραθύρου περιβάλλοντος ενός μοντέλου πολύ πέρα από αυτό στο οποίο είχε εκπαιδευτεί.
Ακούστε αυτόν τον οδηγόαφήγηση με AI · ~2 min
Αναβαθμίζει έξυπνα τις ενσωματώσεις περιστροφικής θέσης, ώστε ένα μοντέλο που έχει εκπαιδευτεί, για παράδειγμα, σε μάρκες 4K να μπορεί να χειριστεί 32K ή περισσότερα με ελάχιστη ρύθμιση.
Τα περισσότερα σύγχρονα LLM κωδικοποιούν θέσεις διακριτικών με RoPE (Rotary Position Embeddings), το οποίο περιστρέφει το ερώτημα και τα διανύσματα κλειδιών κατά γωνίες που συνδέονται με τη θέση. Όταν τροφοδοτείτε ακολουθίες μεγαλύτερες από τη διάρκεια της προπόνησης, αυτές οι περιστροφές εισέρχονται σε μη ορατά εύρη και το μοντέλο καταρρέει. Το YaRN, που εισήχθη το 2023 από τον Bowen Peng και τους συνεργάτες του, το διορθώνει με την παρεμβολή με επίγνωση NTK που εφαρμόζεται ανά συχνότητα: αφήνει τις διαστάσεις υψηλής συχνότητας (που καταγράφουν τοπικές σχέσεις μικρής εμβέλειας) ως επί το πλείστον ανέγγιχτες ενώ παρεμβάλλει διαστάσεις χαμηλής συχνότητας (που παρακολουθούν θέση μεγάλης εμβέλειας). Το YaRN προσθέτει επίσης μια προσαρμογή θερμοκρασίας στην προσοχή για να αντιμετωπίσει τις αλλαγές εντροπίας που προέρχονται από μεγαλύτερα περιβάλλοντα. Το αποτέλεσμα είναι ισχυρή απόδοση μεγάλου πλαισίου μετά τη λεπτομέρεια μόνο σε ένα μικρό κλάσμα των δεδομένων και στα βήματα που απαιτούν οι αφελείς προσεγγίσεις.
Επέκταση ενός ανοιχτού μοντέλου περιβάλλοντος 4K σε 32K ή 128K για απάντηση ερωτήσεων μεγάλου εγγράφου με σύντομη λεπτομέρεια
Επιτρέποντας στα συστήματα επαυξημένης ανάκτησης να απορροφούν πολλά συνενωμένα περάσματα χωρίς περικοπή
Ενεργοποίηση βοηθών κώδικα που χρειάζονται ένα ολόκληρο μεγάλο αρχείο αποθήκης ή πολλά αρχεία σε ένα μήνυμα
Προσαρμογή ενός βασικού μοντέλου για μεγάλες συνομιλίες πολλαπλών στροφών που συγκεντρώνουν μεγάλα ιστορικά συνομιλιών
Η επέκταση περιβάλλοντος αποτελεί πλέον τυπική πρακτική: τα ανοιχτά μοντέλα αποστέλλουν συστηματικά εκτεταμένες παραλλαγές YaRN που φτάνουν τα 128.000 tokens ή περισσότερο. Η έρευνα κινείται προς μεθόδους που επεκτείνουν το πλαίσιο με μηδενική ή σχεδόν μηδενική λεπτομέρεια, συνδυάζουν την αλλαγή κλίμακας RoPE με κόλπα με μοτίβα προσοχής και διατηρούν την ποιότητα σε όλο το παράθυρο και όχι μόνο στα άκρα. Αναμένετε αυστηρότερη ενσωμάτωση αυτών των τεχνικών στην προεκπαίδευση, ώστε το μακρύ πλαίσιο να είναι εγγενές και όχι εκ των υστέρων.
Δωρεάν ενημερωτικό δελτίο
Τρία επαληθευμένα νέα AI κάθε πρωί της εβδομάδας, γραμμένα σε απλή αγγλική. Δωρεάν για πάντα, χωρίς διαφημίσεις.
Ένα email κάθε εργάσιμη ημέρα. Κατάργηση συνδρομής με ένα κλικ. Δεν πουλάμε ή μοιραζόμαστε ποτέ τη διεύθυνσή σας.
Δοκιμάστε τον εαυτό σας
Άμεση ανάδραση σε κάθε απάντηση, και πιστοποιητικό με επαληθεύσιμο ID μόλις περάσετε το μάθημα.
Υποστηρίξτε τη δωρεάν εκπαίδευση AI. AI Understanding είναι μια μη κερδοσκοπική οργάνωση 501(c)(3) — χωρίς διαφημίσεις, χωρίς τοίχο πληρωμής, ποτέ. Κάντε μια δωρεά
Το YaRN (ακόμη μια επέκταση RoPE) είναι μια αποτελεσματική τεχνική για την επέκταση του χρησιμοποιήσιμου παραθύρου περιβάλλοντος ενός μοντέλου πολύ πέρα από αυτό στο οποίο είχε εκπαιδευτεί. Αναβαθμίζει έξυπνα τις ενσωματώσεις περιστροφικής θέσης, έτσι ώστε ένα μοντέλο εκπαιδευμένο, για παράδειγμα, σε μάρκες 4K να μπορεί να χειριστεί 32K ή περισσότερα με ελάχιστη ρύθμιση.
Το YaRN, του οποίου το όνομα σημαίνει ακόμη μια επέκταση RoPE, αναβαθμίζει τις ενσωματώσεις περιστροφικής θέσης που χρησιμοποιούνται στα περισσότερα σύγχρονα LLM.
Οι θέσεις πέρα από την προπόνηση παράγουν γωνίες περιστροφής που δεν είδε ποτέ το μοντέλο, επομένως η συμπεριφορά προσοχής υποβαθμίζεται απότομα.
Το YaRN χρησιμοποιεί μια ράμπα NTK-by-parts που παρεμβάλλει τα dims χαμηλής συχνότητας μεγάλου μήκους κύματος και αφήνει τα dims υψηλής συχνότητας μικρής εμβέλειας ως επί το πλείστον ανέπαφα.
Το YaRN προσθέτει μια κλιμάκωση θερμοκρασίας στα logit της προσοχής για να εξουδετερώσει τις μετατοπίσεις της εντροπίας που συμβαίνουν καθώς μεγαλώνει το περιβάλλον.
Το YaRN επιτυγχάνει ισχυρή ποιότητα μακροπρόθεσμου πλαισίου μετά από λεπτομέρεια σε ένα μικρό κλάσμα των δεδομένων που απαιτούν οι απλές μέθοδοι.
Συνέχισε να μαθαίνεις
Επιλέχθηκαν περισσότεροι οδηγοί για αυτό το θέμα
ΕπόμενοΕπόμενος οδηγός
Παρεμβολή θέσης για επέκταση περιβάλλοντος
Γλώσσα AI