ΕπόμενοΕπόμενος οδηγός
Κανονοποίηση ομαδοποιημένης ανταμοιβής σε RLHF
Βασικές αρχές
ΟΔΗΓΟΣ Βασικών Αρχών
Η κανονικοποίηση ομάδας είναι μια τεχνική που σταθεροποιεί την εκπαίδευση νευρωνικών δικτύων κανονικοποιώντας χαρακτηριστικά μέσα σε μικρές ομάδες καναλιών, ανεξάρτητα για κάθε παράδειγμα.
Ακούστε αυτόν τον οδηγόαφήγηση με AI · ~2 min
Έχει σημασία γιατί, σε αντίθεση με την κανονικοποίηση παρτίδων, λειτουργεί καλά ακόμα και όταν οι παρτίδες είναι μικροσκοπικές.
Τα επίπεδα κανονικοποίησης διατηρούν τους αριθμούς που ρέουν μέσω ενός δικτύου καλά κλιμακωμένους, γεγονός που επιταχύνει και σταθεροποιεί την προπόνηση. Η κανονικοποίηση παρτίδας το κάνει αυτό υπολογίζοντας τον μέσο όρο και τη διακύμανση κάθε χαρακτηριστικού σε ολόκληρη τη μίνι παρτίδα, αλλά αυτό την καθιστά εύθραυστη όταν οι παρτίδες είναι μικρές, καθώς τα στατιστικά στοιχεία γίνονται θορυβώδη και αναξιόπιστα. Η κανονικοποίηση ομάδας, που εισήχθη από τους Wu και He το 2018, αφαιρεί εντελώς την παρτίδα από την εξίσωση. Για κάθε μεμονωμένο παράδειγμα, χωρίζει τα κανάλια σε έναν σταθερό αριθμό ομάδων και στη συνέχεια κανονικοποιεί κάθε ομάδα χρησιμοποιώντας μόνο τις δικές του τιμές αυτού του παραδείγματος. Επειδή ο υπολογισμός δεν εξαρτάται ποτέ από άλλα παραδείγματα της παρτίδας, η απόδοση παραμένει σταθερή είτε η παρτίδα περιέχει 32 εικόνες είτε μόνο μία, καθιστώντας την δημοφιλή σε εργασίες ανίχνευσης, τμηματοποίησης και βαριάς μνήμης.
Ανίχνευση αντικειμένων και τμηματοποίηση παρουσίας (π.χ. μοντέλα σε στυλ μάσκας R-CNN) που εκπαιδεύονται με πολύ μικρές παρτίδες ανά GPU.
Η ραχοκοκαλιά του U-Net είναι μέσα στις γεννήτριες εικόνας διάχυσης, όπου το Group Norm σταθεροποιεί τις κλίμακες χαρακτηριστικών.
Τα δίκτυα 3D και βίντεο όπου η χρήση υψηλής μνήμης αναγκάζει τα μεγέθη παρτίδων να μειώνονται σε ένα ή δύο.
Βελτιστοποίηση μοντέλων μεγάλης όρασης σε περιορισμένο υλικό, όπου μικρές παρτίδες καθιστούν τα στατιστικά στοιχεία του Batch Norm αναξιόπιστα.
Η κανονικοποίηση ομάδας παραμένει η πρώτη επιλογή όπου οι παρτίδες πρέπει να είναι μικρές, όπως ανίχνευση και τμηματοποίηση υψηλής ανάλυσης, μοντέλα 3D και βίντεο και εκπαίδευση με περιορισμένη μνήμη. Είναι επίσης ενσωματωμένο σε ευρέως χρησιμοποιούμενες αρχιτεκτονικές παραγωγής όπως τα U-Nets μέσα σε μοντέλα διάχυσης. Καθώς τα μοντέλα μεγαλώνουν και η πίεση της μνήμης ωθεί τα μεγέθη παρτίδων προς τα κάτω, οι κανονικοποιητές ανεξάρτητοι από παρτίδες, μεταξύ αυτών και το Group Norm μαζί με το Layer Norm, είναι πιθανό να παραμείνουν προεπιλεγμένα δομικά στοιχεία, με συνεχή έρευνα για υβρίδια και εναλλακτικές λύσεις χωρίς κανονικοποίηση.
Δωρεάν ενημερωτικό δελτίο
Τρία επαληθευμένα νέα AI κάθε πρωί της εβδομάδας, γραμμένα σε απλή αγγλική. Δωρεάν για πάντα, χωρίς διαφημίσεις.
Ένα email κάθε εργάσιμη ημέρα. Κατάργηση συνδρομής με ένα κλικ. Δεν πουλάμε ή μοιραζόμαστε ποτέ τη διεύθυνσή σας.
Δοκιμάστε τον εαυτό σας
Άμεση ανάδραση σε κάθε απάντηση, και πιστοποιητικό με επαληθεύσιμο ID μόλις περάσετε το μάθημα.
Υποστηρίξτε τη δωρεάν εκπαίδευση AI. AI Understanding είναι μια μη κερδοσκοπική οργάνωση 501(c)(3) — χωρίς διαφημίσεις, χωρίς τοίχο πληρωμής, ποτέ. Κάντε μια δωρεά
Η κανονικοποίηση ομάδας είναι μια τεχνική που σταθεροποιεί την εκπαίδευση νευρωνικών δικτύων κανονικοποιώντας χαρακτηριστικά μέσα σε μικρές ομάδες καναλιών, ανεξάρτητα για κάθε παράδειγμα. Έχει σημασία γιατί, σε αντίθεση με την κανονικοποίηση παρτίδων, λειτουργεί καλά ακόμα και όταν οι παρτίδες είναι μικροσκοπικές.
The guide says GN normalizes groups of channels within each example.
The paper emphasizes stable behavior at small batch sizes because computation does not rely on batch statistics.
The paper’s computation uses within-example group statistics, independent of batch size.
The guide states that one group reduces the scheme to LayerNorm.
The guide says one channel per group corresponds to InstanceNorm.
Συνέχισε να μαθαίνεις
Επιλέχθηκαν περισσότεροι οδηγοί για αυτό το θέμα
ΕπόμενοΕπόμενος οδηγός
Κανονοποίηση ομαδοποιημένης ανταμοιβής σε RLHF
Βασικές αρχές