Βασικές αρχές της AI

Τι είναι η Μάθηση με Λιγότερα Δείγματα;

mm
Προσθέστε το Unite.AI στις προτιμώμενες πηγές σας στο Google

Μάθηση με λίγα δείγματα μελετά πώς ένα μοντέλο μπορεί να προσαρμοστεί σε ένα νέο έργο ή κατηγορία με μόνο έναν μικρό αριθμό επισημασμένων παραδειγμάτων. Στις κλασικές δοκιμασίες, ένα επεισόδιο παρέχει ένα σύνολο υποστήριξης — όπως πέντε κατηγορίες με ένα ή πέντε παραδείγματα ανά κατηγορία — και ζητά από το μοντέλο να ταξινομήσει αόρατα ερωτήματα.

Ο όρος χρησιμοποιείται επίσης για τη μάθηση εντός πλαισίου, όπου ένα προεκπαιδευμένο γλωσσικό μοντέλο λαμβάνει μερικές επιδείξεις στο prompt του χωρίς να ενημερώνει τις παραμέτρους. Αυτές οι ρυθμίσεις μοιράζονται τον στόχο του μικρού αριθμού παραδειγμάτων, αλλά χρησιμοποιούν διαφορετικούς μηχανισμούς προσαρμογής και απαιτούν διαφορετικό σχεδιασμό αξιολόγησης.

Βασικά σημεία

  • Το N-way K-shot περιγράφει N κατηγορίες και K επισημασμένα παραδείγματα υποστήριξης ανά κατηγορία.
  • Οι μέθοδοι μάθησης μετρικών συγκρίνουν ερωτήματα με τις εκπαιδευμένες αναπαραστάσεις των παραδειγμάτων υποστήριξης.
  • Η μεταμάθηση βελτιστοποιείται σε πολλαπλά έργα ώστε ένα νέο έργο να μπορεί να μάθει γρήγορα.
  • Μικρός αριθμός παραδειγμάτων ενισχύει τα σφάλματα ετικετών, τη διαρροή, την ασάφεια κατηγοριών και την αβεβαιότητα, επομένως τα βασικά μοντέλα και η αναφορά εμπιστοσύνης είναι σημαντικά.
What is Few-Shot Learning? diagram showing support set, represent, adapt / compare, query, predict, evaluate
Απομονώστε κατηγορίες ή εργασίες ώστε το επεισόδιο να δοκιμάζει την προσαρμογή αντί για απομνημόνευση.

Επεισόδια, σύνολα υποστήριξης και σύνολα ερωτημάτων

Ένα επεισόδιο μάθησης με λίγα δείγματα διαχωρίζει ένα μικρό επισημασμένο σύνολο υποστήριξης από ένα σύνολο ερωτημάτων που χρησιμοποιείται για αξιολόγηση. Κατά τη μετα‑εκπαίδευση, το μοντέλο βλέπει πολλά τέτοια επεισόδια. Μια ισχυρή αξιολόγηση απομονώνει ολόκληρες κατηγορίες, εργασίες ή τομείς ώστε το δοκιμαστικό επεισόδιο να μετρά την προσαρμογή αντί για απομνημόνευση.

Αναφέρετε τις κατανομές ακρίβειας σε πολλά επεισόδια αντί για ένα βολικό δείγμα. Συγκρίνετε με απλά baselines πλησιέστερου γειτόνου και γραμμικά; μια εξελιγμένη μέθοδος που δεν μπορεί να ξεπεράσει μια καλά εκπαιδευμένη αναπαράσταση συν βασικό ταξινομητή ίσως δεν δικαιολογεί την πολυπλοκότητά της.

Μάθηση μετρικών και πρωτότυπα

Τα δίκτυα αντιστοίχισης και σχετικές μέθοδοι ενσωματώνουν τα παραδείγματα υποστήριξης και ερωτημάτων σε έναν χώρο όπου τα κοντινά διανύσματα θα πρέπει να μοιράζονται την ίδια ετικέτα. Τα πρωτοτυπικά δίκτυα υπολογίζουν τον μέσο όρο των ενσωματώσεων υποστήριξης για κάθε κατηγορία και ταξινομούν ένα ερώτημα βάσει της απόστασης από αυτά τα πρωτότυπα κατηγοριών.

Αυτό συνδέει τη μάθηση με λίγα δείγματα με την ποιότητα των αναπαραστάσεων. Ένα προεκπαιδευμένο μοντέλο deep‑learning μπορεί ήδη να οργανώνει σχετικές χαρακτηριστικές καλά, ενώ μια ασυμφωνία στην αναπαράσταση μπορεί να κάνει κάθε απόσταση παραπλανητική.

Μεταμάθηση βασισμένη σε βελτιστοποίηση

Η Model-Agnostic Meta-Learning αναζητά παραμέτρους που μπορούν να προσαρμοστούν με μικρό αριθμό βημάτων gradient. Άλλες μέθοδοι μαθαίνουν έναν βελτιστοποιητή, μια αρχικοποίηση ή έναν κανόνα ενημέρωσης παραμέτρων. Ο εξωτερικός βρόχος αξιολογεί την απόδοση μετά την προσαρμογή σε διάφορα έργα.

Η μεταμάθηση υποθέτει ότι η χρήσιμη δομή μοιράζεται μεταξύ των εργασιών εκπαίδευσης και στόχου. Όταν η κατανομή στόχου διαφέρει έντονα, η γρήγορη προσαρμογή μπορεί να αποτύχει. Η επικύρωση πρέπει να διαφοροποιεί τα shots, τις κατηγορίες, τους τομείς και τη δυσκολία των εργασιών αντί να θεωρεί ένα benchmark καθολικό.

Μεταφορά μάθησης και στρατηγικές επιπέδου δεδομένων

Η μεταφορά μάθησης είναι συχνά το ισ strongest πρακτικό σημείο εκκίνησης: παγώστε έναν προεκπαιδευμένο κωδικοποιητή, εκπαιδεύστε μια μικρή κεφαλή, και στη συνέχεια κάντε επιλεκτική λεπτομερή εκπαίδευση εάν υπάρχουν επαρκή δεδομένα. Η ενίσχυση δεδομένων μπορεί να εισαγάγει αμεταβλητότητες, αλλά μη ρεαλιστικά συνθετικά παραδείγματα μπορεί να ενισχύσουν προκατάληψη ή να δημιουργήσουν συντομεύσεις.

Η ενεργή μάθηση μπορεί να δώσει προτεραιότητα σε ποια παραδείγματα θα επισημανθούν, ενώ η ημι‑επιβλεπόμενη μάθηση μπορεί να χρησιμοποιήσει επιπλέον μη επισημασμένα δεδομένα. Αυτές είναι συμπληρωματικές στρατηγικές, όχι συνώνυμα της μάθησης με λίγα δείγματα.

Η προτροπή με λίγα δείγματα είναι διαφορετική

Ένας μετασχηματιστής μπορεί να αντλήσει ένα μοτίβο από επιδείξεις τοποθετημένες στο πλαίσιο του. Δεν απαιτείται μόνιμη ενημέρωση παραμέτρων. Η σειρά, η διατύπωση και η ισορροπία ετικετών μπορούν να αλλάξουν ουσιαστικά το αποτέλεσμα, και τα παραδείγματα μπορούν να καταναλώσουν μεγάλο μέρος του παραθύρου συμφραζομένων.

Χρησιμοποιήστε ένα αντιπροσωπευτικό σύνολο αξιολόγησης, εκδόστε κάθε prompt και επίδειξη, και δοκιμάστε εναλλακτικές zero‑shot, few‑shot και fine‑tuned. Ένα μικρό σύνολο υποστήριξης δεν υποστηρίζει ισχυρές δηλώσεις για ολόκληρο τον πληθυσμό, ειδικά για σπάνιες ή κρίσιμες για την ασφάλεια περιπτώσεις.

Παραδείγματα μάθησης με λίγα δείγματα και κατασκευή εργασιών

Η μάθηση με λίγα δείγματα στοχεύει στην εκτέλεση μιας εργασίας από πολύ λίγα επισημασμένα παραδείγματα. Στις μεθόδους βάσει μετρικών, ένας κωδικοποιητής μετατρέπει τα παραδείγματα σε έναν χώρο όπου τα κοντινότερα πρωτότυπα ή γείτονα αντιπροσωπεύουν τις κατηγορίες. Η μεταμάθηση βάσει βελτιστοποίησης εκπαιδεύει μια αρχικοποίηση ή κανόνα ενημέρωσης για γρήγορη προσαρμογή. Η μεταφορά μάθησης προσαρμόζει ένα προεκπαιδευμένο μοντέλο σε ένα μικρό σύνολο στόχου. Η μάθηση εντός πλαισίου παρέχει παραδείγματα σε ένα prompt χωρίς ενημέρωση βαρών. Αυτοί οι μηχανισμοί διαφέρουν, έτσι οι δηλώσεις πρέπει να διευκρινίζουν εάν αλλάζουν οι παράμετροι, ποια προγενέστερη εκπαίδευση έγινε και πώς επιλέγονται τα παραδείγματα.

Η αξιολόγηση πρέπει να διαχωρίζει τις κατηγορίες εκπαίδευσης και δοκιμής, τις εργασίες, τα αντικείμενα ή τους τομείς σύμφωνα με τη δηλωμένη γενίκευση. Ένα επεισόδιο N‑way K‑shot περιέχει N κατηγορίες και K παραδείγματα υποστήριξης ανά κατηγορία, καθώς και παραδείγματα ερωτημάτων για βαθμολόγηση. Η επανάληψη επεισοδίων εκτιμά τη διακύμανση από την επιλογή υποστήριξης. Για την προτροπή, η σειρά των παραδειγμάτων, η διατύπωση των ετικετών, η μορφή και η ομοιότητα των επιδείξεων μπορούν να αλλάξουν ουσιαστικά τα αποτελέσματα. Συγκρίνετε με baselines zero‑shot, πλησιέστερου γειτόνου, linear‑probe και κανονικής fine‑tuning χρησιμοποιώντας την ίδια αναπαράσταση και προϋπολογισμό δεδομένων.

Ποιότητα δεδομένων, αβεβαιότητα και αρνητική μεταφορά

Με λίγα παραδείγματα, τα λανθασμένα ή ατυπικά παραδείγματα έχουν υπερβολική επιρροή. Ορίστε κανόνες σήμανσης, ελέγξτε κάθε στοιχείο υποστήριξης και διατηρήστε ένα αποτέλεσμα «άγνωστο» ή «απόρριψη». Η ενίσχυση δεδομένων και τα συνθετικά παραδείγματα μπορούν να βοηθήσουν μόνο όταν διατηρούν την εργασία και προσθέτουν ρεαλιστική ποικιλία. Ένα προεκπαιδευμένο μοντέλο μπορεί να μεταφέρει συντομεύσεις ή προκαταλήψεις από τον πηγαίο του τομέα. Δοκιμάστε περιπτώσεις εκτός τομέα, σπάνιες ομάδες και την ευαισθησία στην αφαίρεση ενός παραδείγματος υποστήριξης. Αναφέρετε διαστήματα εμπιστοσύνης σε όλη τη διάρκεια των εργασιών και τυχαίων σπόρων, όχι ένα ευνοϊκό prompt.

Η ενεργή μάθηση μπορεί να ζητήσει ετικέτες για ενημερωτικές περιπτώσεις, ενώ οι ημι‑επιβλεπόμενες μέθοδοι χρησιμοποιούν μη επισημασμένα δεδομένα υπό πρόσθετες υποθέσεις. Η ανάκτηση μπορεί να επιλέξει σχετικές επιδείξεις δυναμικά, αλλά πρέπει να αποφεύγει διαρροή ετικετών δοκιμής. Η προσαρμογή μπορεί να υπερπροσαρμοστεί γρήγορα, επομένως περιορίστε τις ενημερώσεις, χρησιμοποιήστε κανονικοποίηση και επικυρώστε σε ξεχωριστά παραδείγματα. Για εργασίες υψηλού κινδύνου, λίγες ετικέτες σπάνια δικαιολογούν αυτόνομες αποφάσεις· χρησιμοποιήστε το μοντέλο για προτεραιοποίηση ή βοήθεια στην αξιολόγηση μέχρι να υπάρξουν επαρκή αποδεικτικά αποτελέσματα.

Λειτουργία παραγωγής

Διαχειριστείτε εκδόσεις του βασικού μοντέλου, της ενσωμάτωσης ή του προτύπου prompt, των επιδείξεων, του σχήματος ετικετών και των παραμέτρων προσαρμογής. Προστατέψτε τα παραδείγματα, καθώς τα prompts ή τα gradients μπορούν να αποκαλύψουν ευαίσθητα αρχεία. Παρακολουθήστε την απόδοση καθώς αλλάζουν οι κατηγορίες και η γλώσσα, και ανανεώστε τα παραδείγματα υποστήριξης μέσω ελεγχόμενης ανασκόπησης αντί για αυτόματη αυτο‑σήμανση. Η μάθηση με λίγα δείγματα μειώνει την ανάγκη επισημασμένων στόχων εκμεταλλευόμενη την προϋπάρχουσα δομή· δεν εξαλείφει την ανάγκη για αντιπροσωπευτική αξιολόγηση, προσεκτικό ορισμό εργασίας, εξειδίκευση τομέα ή ασφαλή εναλλακτική όταν η νέα εργασία βρίσκεται εκτός αυτής της προϋπάρχουσας γνώσης.

Παράδειγμα εφαρμογής: ταξινόμηση με λίγα δείγματα για νέο προϊόν

Μία ομάδα υποστήριξης χρειάζεται ετικέτες δρομολόγησης για ένα προϊόν με μόνο πέντε αξιολογημένα παραδείγματα ανά ζήτημα. Συγκρίνει τα κοντινότερα πρωτότυπα σε μια προεκπαιδευμένη ενσωμάτωση, μια γραμμική κεφαλή, αποδοτική προσαρμογή παραμέτρων και προτροπή εντός πλαισίου. Οι οικογένειες προϊόντων, οι πελάτες και τα μεταγενέστερα μηνύματα εξαιρούνται από τη μετα‑εκπαίδευση και την επιλογή μοντέλου. Η επαναληπτική δειγματοληψία του συνόλου υποστήριξης αναφέρει ανάκληση κλάσης, βαθμονόμηση, διακύμανση και ευαισθησία σε μία λανθασμένη επίδειξη.

Τα μηνύματα χαμηλής εμπιστοσύνης και χωρίς υποστήριξη δρομολογούνται στην γενική υποστήριξη, και οι ελεγκτές διορθώνουν τις ετικέτες μέσω ελεγχόμενης ουράς. Τα παραδείγματα είναι ανώνυμα, εκδοσιακά και ποτέ δεν επιλέγονται από το τελικό σύνολο δοκιμής. Η παρακολούθηση καταγράφει νέο λεξιλόγιο, ποσοστά κατηγοριών, διορθώσεις και διαφωνίες. Όταν συγκεντρωθούν αρκετές ετικέτες, το σύστημα με λίγα δείγματα συγκρίνεται με την κανονική εποπτευόμενη εκπαίδευση. Η γρήγορη εγκατάσταση είναι χρήσιμη, αλλά δεν δικαιολογεί αυτοματοποίηση εάν η απόδοση παραμένει ασταθής ή εάν το νέο προϊόν διαφέρει σημαντικά από τις προηγούμενες οικογένειες εργασιών.

Απόδειξη υλοποίησης και ετοιμότητα λειτουργίας

Μια απόφαση παραγωγής απαιτεί περισσότερα από μια επιτυχημένη επίδειξη. Ορίστε τους προοριζόμενους χρήστες, το λειτουργικό περιβάλλον, τις εισόδους, τις εξόδους, τις εξαρτήσεις, τον υπεύθυνο και τις συνέπειες κάθε σημαντικής αποτυχίας. Καθιερώστε ένα αναπαραγώγιμο baseline και ένα εκδοσιακό σύνολο αξιολόγησης πριν από τη βελτιστοποίηση. Δοκιμάστε κανονικές περιπτώσεις, όρια, εσφαλμένες ή ελλιπείς εισόδους, μετατόπιση κατανομής, αποτυχία εξαρτήσεων, κακή χρήση, και τις ομάδες ή τα περιβάλλοντα που είναι πιο πιθανό να υπολειτουργούν. Μετρήστε την ποιότητα της εργασίας μαζί με τη βαθμονόμηση ή την αβεβαιότητα, την καθυστέρηση, τη διαπερατότητα, το κόστος πόρων, την προσβασιμότητα, την ιδιωτικότητα και την ασφάλεια. Καταγράψτε κάθε μετασχηματισμό και όριο ώστε ένας ανεξάρτητος ελεγκτής να μπορεί να αναπαράγει το αποτέλεσμα και να διακρίνει την απόδειξη από ένα ελκυστικό πρωτότυπο.

Πριν την κυκλοφορία, εκχωρήστε εξουσία για την έκδοση, εξαιρέσεις, αλλαγές, επαναφορά και απόσυρση. Χρησιμοποιήστε σταδιακή κυκλοφορία, διατηρήστε ασφαλή εναλλακτική και επαληθεύστε την παρακολούθηση με σκόπιμα ενσωματωμένες αποτυχίες. Η λειτουργική τηλεμετρία πρέπει να αποκαλύπτει την ποιότητα των εισόδων, τη συμπεριφορά των εξόδων, την έκδοση του μοντέλου ή του κανόνα, την υγεία των εξαρτήσεων, τις ανθρώπινες παρεμβάσεις και τα επιβεβαιωμένα αποτελέσματα χωρίς τη συλλογή περιττών ευαίσθητων δεδομένων. Ορίστε όρια συναγερμού και υπεύθυνο ανταπόκρισης, έπειτα ελέγξτε τα πραγματικά στοιχεία μετά την ανάπτυξη αντί να υποθέτετε ότι η εκτός σύνδεσης απόδοση θα παραμείνει. Επαναξιολογήστε όποτε αλλάξουν οι πηγές δεδομένων, οι χρήστες, τα μοντέλα, οι προμηθευτές, οι πολιτικές, το υλικό ή οι στόχοι. Ένα συντηρημένο σύστημα χρειάζεται επίσης τεκμηριωμένες διαδικασίες ανάκτησης, εκμάθησης περιστατικών, διαγραφής και διατήρησης, καθώς και σαφές σημείο όπου πρέπει να απενεργοποιηθεί ή να αντικατασταθεί.

Συχνές ερωτήσεις

Είναι η μάθηση ενός δείγματος η ίδια με τη μάθηση με λίγα δείγματα;

Η μάθηση ενός δείγματος είναι η ειδική περίπτωση με ένα επισημασμένο παράδειγμα υποστήριξης ανά κατηγορία ή εργασία. Η μάθηση μηδενικού δείγματος χρησιμοποιεί κανένα επισημασμένο παράδειγμα στόχου.

Αναιρεί η μάθηση με λίγα δείγματα την ανάγκη για δεδομένα;

Όχι. Μετατοπίζει την εξάρτηση προς τα προεκπαιδευμένα δεδομένα, τις σχετικές εργασίες, τις αναπαραστάσεις και τις υποθέσεις. Οι ετικέτες στόχου είναι λίγες· η συνολική ιστορία μάθησης είναι συνήθως μεγάλη.

Κύριες αναφορές

Blogger και προγραμματιστής με ειδικότητες στα Machine Learning και Deep Learning θέματα. Ο Daniel ελπίζει να βοηθήσει τους άλλους να χρησιμοποιήσουν τη δύναμη του AI για κοινωνικό καλό.