Jedinica 5 / 12

Uzorkovanje nekoliko snimaka: podučavanje na primjeru

Dobici:

  • Može razlikovati pristup nultom i nekoliko hitaca i zna kada odabrati koji
  • Može primijeniti pravila za odabir reprezentativnih uzoraka koji odražavaju željeni oblik, ton i kvalitet
  • Može pouzdano kontrolisati format i ton izlaza sa uzorcima

Ponekad je mnogo efikasnije nešto pokazati nego opisati. Umjesto da kažete "Pišite ljubaznim, ali jasnim jezikom kao što je ovaj", pokazivanje primjera tačno onoga što želite prenijet će vašu namjeru modelu mnogo brže. To je upravo ono što je "uzorkovanje nekoliko snimaka": podučavanje modela uzorku koji želite tako što ćete mu pokazati nekoliko primjera. U ovoj cjelini naučit ćemo ovu moćnu tehniku ​​i pravila njenog učinkovitog korištenja, sa scenarijima iz vašeg vlastitog poslovanja.

Šta su Zero-Shot i Few-Shot?

Postoje dva osnovna pristupa:

  • Zero-shot: Direktno opisivanje zadatka bez davanja ikakvih primjera modelu. "Svrstajte ovu recenziju kao pozitivnu, negativnu ili neutralnu." Model implementira instrukciju svojim znanjem.
  • Nekoliko snimaka: Prikaz nekoliko primjera ulazno-izlaznih parova modelu kao i opis zadatka. "Evo 3 primjera: komentar → označite. Sada označite komentar 4." Uzorak oponaša uzorak koji prikazujete.

"Snimanje" se ovdje odnosi na broj uzoraka koje dajete: ako date dva uzorka, to je "dvo-shot", ako date pet uzoraka, to je "pet-shot". Pravilo je jednostavno: što je zadatak subjektivniji, formalističkiji ili neobičniji, to je vrednije pokazati.

Kada se Few-Shot isplati?

Demonstriranje je superiornije od opisivanja, posebno u sljedećim slučajevima:

  1. Ako želite određeni format: Ako želite da opisi vaših proizvoda uvijek imaju istu strukturu, pokazivanje dva primjera je jasnije od opisa od deset rečenica.
  2. Ako želite specifičan ton: teško je riječima opisati glas vašeg brenda; Dva primjera teksta trenutno prenose ton.
  3. Ako radite klasifikaciju: Pokazivanje na primjeru koji ulaz ide na koju oznaku je sigurnije od pisanja pravila.
  4. Ako je to neobičan zadatak: Ako želite posebnu transformaciju koju obrazac ne viđa često, primjer podučava obrazac.

Pravila za odabir efektivnog primjera

Model imitira uzorke; tako da kvalitet vaših uzoraka direktno postaje kvalitet izlaza. pet pravila:

  1. Neka bude reprezentativno. Neka primjeri odražavaju tipične situacije vašeg stvarnog rada; nisu ekstremni i rijetki slučajevi.
  2. Budite dosljedni. Neka svi primjeri slijede istu formu, isti ton, istu dužinu. Kontradiktorni primjeri zbunjuju model.
  3. Neka bude kvalitetno. Ako je vaš uzorak neispravan, i izlaz će biti neispravan. "Loš primjer je loš učitelj."
  4. Uključite raznolikost. Navedite barem jedan primjer svake oznake u klasifikaciji; U suprotnom, model će se držati etikete koju vidi.
  5. Neka bude malo ali dovoljno. Obično će 2-5 uzoraka učiniti trik. Deseci primjera stvaraju nepotrebnu dužinu i rijetkom primjeru mogu dati nepotrebnu težinu.

Poređenje nulte snimke / nekoliko snimaka

kriterijum

Zero-shot

nekoliko snimaka

Napor ugradnje

nisko

Srednje (potrebno je pripremiti uzorak)

Konzistentnost formata

Varijabilna

visoko

kontrola tona

teško

lako

neobičan zadatak

slab

jaka

prompt length

kratko

duže

Četiri predloška koji se mogu kopirati

1) Klasifikacija (nekoliko udaraca):

Zadatak: Označite recenziju kupaca kao pozitivnu / negativnu / neutralnu. Primjeri: Komentar: "Dostava je bila vrlo brza, svidjelo mi se." -> Pozitivan komentar: "Proizvod nije bio kao u opisu." -> NegativeComment: "Kutija je bila malo zgnječena, ali proizvod radi." -> NeutralTag sada: Komentar: "[novi komentar]" ->

2) Prenos tona (nekoliko snimaka):

Sljedeća dva primjera pokazuju ton pisanja našeg brenda. Napišite opis od 2 rečenice za novi proizvod istog tona. Primjer 1: "[rečenica tona robne marke]" Primjer 2: "[rečenica tona robne marke]"Novi proizvod: [ime + karakteristika]

3) Nekoliko hitaca:

Pretvorite sirovu napomenu u strukturu u donjem primjeru. Primjer unosa: "Ali je zvao i pitao za cijenu, želi 3 licence"Primjer izlaza:- Osoba: Ali- Zahtjev: 3 licence- Akcija: Pošalji ponudu Pretvori sada:Unos: "[raw note]"

4) Proizvodnja glave (nekoliko snimaka):

Napravite 5 naslova koji su po tonu slični primjerima dobrih naslova u nastavku. Primjeri:- "3 navike koje smanjuju računovodstvo na 10 minuta"- "Skrivena porezna prednost za MSP" Tema: [vaša tema]

Slaba prompt / jaka prompt

slaba:

Odvojite ove komentare na pozitivne ili negativne komentare.[komentari]

Jaka:

Označite svaki komentar jednom riječju (Pozitivno / Negativno / Neutralno) kao u primjerima ispod. Pisanje opisa. Ali: "Odličan proizvod." -> PositiveAyşe: "Došao je kasno." -> NegativeCan: "U redu je." -> NeutralniKomentari:[komentari]

Drugi prompt popravlja skup oznaka s primjerom i reducira izlaz na jednu riječ sa ograničenjem "ne pisati opis"; Rezultat se može obraditi direktno u tabelu.

Tri mini futrole

Slučaj 1 — Tim za podršku, 200 komentara. Tim za podršku e-trgovini ručno je označavao 200 recenzija kupaca; Trebalo je oko 2 sata po osobi. Sa upitom od 4 snimka nekoliko snimaka, model je označio komentare za nekoliko sekundi; Ručnim pregledom samo onih sa oznakom “Neutralno” (oko 30), tim je smanjio rad sa 2 sata na 15 minuta.

Slučaj 2 — Glas brenda. Tim za sadržaj se žalio da novi pisci ne pogađaju ton brenda. Kreirao šablon koristeći 3 odobrena paragrafa kao primjer za nekoliko snimaka; Uređivački krugovi novog sadržaja smanjeni su sa dva na jedan jer je ton uspostavljen prvi put.

Slučaj 3 — CRM za prodaju. Prodajni tim je pisao bilješke o pozivima u slobodnom tekstu i bilo je glomazno obraditi ih u CRM (softver za upravljanje odnosima s klijentima). Prompt u dvije instance „konvertuj bilješku u strukturu“ konvertirao je razbacane bilješke u format „Kontakt/Zahtjev/Sljedeći korak“; unos podataka je standardizovan.

Savjet: Odaberite svoje primjere iz svojih prošlih stvarnih i dobrih djela. Tri izlaza koja vam se najviše sviđaju su zapravo vaši najvredniji primjeri s nekoliko snimaka; zadrži ih.
Pažnja: Ako postoji sukob između vaših uzoraka (jedan kratak i jedan vrlo dug, jedan formalni i jedan intimni), model neće znati koji da imitira i dat će nedosljedan rezultat. Prije objavljivanja primjera, provjerite jesu li međusobno dosljedni.

Uobičajene greške

  • Kontradiktorni primjeri. Miješanje uzoraka različitih oblika i tonova.
  • Pristrasan primjer jedne etikete. Davanje samo "pozitivnih" primjera u klasifikaciji i crtanje modela tamo.
  • Primer lošeg kvaliteta. Kopiranje neispravnog uzorka i stvaranje istog defekta.
  • Ekstremni primjer. Stavljanje 30 primjera nepotrebno i naduvavanje prompta.
  • Konfuzan zadatak sa primjerom. Ne razlikuju se šta je primer, a šta stvarni zahtev.

Ukratko

  • Zero-shot opisuje zadatak bez navođenja primjera, dok few-shot opisuje zadatak pokazujući nekoliko uzoraka ulazno-izlaznih parova.
  • Model imitira uzorke; Kvalitet uzoraka je direktno od kvaliteta izlaza.
  • Dobra zastupljenost uzorka treba da bude dosljedna, kvalitetna, raznolika i malo-ali-dovoljna.
  • Nekoliko snimaka se ističe u opisu, posebno u formi, tonu, klasifikaciji i nepoznatim zadacima.
  • Vaš najbolji rad u prošlosti su vaši najvredniji primjeri nekoliko snimaka; sačuvajte ih u biblioteci.

Zadatak aplikacije

Odaberite zadatak sortiranja ili formatiranja koji redovno obavljate (kao što je označavanje komentara, uređivanje bilješki, generiranje naslova, itd.). Odaberite 3 dobra primjera iz svog prošlog rada, postavite konzistentan prompt za nekoliko snimaka i testirajte ga na 5 novih ulaza. Izmjerite koliki dio izlaza možete koristiti bez korekcije i pokušajte poboljšati rezultat promjenom uzoraka.

kontrolna lista

  • [ ] Mogu objasniti razliku između nulte i nekoliko šuteva.
  • [ ] Znam da je bolje pokazati nego opisati.
  • [ ] Mogu birati reprezentativne, dosljedne i kvalitetne primjere.
  • [ ] Dajem primjere svake oznake u klasifikaciji.
  • [ ] Svoje najbolje rezultate čuvam kao primjere za budućnost.