ΕπόμενοΕπόμενος οδηγός
Συντονισμός οδηγιών
Γλώσσα AI
ΟΔΗΓΟΣ ΓΛΩΣΣΑΣ AI
Το LoRA αντιπροσωπεύει μια ενημέρωση βάρους μέσω μικρών εκπαιδεύσιμων πινάκων, ενώ διατηρείται παγωμένη η αρχική επιλεγμένη μήτρα βάρους.
Ακούστε αυτόν τον οδηγόαφήγηση με AI · ~3 min
Αυτό μπορεί να μειώσει τις απαιτήσεις εκπαιδεύσιμων παραμέτρων και σημείων ελέγχου εργασιών, με την πραγματική εξοικονόμηση πόρων και την απόδοση της εργασίας ανάλογα με τη διαμόρφωση.
Η πλήρης λεπτομέρεια ενημερώνει τις εκπαιδεύσιμες βασικές παραμέτρους ενός μοντέλου, με την κατάσταση του βελτιστοποιητή και τα σημεία ελέγχου που συμβάλλουν στις απαιτήσεις πόρων. Το LoRA προσφέρει μια διαφορετική παραμετροποίηση για επιλεγμένες ενημερώσεις βάρους. Ο αρχικός επιλεγμένος πίνακας παραμένει παγωμένος, ενώ δύο εκπαιδεύσιμοι πίνακες σχηματίζουν μια πρόσθετη ενημέρωση χαμηλής κατάταξης. Η εσωτερική τους διάσταση r ελέγχει την επιτρεπόμενη κατάταξη ενημέρωσης και τον αριθμό παραμέτρων. δεν είναι δήλωση ότι ολόκληρος ο προεκπαιδευμένος πίνακας έχει τον βαθμό r. Για έναν πίνακα με d σειρές και k στήλες, οι παράγοντες με σχήματα d κατά r και r κατά k περιέχουν r επί d συν k παραμέτρους. Σε ένα δηλωμένο παράδειγμα 4 προς 4 με την κατάταξη ένα, οι παράγοντες περιέχουν τέσσερις συν τέσσερις ή οκτώ παραμέτρους, σε σύγκριση με δεκαέξι καταχωρήσεις σε μια πλήρη ενημέρωση χωρίς περιορισμούς. Αυτός είναι ένας ενδεικτικός υπολογισμός μήτρας και όχι ένα καθολικό ποσοστό σε όλο το μοντέλο. Η μείωση των εκπαιδεύσιμων παραμέτρων μπορεί να μειώσει τις απαιτήσεις κατάστασης βελτιστοποίησης και σημείου ελέγχου εργασιών, αλλά ο βασικός υπολογισμός και οι σχετικές ενεργοποιήσεις εξακολουθούν να υπάρχουν. Μια συμβατή ενημέρωση μπορεί επίσης να διπλωθεί σε μια πυκνή βασική μήτρα πριν από το συμπέρασμα. Στη συνέχεια, το επίπεδο χρησιμοποιεί τη συγχωνευμένη μήτρα αντί να αξιολογήσει έναν ξεχωριστό κλάδο προσαρμογέα, με dtype και συμβατότητα υλοποίησης να είναι ακόμα συναφείς. Οι διαφορετικοί προσαρμογείς εργασιών μπορούν να μοιράζονται ένα βασικό σημείο ελέγχου, ενώ η συμπεριφορά εξυπηρέτησης εξαρτάται από το σύστημα που χρησιμοποιείται. Το QLoRA προσθέτει ένα άλλο σύνολο επιλογών: μια παγωμένη βάση αποθηκευμένη σε χαμηλή ακρίβεια, με κλίσεις που φτάνουν σε εκπαιδεύσιμες παραμέτρους LoRA μέσω υπολογισμών υψηλότερης ακρίβειας. Το χαρτί του χρησιμοποιεί αποθήκευση 4-bit NormalFloat και γενικά υπολογισμό BFloat16. Η διπλή κβαντοποίηση συμπιέζει τις ίδιες τις σταθερές κβαντοποίησης, αντιμετωπίζοντας τα γενικά μεταδεδομένα αντί να σημαίνει ότι κάθε κλίση προσαρμογέα κβαντίζεται δύο φορές.
Σύγκριση ενός αυθεντικού προσαρμογέα LoRA με λεπτομέρεια πλήρους βάρους σε μια καθορισμένη εργασία.
Αποθήκευση χωριστών συμβατών ενημερώσεων εργασιών κατά την κοινή χρήση ενός προεκπαιδευμένου σημείου ελέγχου βάσης.
Μελετώντας την παγωμένη βάση χαμηλού bit και τον υπολογισμό προσαρμογέα υψηλότερης ακρίβειας της QLoRA.
Υπολογισμός του αριθμού παραμέτρων μήτρας για μια δηλωμένη κατάταξη προσαρμογέα και σχήμα στρώματος.
Οι συγκρίσεις προσαρμογής μπορούν να εξετάσουν επιλεγμένα επίπεδα, κατάταξη, αρχικοποίηση, δεδομένα, ακρίβεια και διαμόρφωση υπηρεσίας. Ένα μικρότερο σημείο ελέγχου εργασιών μπορεί να είναι χρήσιμο χωρίς την αφαίρεση της μνήμης που απαιτείται για το βασικό μοντέλο ή την εγγύηση μιας εγκατάστασης εκπαίδευσης μιας συσκευής. Οι αναφορές θα πρέπει να διαχωρίζουν την εξοικονόμηση εκπαιδεύσιμης κατάστασης από τον λανθάνοντα χρόνο συμπερασμάτων και να αξιολογούν την ποιότητα της εργασίας μετά από οποιαδήποτε συγχώνευση ή αλλαγή ακρίβειας. Οι κοινόχρηστες βάσεις μπορούν να υποστηρίζουν πολλαπλές συμβατές ενημερώσεις εργασιών, ενώ η ταυτόχρονη εξυπηρέτηση εισάγει τις δικές της επιλογές υλοποίησης. Η χρησιμότητα της μεθόδου αξιολογείται καλύτερα με βάση μια καθορισμένη βασική γραμμή και προϋπολογισμό πόρων αντί να συνάγεται μόνο από το μέγεθος του αρχείου του προσαρμογέα.
Δωρεάν ενημερωτικό δελτίο
Τρία επαληθευμένα νέα AI κάθε πρωί της εβδομάδας, γραμμένα σε απλή αγγλική. Δωρεάν για πάντα, χωρίς διαφημίσεις.
Ένα email κάθε εργάσιμη ημέρα. Κατάργηση συνδρομής με ένα κλικ. Δεν πουλάμε ή μοιραζόμαστε ποτέ τη διεύθυνσή σας.
Δοκιμάστε τον εαυτό σας
Άμεση ανάδραση σε κάθε απάντηση, και πιστοποιητικό με επαληθεύσιμο ID μόλις περάσετε το μάθημα.
Υποστηρίξτε τη δωρεάν εκπαίδευση AI. AI Understanding είναι μια μη κερδοσκοπική οργάνωση 501(c)(3) — χωρίς διαφημίσεις, χωρίς τοίχο πληρωμής, ποτέ. Κάντε μια δωρεά
Το LoRA αντιπροσωπεύει μια ενημέρωση βάρους μέσω μικρών εκπαιδεύσιμων πινάκων, ενώ διατηρεί την αρχική επιλεγμένη μήτρα βάρους παγωμένη. Αυτό μπορεί να μειώσει τις απαιτήσεις εκπαιδεύσιμων παραμέτρων και σημείων ελέγχου εργασιών, με την πραγματική εξοικονόμηση πόρων και την απόδοση της εργασίας ανάλογα με τη διαμόρφωση.
Ο επιλεγμένος βασικός πίνακας παραμένει σταθερός ενώ εκπαιδεύεται η παραγοντοποιημένη ενημέρωση.
Η εξοικονόμηση κατάστασης εκπαίδευσης και ενημέρωσης σημείων ελέγχου διαφέρουν από τους υπόλοιπους βασικούς υπολογισμούς και ενεργοποιήσεις.
Η κατάταξη r είναι η μικρή εσωτερική διάσταση που μοιράζονται οι πίνακες Α και Β. υψηλότερο r δίνει στον προσαρμογέα μεγαλύτερη χωρητικότητα αλλά περισσότερες παραμέτρους για εκπαίδευση.
Το χαρτί διαχωρίζει την αποθήκευση βάσης χαμηλών bit από υπολογισμούς υψηλότερης ακρίβειας και εκμάθηση προσαρμογέων.
Η ενημέρωση μπορεί να διπλωθεί στη βασική μήτρα υπό μια συμβατή υλοποίηση. αυτό δεν είναι μια καθολική αξίωση καθυστέρησης για κάθε ρύθμιση υπηρεσίας.
Συνέχισε να μαθαίνεις
Επιλέχθηκαν περισσότεροι οδηγοί για αυτό το θέμα
ΕπόμενοΕπόμενος οδηγός
Συντονισμός οδηγιών
Γλώσσα AI