PRZEWODNIK techniczny

Podpowiadanie „Zaplanuj i rozwiąż”.

Podpowiadanie „Zaplanuj i rozwiąż” (PS) mówi modelowi językowemu, aby najpierw opracował wyraźny plan, a następnie przeprowadził go krok po kroku, naprawiając błędy, które pozostawia po sobie zwykłe podpowiadanie „pomyślmy krok po kroku”.

Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~2 min

Na tej stronie2 minuty czytania
  1. Przegląd
  2. Głębokie nurkowanie
  3. Implementacja w świecie rzeczywistym
  4. Przyszłość podpowiedzi typu „planuj i rozwiązuj”.
  5. Wdrażanie tego w praktykę
  6. Odkrywaj dalej
  7. Często zadawane pytania

Przegląd

It is a simple prompt tweak that meaningfully boosts multi-step reasoning without any extra training.

Głębokie nurkowanie

Podpowiadanie typu „planuj i rozwiązuj”, wprowadzone w artykule dotyczącym ACL z 2023 r. przez Lei Wanga i współpracowników, było odpowiedzią na konkretną słabość łańcucha myślowego typu zero-shot: modele często pomijają kroki, błędnie obliczają lub błędnie odczytują pytanie. PS zastępuje pojedynczą instrukcję „Pomyślmy krok po kroku” dwuczęściową dyrektywą: „Najpierw zrozummy problem i opracujmy plan jego rozwiązania. Następnie zrealizujmy plan i krok po kroku rozwiążmy problem.' Ulepszony wariant PS+ dodaje przypomnienia o konieczności wyodrębnienia odpowiednich zmiennych, obliczenia wyników pośrednich i zwrócenia uwagi na liczby. W testach porównawczych, takich jak GSM8K i SVAMP, PS+ wypełniło większość luki dzięki kilkuetapowemu łańcuchowi myślowemu, bez potrzeby stosowania opracowanych przykładów w podpowiedzi.

Implementacja w świecie rzeczywistym

Rozwiązywanie wieloetapowych zadań tekstowych z matematyki dla szkół podstawowych (GSM8K), w których model najpierw podaje wielkości, a następnie oblicza je w kolejności.

Prowadzenie asystenta kodowania w celu zarysowania funkcji i przypadków brzegowych przed napisaniem jakiegokolwiek kodu implementacyjnego.

Zorganizuj agenta obsługi klienta tak, aby najpierw zidentyfikował podstawowy cel użytkownika, a następnie uporządkował kroki rozwiązywania problemu.

Podział złożonego żądania analizy danych na fazy „planowania zapytań”, po których następują fazy „uruchamiania i łączenia wyników”.

Przyszłość podpowiedzi typu „planuj i rozwiązuj”.

Myślenie typu „planuj i rozwiązuj” jest teraz wbudowane w struktury agentów i modele „rozumowania”, które natywnie oddzielają planowanie od wykonania. Można się spodziewać, że podpowiedzi dotyczące planowania połączą się z metodami użycia narzędzi, samoweryfikacji i wyszukiwania w drzewie i staną się wewnętrznym zachowaniem domyślnym w modelach wyszkolonych do rozumowania, a nie podpowiedziami ręcznymi. Trwała lekcja jest taka, że ​​rozłożenie zadania na czynniki pierwsze przed podjęciem działań to tani, możliwy do przeniesienia wzrost niezawodności.

Wdrażanie tego w praktykę

Dlaczego to ma znaczenie

  • Koszt i budżet. Decyzje dotyczące architektury wpływają na wydajność i koszty operacyjne przez lata.
  • Jaśniejsze decyzje. Edukacja techniczna pomaga zespołom wybrać odpowiedni stos, a nie tylko najnowszy.
  • Kontrola jakości. Lepsze wybory inżynieryjne zmniejszają liczbę incydentów związanych z niezawodnością w produkcji.

Uważaj na

  • Optymalizacja jednego testu porównawczego może ukryć szersze słabości systemu.
  • Koszty infrastruktury i utrzymania są często niedoszacowane.
  • W miarę jak systemy stają się coraz bardziej złożone, luki w bezpieczeństwie i obserwowalności mogą się zwiększać.

Kolejne kroki

  1. Przed wdrożeniem zdefiniuj docelowe opóźnienia, jakość i koszty.
  2. Test porównawczy w realistycznych warunkach obciążenia i danych.
  3. Monitorowanie przyrządu pod kątem błędów, dryftu i wpływu użytkownika.
  4. Przed skalowaniem przygotuj ścieżki wycofywania zmian i reakcji na incydenty.

Odkrywaj dalej

Darmowy newsletter

Otrzymuj codzienne podsumowanie AI

Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.

Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.

Sprawdź się

Take the Plan-and-Solve Prompting quiz

Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.

Rozpocznij quiz

Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę

Często zadawane pytania

What is Plan-and-Solve Prompting?

Podpowiadanie „Zaplanuj i rozwiąż” (PS) mówi modelowi językowemu, aby najpierw opracował wyraźny plan, a następnie przeprowadził go krok po kroku, naprawiając błędy, które pozostawia po sobie zwykłe podpowiadanie „pomyślmy krok po kroku”. Jest to proste, szybkie ulepszenie, które znacząco usprawnia wieloetapowe rozumowanie bez dodatkowego szkolenia.

Jaką podstawową zmianę wprowadza monit „Zaplanuj i rozwiąż” w standardowym łańcuchu myślowym zero-shot?

Podpowiadanie PS dzieli instrukcję na opracowanie planu, a następnie jego realizację krok po kroku, zamiast pojedynczego wiersza „Pomyślmy krok po kroku”.

Jakie konkretne słabości prostego łańcucha myślowego zaprojektowano w celu rozwiązania problemu Planuj i rozwiązuj?

Autorzy zajęli się błędami braku kroków i błędami arytmetycznymi/obliczeniowymi, które często powstają w wyniku łańcucha myślowego zerowego.

Co ulepszony wariant PS+ dodaje do podstawowego monitu „Zaplanuj i rozwiąż”?

PS+ dodaje szczegółowe przypomnienia o konieczności wyodrębnienia odpowiednich zmiennych, obliczenia wyników pośrednich i zwrócenia uwagi na liczby, udoskonalając samodzielnie wygenerowane rusztowanie.

Na podstawie jakiego rodzaju punktu odniesienia szczególnie oceniano metodę Planuj i Rozwiązuj?

PS i PS+ przetestowano za pomocą testów porównawczych wnioskowania matematycznego, takich jak GSM8K i SVAMP, a także innych zbiorów danych wnioskowania.

Dlaczego wygenerowanie planu przed szczegółowymi krokami zwykle pomaga w modelu autoregresyjnym?

Ponieważ generowanie ma charakter autoregresyjny, tokeny planu wysokiego poziomu stają się kontekstem, który kieruje dalszym rozumowaniem krok po kroku, redukując liczbę pominiętych kroków.