
Plain DAgger vraagt een mens om toestanden te labelen terwijl de robot nog steeds rijdt. Op echte hardware is dat onveilig en het levert slechte labels op. De gated varianten vervangen blind labelen met een poort die iemand vast moet houden: de mens in HG-DAgger, een veiligheidsclassificeerder in SafeDAgger, de meningsverschillen van een ensemble in EnsembleDAgger, een begrotingsvastgestelde novelty-en-risicoschattingen in ThriftyDAgger. Dit artikel vergelijkt ze naar wie eigenaar is van de poort, welk signaal het opent, en wat elk ervan kost — en waarom de human-gated vorm degene is die stand houdt tegen contact met een echte arm.
Een gekloneerde policy faalt waar de trainingsgegevens opraken. De oplossing is om doorgaan met het verzamelen van gegevens onder de policy's eigen toestandsverdeling in plaats van die van de demonstrator, wat DAgger doet en wat de introductie tot datasetaggregatie behandelt vanuit eerste principes. Het laat het lastige gedeelte van het originele algoritme ongespecificeerd: terwijl de learner rijdt, wordt van de expert verwacht dat zij zeggen wat zij zouden hebben gedaan, voor elke toestand, zonder in controle te zijn.
In een simulator met een gescripte expert is dat gratis. Op een tafel met een echte arm erop is het noch gratis noch veilig. De HG-DAgger-auteurs stellen de tegenwerping precies: dergelijke bemonsteringsschema's "vereisen dat de expert acties labelt zonder volledig in controle van het systeem te zijn", wat "de veiligheid kan verminderen en, wanneer mens als experts worden gebruikt, waarschijnlijk de kwaliteit van de verzamelde labels zal verslechteren door waargenomen actuator-vertraging" (Kelly et al., 2019). Twee fouten schuilen in die zin: de policy blijft rijden naar toestanden die niemand erin wil hebben, en de labels die met dat risico zijn gekocht zijn slechter dan degene die een mens produceert terwijl hij de controle vasthoudt. Elke onderstaande variant beantwoordt dezelfde vraag — plaats een poort op de controle en laat iemand beslissen wanneer deze opent. Ze verschillen in wie die iemand is.
De korte versie
- •De gated varianten vervangen blind labelen door een schakelaar tussen policy-controle en expert-controle. Wat hen scheidt is wie eigenaar van de schakelaar is.
- •HG-DAgger geeft de schakelaar aan de mens en aggregeert alleen gegevens die zijn opgenomen terwijl de mens ononderbroken controle had.
- •SafeDAgger geeft het aan een binaire classificeerder die afwijking van een referentie-policy voorspelt; EnsembleDAgger vereist lage ensemble-variantie en kleine afstand tot de expert-actie tegelijk.
- •LazyDAgger voegt hysterese toe zodat de controle niet wordt geschakeld; ThriftyDAgger opent op basis van novelty of geschatte risico onder een expliciete interventiebudget.
- •Robot-gated signalen hebben iets nodig dat een fijngestemd VLA op een hobbyarm meestal ontbeert: een referentie-policy, een goedkoop ensemble, of gekalibreerde epistemische onzekerheid.
- •De poort is de helft van de methode. Wat daarna met de interventie-segmenten gebeurt — mengen, wegen, aggregeren — beslist of de ronde iets verbeterde.
Human-gated en robot-gated: het onderscheid dat telt
Interactive imitation learning heeft zijn eigen overzicht; Celemin en collega's catalogiseren het langs feedbacktype, interface, leermodel, gebruikerservaring, toepassing en benchmark. Het onderscheid dat uw engineering bepaalt is eenvoudiger dan al die assen, en recent werk noemt het direct: een methode is human-gated wanneer de toezichthouder beslist wanneer in te grijpen, en robot-gated wanneer de agent beslist wanneer om hulp te vragen (Cai et al., 2025). Al het andere is mechanica die een van die twee keuzes dient. De afweging is vanaf het begin zichtbaar: een menselijke poort kost voortdurende aandacht, en een robot-poort belooft die aandacht terug te geven — maar alleen als het signaal waarop het poort zet betrouwbaar is, en het bouwen van dat signaal is zijn eigen onderzoeksprobleem.
SafeDAgger: een classificeerder die zijn eigen afwijking voorspelt
Zhang en Cho's SafeDAgger (2016) is de vroegste van deze poorten. Het bevragen van de referentie-policy is het dure deel, dus een tweede, klein netwerk — de veiligheid-policy — voorspelt of bevragen überhaupt de moeite waard is. Het "retourneert een binaire label die aangeeft of de primaire policy waarschijnlijk van een referentie-policy afwijkt zonder deze te bevragen". Het label wordt gedefinieerd tegen een kwadratensom-L2-afwijking tussen de twee policies' acties met een drempel tau, en de classificeerder wordt aangepast met binaire kruisentropie. Tijdens runtime beslist het per toestand of de learner doorgaat met rijden of de referentie overneemt. De samenvatting rapporteert minder referentievragen in een auto-racingsimulator plus een snelheidsverbetering die de auteurs toeschrijven aan een geautomatiseerd curriculum-effect, zonder een getal voor beide.
De vangst zit in de definitie, niet in de resultaten. Het trainen van de classificeerder vereist de actie van de referentie-policy op elke toestand die wordt gebruikt om het aan te passen, wat aanneemt dat de referentie een ander programma is. Als uw referentie een persoon met een lader-arm is, is die labelset niet goedkoop en verliest de methode de eigenschap waarvoor het is ontworpen.
EnsembleDAgger: twijfel en verschil, beide
Menda, Driggs-Campbell en Kochenderfer (2019) behandelen de poort als een probabilistische vraag. EnsembleDAgger "benadert een Gauss-proces met behulp van een ensemble van neurale netwerken" en leest de ensemble-variantie als een vertrouwensproxy: hoge variantie betekent een regio anders dan de trainingsgegevens, wat — aangenomen dat de expert faaltoestanden vermijdt — correleert met nabijheid tot mislukking. De regel is een conjunctie. De learner mag alleen handelen als de L2-afstand tussen zijn gemiddelde actie en de expert-actie onder de ene drempel blijft (verschil) en de variantie van zijn voorspelde actie onder een tweede (twijfel) blijft. Als een van beide faalt, neemt de expert de controle over. Het doel is de share van de learner in acties maximaliseren terwijl de waarschijnlijkheid van mislukking wordt beperkt; het artikel meldt verbeterde veiligheid en leren versus andere DAgger-varianten op een omgekeerde slinger en MuJoCo HalfCheetah.
Dit diskwalificeert stilletjes de volledige regel voor handvrije toezicht. De afstand tussen de actie van de learner en die van de expert vereist de actie van de expert in die toestand, op dat moment. Bij een gescripte expert prima. Bij een menselijke expert moet de mens voortdurend acties produceren — precies de belasting die de gated varianten zouden moeten verwijderen. Alleen de twijfelterm is handvrij; de conjunctie niet.
LazyDAgger: voorkomen dat de schakelaar rammelt
Hoque en collega's (2021) vielen een kostprijs aan die de eerdere papers niet maten: de schakelaar zelf. Elke interventie "onderbreekt ander werk dat de mens doet, vertoont vertraging bij elke contextschakelaar tussen toezichthouder en autonome controle, en vereist tijd om uit te voeren". Een poort die tien keer per minuut opent en sluit is erger dan een poort die eenmaal voor tien seconden opent, bij identieke autonome share. LazyDAgger breidt SafeDAgger uit met asymmetrische drempels — moeilijker om in toezichthouder-controle te komen dan erin te blijven — zodat het systeem niet aan de grens oscilleert. In simulatie kan het "contextschakelaars gemiddeld met 60% reduceren ten opzichte van SafeDAgger op 3 continue controle-taken terwijl de state-of-the-art policy-performance wordt behouden"; in stofmanipulatie met een ABB YuMi "reduceert contextschakelaars met 60% terwijl een 60% hoger succespercentage wordt bereikt dan SafeDAgger bij executietijd".
ThriftyDAgger: novelty of risico, onder een budget
ThriftyDAgger (Hoque et al., CoRL 2021) begint vanuit het budget van de toezichthouder in plaats van de policy. Het "gebruikt een geleerd schakelarbeleid om interventies alleen in toestanden in te roepen die voldoende zijn (1) nieuw, waar de robot-policy geen referentiegedrag heeft om na te bootsen, of (2) risicovol, waar de robot een laag vertrouwen in taakafronding heeft", met een nieuwe metriek om dat risico in te schatten. Het budget is een invoer, geen uitkomst: u stelt hoeveel menselijke tijd u besteedt. Bij toepassing op executietijd bereikt de methode "een 100% succespercentage op zowel de simulatie- als fysieke taken", en een gebruikersstudie met tien deelnemers die een drie-robot vloot controleren naast een concentratietaak meldt dat het "menselijk en robot-prestatie met respectievelijk 58% en 80% verhoogt in vergelijking met het volgende beste algoritme terwijl de toezichthouder-last wordt verminderd". De vloot-instelling is de natuurlijke basis voor dit werk; Fleet-DAgger formaliseerde later interactief vloot-leren met meerdere robots en toezichthouders, stellende Return on Human Effort als de hoeveelheid om te optimaliseren.
HG-DAgger: de mens houdt de poort vast
Kelly et al. (2019) gaan andersom. Er is geen schakelarbeleid. De learner wordt uitgerold "totdat de expert waarneemt dat de novice een onveilige regio van de toestandsruimte is binnengegaan", op welk punt de expert de controle overneemt en het systeem teruggeleidt. De aggregatieregel is het strikte gedeelte: "Expert-actielabels worden alleen verzameld en aan de dataset toegevoegd tijdens deze hersteltrajecten, waarin de menselijke expert ononderbroken controle van het systeem heeft." Niets wordt gelabeld terwijl de mens een toeschouwer is.
Het stopt niet bij de schakelaar. HG-DAgger "leert ook een veiligheidsdrempel voor een model-onzekerheid-gebaseerde risicometriek die kan worden gebruikt om de prestatie van de volledig getrainde novice in verschillende regio's van de toestandsruimte te voorspellen": het registreert hoe onzeker de learner was op de momenten waarop de mens ingreep en middelt de laatste kwart van die records uit, waar de learner het meest op zijn eindvorm lijkt. Dat is geen poort die de robot bedient maar een diagnostisch hulpmiddel dat je vertelt waar van het eindige policy naar verwachting standhield. De evaluatie bestrijkt een gesimuleerde en een echte rijdtaak en meldt verbeterde prestatie ten opzichte van zowel DAgger als behavior cloning.
Een verwante lijn verandert wat als label telt. Spencer en collega's' Expert Intervention Learning stellen dat "enige hoeveelheid expert-feedback, of door interventie of niet-interventie, informatie geeft over de kwaliteit van de huidige toestand, de optimaliteit van de actie, of beide", geformaliseerd als een beperking op de waarde-functie van de learner en opgelost met online no-regret leren. Onder die lezing zijn de stukken waarin de mens toekeek en niets deed zwakke positieve bewijzen in plaats van leeg. EIL leert botsingsvoorkoming van ongeveer één minuut expert-controle.

De varianten naast elkaar
| Methode | Wie opent de poort | Signaal | Nodig beschikbare | Gemeld |
|---|---|---|---|---|
| DAgger (Ross et al., 2011) | Niemand — de learner rijdt altijd | Geen; de expert labelt elke bezochte toestand | Een expert die in staat is om off-policy-toestanden te labelen zonder in controle te zijn | No-regret reductie met garanties onder de toestandsverdeling van de learner |
| HG-DAgger (Kelly et al., 2019) | De menselijke toezichthouder | De beoordeling van de toezichthouder dat de toestand onveilig is | Iemand die toekijkt, en een schone overdracht van controle | Verslaat DAgger en behavior cloning op een gesimuleerde en echte rijdtaak; leert ook een risico-drempel |
| SafeDAgger (Zhang & Cho, 2016) | De robot | Binaire classificeerder voor L2-afwijking van de referentie boven tau | Een navraagbare referentie-policy voor de labels van de classificeerder | Minder referentievragen in een racingsimulator, snellere convergentie (geen getal gegeven) |
| EnsembleDAgger (Menda et al., 2019) | De robot | Ensemble-variantie en afstand tot de expert-actie, beide onder drempel | Een ensemble van netwerken plus de expert-actie bij elke stap | Verbeterde veiligheid en leren op slinger en HalfCheetah |
| LazyDAgger (Hoque et al., 2021) | De robot, met hysterese | Signaal van SafeDAgger met aparte drempel voor ingang en uitgang | Wat SafeDAgger nodig heeft, plus een tweede drempel om af te stemmen | ~60% minder contextschakelaars op 3 taken; 60% hoger succes op YuMi-weefsel |
| ThriftyDAgger (Hoque et al., 2021) | De robot, onder een budget | Novelty, of geschat risico van niet voltooiing van de taak | Een geleerd risico-schatter en een vermeld interventiebudget | 100% succes op executietijd; gebruikersstudie (N=10): 58% en 80% winsten ten opzichte van het volgende beste |
| EIL (Spencer et al., 2020) | De mens — niet-interventie telt ook mee | Interventie en afwezigheid ervan als beperkingen op de waarde-functie | Online no-regret leren over een waarde-beperking | Botsingsvoorkoming van ongeveer één minuut expert-controle |
Wat elke poort oplevert, en wat het kost
Lees langs de kolom "nodig" en een patroon valt eruit: elk robot-gated signaal daar is een proxy die moet worden gefabriceerd, en elke proxy heeft zijn eigen rekening.
- Verschil-signalen (SafeDAgger, LazyDAgger, helft van EnsembleDAgger's regel) hebben een referentie-policy nodig. Of u hebt een gescripte expert, in welk geval het interessante probleem al is opgelost, of een mens produceert acties voortdurend op de achtergrond zodat een afstand kan worden berekend.
- Twijfel-signalen hebben gekalibreerde epistemische onzekerheid nodig. Een ensemble van kleine controle-netwerken benadert het; een ensemble van een drie-miljard-parameter vision-language-action model is eerst een geheugen- en latentieprobleem.
- Novelty en risico-signalen hebben een geleerde schatter van taakafronding nodig, aangebracht op voldoende geslaagde en mislukte rollouts. Op een taak die u nog moet laten werken, bestaan die gegevens niet in ronde één.
- De menselijke poort heeft aandacht nodig en niets anders — het enige signaal dat op dag één beschikbaar is, op elke policy-architectuur, zonder extra model om te trainen.
- Geen robot-poort verwijdert de mens uit de kamer. Ze verminderen hoe vaak de mens moet handelen, niet of ze aanwezig moeten zijn.
Er is een stiller verschil in wat de poort produceert. Een robot-poort die halverwege een traject afgaat, overhandigt een persoon een bewegende arm in een willekeurige houding. Een menselijke poort stelt de operator in staat het moment te kiezen — na de reikwijdte, voor het grijpen, niet halverwege een zwaai. De herstel-segmenten van de twee zijn niet even schoon, en die segmenten zijn het volledige product van de ronde.
Waarom de human-gated vorm wint op echte hardware
Dit is een technisch argument, geen benchmark-resultaat — geen paper die we vonden voert alle vijf poorten uit op dezelfde manipulator met dezelfde policy-klasse. Het steunt op vier punten.
Ten eerste is de toezichthouder daar toch al. Niemand laat een SO-100 arm onbewaakt lopen naast objecten die het kan omgooien. Zodra iemand toekijkt, is de marginale kost van hem een overnameknopp geven bijna nul; het bouwen van een gekalibreerde risico-schatter is een project.
Ten tweede is de onzekerheid die u daadwerkelijk op een modern policy kunt meten vaak de verkeerde hoeveelheid. Een diffusie- of flow-matching-kop produceert variantie over bemonsteractiechunks, en die variantie weerspiegelt de multimodaliteit waarvoor de kop was getraind, niet epistemische onwetendheid over de toestand. EnsembleDAgger's twijfel-term gebruikt juist een ensemble om dit vast te leggen. De twee zien er uit als dezelfde nummer en zijn het niet; de action chunking en flow matching vermeldingen behandelen hoe die koppen acties in de eerste plaats uitzenden.
Ten derde zijn de fouten die in manipulatie van belang vaak semantisch in plaats van statistisch ongebruikelijk. Een policy die de grijper twee centimeter eerder sluit, of zelfverzekerd grijpen naar een van twee identieke kubussen, is niet in een staat met hoge variantie — het is zelfverzekerd en fout. Geen variantie-drempel vangt dit; een persoon die toekijkt vangt het onmiddellijk.
Ten vierde, labelkwaliteit — het originele HG-DAgger-punt, en degene die het meest wordt overgeslagen. Labels die zijn verzameld terwijl de mens ononderbroken controle had verslaan labels genarreëerd over een bewegend systeem. Als het doel correctieve gegevens zijn die waard zijn om samen te voegen, ligt de bewijslast bij de geautomatiseerde poort.
Het beeld slaat om wanneer één toezichthouder verantwoordelijk is voor veel robots — het regime dat ThriftyDAgger's gebruikersstudie en Fleet-DAgger's formalisatie richten. Met een vloot is menselijke aandacht de schaarste-hulpbron en een imperfecte toewijzing slaat niets. Met één arm op één bureau bevind je je niet in dat regime.
De human-gated lus, al bedrading
Overneming tijdens een lopende afleidingssessie, per-frame interventie-markeringen op de gecorrigeerde segmenten, het cureren van elke run naar correcties of evaluatie, het samenstellen van een gemengde dataset uit bronnen die u kiest, en het voortgaan van training vanuit een bestaand checkpoint zijn ingebouwd in plaats van met de hand gescript. Takeover werkt met een lader-arm, of met toetsenbord en schuifregelaars als u er geen hebt.
Zie hoe de DAgger-lus draaitDe poort is de helft van de methode; gegevensverwerking is de andere helft
Een poort beslist welke frames een mens reed, niet wat ermee te doen, en die tweede beslissing is waar rondes het meest worden verspild. De eerste regel is degene waar de D in DAgger voor staat: aggregeren, niet vervangen. Fijn afstellen van een checkpoint puur op enkele honderden correctieframes geeft u een model dat bijna niets dan herstel heeft gezien en de nominale traject is vergeten.
De tweede regel is dat interventieframes niet gewoon frames zijn. Mandlekar et al. bouwde een extern-teleoperation-systeem voor 6-DoF manipulatie waarmee operators policies kunnen controleren en in geval van mislukking kunnen overnemen, en vervolgens iteratief traineren met een algoritme dat "de policy aanmoedigt te leren hoe je knelpunten traverseert via interventies"; agenten traineren op die gegevens overtraffen agenten getraind op een gelijk aantal gewone demonstratiesamples. Sirius duwt het idee in implementatie, "trainingsmonsters opnieuw wegen met benaderde menselijk vertrouwen en beleidsmatig optimaliseren met gewogen gedragsklonen". Beide moeten een per-frame markering hebben van wat mens-aangestuurd was, daarom de intervention vlag is belangrijker dan het eruitziet.
De derde regel is dat automatische menging een val is. Een samengestelde dataset waarvan u de bronnen niet kunt opsommen is er een die u niet kunt debuggen wanneer de volgende ronde slechter wordt. Op dit platform is de samenstelling-stap om die reden expliciet — originele dataset plus correcties, episode-selectie per bron, en het resultaat is een gewoon LeRobot dataset die synchroniseert en traint als elk ander; de datasetdocumentatie behandelt de indelingskant.
| Stap in een ronde | Wat het oplevert | Meest voorkomende manier waarop het fout gaat |
|---|---|---|
| Afleidingsrun met opname aan | Een run onder de policy's eigen toestandsverdeling | Opgenomen als gewone teleoperation, kwijtraken dat een policy reed |
| Overneem bij mislukking | Correctiesegmenten met een per-frame interventie-markering | Cosmetische trilling corrigeren, stijl leren in plaats van een herstel |
| Elke episode curatief selecteren | Correcties, evaluatie, of weggegooid | Alles houden; een gefaalde overneming kost meer dan de episode waard was |
| Synchroniseer de correcties | Een versioned dataset naast het origineel | Correcties die het lokale systeem nooit verlaten |
| Stel de gemengde dataset samen | Origineel plus correcties, expliciete selectie | Stille auto-menging, zodat een latere regressie niet naar een bron kan worden herleid |
| Voortgaan vanuit een checkpoint | Een checkpoint geïnitialiseerd vanuit de vorige | Verwachting van een optimizer-hervatting; de gewichten initialiseren het model, ze herstellen niet de optimizer-toestand |
Een poort instellen die een persoon werkelijk vast kan houden
"De mens beslist" is geen specificatie. Twee operators met verschillende drempels produceren niet-vergelijkbare rondes, en een drijvende drempel produceert een trend die u niet kunt lezen. Schrijf de triggers op voor de eerste run.
- Noem de voorwaarden die de poort openen — benadering meer dan een vaste marge af, grijper sluit op niets, een gewricht drijft naar een limiet, een vastloop van meer dan een tweede of twee — en houd de lijst ongewijzigd voor de ronde.
- Noem wat het niet opent. Overschrijding die de policy zelf van zich af haalt is trainingssignaal; daar overnemen verwijdert een herstel dat al bekend is.
- Overneem vroeg genoeg voor een schone handover, geef terug zodra de toestand herstelbaargesteld is.
- Registreer waarom u overnaam, per aflevering. Drie rondes later is het de enige record of dezelfde mislukking terugkeert.
- Houd camera's, taaktekst en operator constant over rondes heen. Verander één en de getallen worden niet meer vergelijkbaar.
Mechanisch heeft de handover twee varianten. Met een lader-arm moet de lader de huidige houding van de volger bereiken voordat koppel overgaat, of de arm springt; deze uitlijn-beweging is het minst geteste gedeelte van de ketting op echte hardware. Zonder lader-arm is de overneming handmatig vanaf de eerste toetsaanslag: de volger wordt vastgehouden en de operator stuurt het gewricht voor gewricht van het toetsenbord of sleept schuifregelaars, met server-kant klemmen die elke invoer klein houden — een paar graden per toetsaanslag, een handvol per slider-update, omdat een grote stap in een vastgehouden houding hoe u een servo beschadigt. De stap-voor-stap versie met de toetscombinaties staat in de walkthrough van een DAgger-ronde op een SO-100; achtergrond op beide teleoperation-modi staat in de teleoperation-documenten en de invoer voor lader-volger.

Lezen of de poort iets deed
De metriek van een human-gated ronde is de interventie-tarief: interventie-frames gedeeld door frames van de run. Het heeft één taak — als het niet over rondes daalt, kocht de ronde niets, en de volgende zou iets anders dan hoeveelheid gegevens moeten wijzigen.
Het is een voorgeprogrammeerde metriek en u moet weten hoe. Het meet de drempel van de operator zoveel als de bekwaamheid van de policy, daarom blijft de trigger-lijst vast; een operator die over een sessie ontspant produceert een dalende curve met niets erachter. Het gaat ook voorbij aan ernst — tien frames om een botsing te stoppen en tien om een grijpen aan te raken zien er identiek uit. Koppel het aan een vaste evaluatiegroep waarvan geen correctiegegevens ooit zijn gehaald. Het artikel over het meten van een DAgger-lus werkt door het evaluatieontwerp, inclusief hoe u evaluatie-afleveringen uit de trainingsmix houdt.
- Werkt op dag één, op elke policy-architectuur, zonder extra model om te kalibreren
- Vangt zelfverzekerde-en-verkeerde mislukkingen die geen variantie-drempel detecteert
- Produceert correcties opgenomen terwijl de operator volledige controle had, op een moment dat zij kozen
- Levert een per-frame markering op die interventie-gewogen methoden zoals IWR en Sirius consumeren
- Kost voortdurend toezicht; het schaalt niet naar één persoon en veel robots
- Hangt af van operator-consistentie — een drijvende drempel verderft de interventie-tarief
- Produceert geen risico-model op zichzelf; HG-DAgger's geleerde drempel en ThriftyDAgger's schatter zijn extra mechanica
- Telt frames, niet gevolgen
- Kan een policy wiens mislukking stroomopwaarts van controle ligt niet redden, zoals een verwisselde camera of een verkeerd gelabelde taaktekst
Open vragen waar het goed is om oog op te houden
De benchmarks zijn zwak. Spencer en collega's onderzochten die gebruikt om imitation learning-benaderingen te testen en vonden ze "realiseerbaar en eenvoudig en daarom ontoereikend voor het vastleggen van de moeilijker regimes van foutversameling gezien in echte problemen met besluitvorming" — en, tegen de omringende literatuur in, vonden gewoon gedragsklonen deed het goed erop. Dat is reden om sceptisch te zijn van enig rangschikking van DAgger-varianten steunend op die taken, inclusief enkele getallen in bovenstaande tabel.
Robot-poorten op grote policies zijn evenmin opgelost. Het AIM-werk vervangt onzekerheid door een proxy Q-functie die het menselijke interventiebeleid nabootst en meldt een 40% verbetering in overnamekost en leerefficiëntie ten opzichte van ThriftyDAgger — in continue en discrete controle, niet op een vision-language-action model dat een manipulator aandrijft. Of een van deze poorten naar een fijngestemd VLA draagt is open. Het overzicht maakt een gerelateerd punt: de terminologie en structuur van het veld zijn niet uniform in de literatuur, wat methoden moeilijk vergelijkbaar maakt. Op uw eigen arm zijn uw logs het bewijs dat u hebt.
Is HG-DAgger werkelijk DAgger als de mens alleen labelt tijdens interventies?▾
Het behoudt het deel dat telt — gegevens verzameld onder de toestandsverdeling die de learner induceert, samengevoegd met wat voorheen was — en verliest het deel dat niet tegen hardware-contact standhield. Kelly et al. presenteren het als een variant; de 2011 no-regret garantie draagt niet onveranderd over.
Kan ik een robot-poort op een fijngestemd VLA policy op een SO-100 gebruiken?▾
Niet rechtstreeks. SafeDAgger's classificeerder heeft een navraagbare referentie-policy nodig die u niet hebt. EnsembleDAgger heeft een ensemble nodig, wat voor een multi-miljard-parameter model meerdere kopieën in geheugen plus hun afleidingskosten betekent. ThriftyDAgger heeft een risico-schatter nodig die op successen en mislukkingen is aangebracht die niet voorhanden zijn voor uw eerste rondes.
Hoe lang moet een enkelvoudige overneming zijn?▾
Lang genoeg om een toestand te bereiken die de policy kan vervolgen, en niet langer: uitgebreide overnamens veranderen de run in een demonstratiesessie en overstromen de correctieset met nominaal gedrag. LazyDAgger's bevinding snijdt ook andersom — veel zeer korte schakelaars zijn hun eigen kosten.
Moet ik alleen op de gecorrigeerde segmenten trainen?▾
Nee — dat is de meest voorkomende manier om een ronde te verspillen. Een model dat alleen op herstel is afgestemd heeft bijna niets dan herstel gezien. Mengen correcties in de originele dataset met bronnen expliciet gekozen; ga verder, kijk naar interventie-gewogen benaderingen zoals IWR of Sirius, die mensgestuurde frames opwegen in plaats van ze te isoleren.
Wat als de interventie-tarief niet daalt na een ronde?▾
Neem het ter waarde: de ronde hielp niet. Voordat correcties worden toegevoegd, controleer de goedkopere verklaringen — is de drempel van de operator verschoven, waren de correcties cosmetisch, bevatte de samengestelde dataset ze werkelijk, was training geïnitialiseerd vanuit de beoogde checkpoint. Een ronde die stilletjes vanuit het basismodel startte ziet er exact uit als een ronde die mislukte om te leren.
Draagt niet-interventie informatie?▾
Onder Expert Intervention Learning, ja: stukken waarin de toezichthouder toekeek en niet handelde zijn gelezen als zwak bewijs dat toestand en actie acceptabel waren, geformaliseerd als een beperking op de waarde-functie. De meeste praktische pijplijnen, inclusief deze, markeren alleen wat de mens reed.
Voor een enkele arm op een bureau is de keuze gemaakt: houd de poort zelf vast, schrijf op wat hem opent, en besteed de moeite op de gegevensverwerking erachter in plaats van op het automatiseren van de schakelaar. De platform-kant staat beschreven op de DAgger-luspagina, trainingsopties per policy-familie onder trainings- en prijsstelling. Voor achtergrond, begin met imitation learning en imitation learning op de SO-100; voor een eerste run, voer uw eerste policy uit is het kortere pad.
Sources
- Ross, Gordon, Bagnell (AISTATS 2011): A Reduction of Imitation Learning and Structured Prediction to No-Regret Online Learning
- Kelly, Sidrane, Driggs-Campbell, Kochenderfer (ICRA 2019): HG-DAgger — Interactive Imitation Learning with Human Experts
- Zhang, Cho (2016): Query-Efficient Imitation Learning for End-to-End Autonomous Driving (SafeDAgger)
- Menda, Driggs-Campbell, Kochenderfer (IROS 2019): EnsembleDAgger — A Bayesian Approach to Safe Imitation Learning
- Hoque et al. (2021): LazyDAgger — Reducing Context Switching in Interactive Imitation Learning
- Hoque, Balakrishna, Novoseller, Wilcox, Brown, Goldberg (CoRL 2021, PMLR 164:598-608): ThriftyDAgger — Budget-Aware Novelty and Risk Gating for Interactive Imitation Learning
- Hoque et al. (2022): Fleet-DAgger — Interactive Robot Fleet Learning with Scalable Human Supervision
- Spencer et al. (2020): Learning from Interventions — Human-robot interaction as both explicit and implicit feedback (RSS 2020)
- Spencer et al. (2021): Feedback in Imitation Learning — The Three Regimes of Covariate Shift
- Mandlekar et al. (2020): Human-in-the-Loop Imitation Learning using Remote Teleoperation
- Liu, Nasiriany, Zhang, Bao, Zhu (2022): Robot Learning on the Job — Human-in-the-Loop Autonomy and Learning During Deployment (Sirius)
- Celemin et al. (2022): Interactive Imitation Learning in Robotics — A Survey
- Cai, Peng, Zhou (2025): Robot-Gated Interactive Imitation Learning with Adaptive Intervention Mechanism
- LeRobot — making AI for robotics more accessible with end-to-end learning (Hugging Face)
Ready for high-quality robotics data?
AY-Robots connects your robots to skilled operators worldwide.
Get Started