RLHF

RLHF, reinforcement learning from human feedback, è la tecnica che regola il comportamento di un modello linguistico con il gusto umano: le persone classificano risposte di esempio, un reward model impara a prevedere quelle preferenze e il modello linguistico viene allenato a ottenere punteggi più alti.

LLM e linguaggioreinforcement learning from human feedbackhuman feedback training
§ 01DefinizioneRLHF

Niente gergo, niente formule

In parole semplici, che cos'è?

Alcune istruzioni non si possono scrivere come regola: essere utili senza fare i servo, dire di no con gentilezza, ammettere di non sapere. L'RLHF le insegna con esempi giudicati da umani. Fase uno: il modello, già fine-tunato, genera più risposte candidate per ogni prompt. Fase due: persone reali le ordinano dalla migliore alla peggiore. Fase tre: un reward model piccolo ed economico si allena a prevedere quei giudizi, diventando un giudice sintetico. Fase quattro: con la reinforcement learning il modello grande genera risposte e riceve premio quando il giudice le stima alte, e i pesi si spostano verso quel premio. Iteri finché il comportamento regge. Dove si rompe: il modello grande può imparare a fregare il giudice (reward hacking), producendo risposte lusinghiere invece che oneste. Per questo le classifiche devono premiare l'onestà, non la gentilezza, e la fase umana resta il collo di bottiglia più costoso di tutta la pipeline.

§ 02Come funzionaGli umani ordinano, il modello impara il gusto
  1. 01

    Generazione. Il modello produce più risposte candidate per ogni prompt.

  2. 02

    Classifica umana. Persone reali ordinano le risposte dalla migliore alla peggiore.

  3. 03

    Reward model. Un modello piccolo si allena a prevedere quei giudizi umani.

  4. 04

    Apprendimento rinforzato. Il modello grande viene allenato a ottenere punteggi più alti dal giudice sintetico.

  5. 05

    Iterazione. Se il comportamento non regge, raccogli nuove classifiche e ripeti.

§ 04

Vuoi che funzioni davvero nella tua azienda?

Progettiamo e rilasciamo sistemi AI con permessi, log e approvazione umana. Si parte con una call di scoping di 30 minuti.