테마
07. 경쟁과 피드백 루프
좋은 초안은 한 번에 나오지 않는 경우가 많다. 이럴 때는 생성과 비판을 분리해 반복시키는 편이 훨씬 강하다.
1. 왜 한 번에 완벽한 답을 기대하면 안 될까?
복잡한 작업일수록 첫 답변은 대개 이렇다.
- 너무 두루뭉술하다
- 빠진 관점이 많다
- 그럴듯하지만 약한 부분이 있다
그래서 초안을 바로 채택하기보다, 생성 → 비판 → 개선 구조로 돌리는 편이 좋다.
2. Generator / Discriminator 아이디어
원문은 GAN(Generative Adversarial Network)의 철학을 비유로 가져온다.
여기서 핵심은 수학적 GAN 구현이 아니라 생성자와 감별자 역할을 분리한 대화 구조다.
- Generator: 초안을 만든다
- Discriminator: 허점을 찾아낸다
예를 들면:
- 사업계획서 초안 작성
- 투자 심사역 관점으로 반박
- 반박을 반영해 수정
- 다시 심사역 관점으로 검토
이 과정을 반복하면 초안의 완성도가 높아진다.
3. 실제 대화 구조는 어떻게 만들까?
가장 단순한 형태는 채팅창을 둘로 나누는 것이다.
핵심은 두 역할이 서로 다른 목적을 갖게 만드는 것이다.
- 생성자는 최대한 설득력 있게 쓴다
- 감별자는 최대한 허점을 찾는다
이 분리가 없으면 모델이 자기 초안을 자기 식으로 두루뭉술하게 칭찬하고 끝날 수 있다.
4. 어디에 특히 잘 맞는가?
경쟁형 피드백 루프는 아래 작업에 특히 잘 맞는다.
| 작업 | 이유 |
|---|---|
| 사업계획서 | 설득과 반박이 명확히 갈린다 |
| 제안서 | 약한 논리와 빠진 근거를 찾기 좋다 |
| 발표 자료 | 청중 관점의 반론을 뽑아낼 수 있다 |
| 정책/전략 문서 | 찬성 논리와 반대 논리를 분리하기 좋다 |
반대로 매우 짧은 번역 같은 작업에는 과하다.
즉, 이 기법은 검토 비용이 들더라도 품질을 더 끌어올릴 가치가 있을 때 쓴다.
5. 피드백은 막연하면 소용이 없다
별로야, 다시 써보다 아래처럼 구체적이어야 좋다.
- 시장 규모 근거가 약하다
- 수익 구조 설명이 없다
- 차별점이 기능 나열에 그친다
- 실행 순서가 비현실적이다
좋은 비판 프롬프트 예시:
text
당신은 투자 심사역이다.
아래 사업계획서를 읽고 다음 기준으로 냉정하게 검토해줘.
- 시장성
- 수익 구조
- 경쟁 우위
- 실행 가능성
출력은 '문제점 / 왜 문제인지 / 개선 방향' 표로 정리해줘.이렇게 해야 수정 방향도 분명해진다.
6. 반복을 언제 멈춰야 할까?
이 루프는 무한 반복하면 오히려 비효율적이다.
보통은 아래 신호가 보이면 멈출 만하다.
- 새 비판이 이전과 거의 비슷하다
- 반박이 지나치게 지엽적이 된다
- 핵심 약점이 아니라 사소한 표현만 건드린다
- 수정 대비 품질 상승 폭이 작아진다
즉, 처음에는 큰 허점을 잡아주지만, 어느 시점 이후에는 한계 효용이 급격히 줄어든다.
7. 경쟁형 루프와 일반 수정 요청의 차이
| 방식 | 특징 |
|---|---|
| 일반 수정 요청 | 같은 관점에서 조금 다듬는 데 적합 |
| 경쟁형 피드백 루프 | 다른 관점의 반박을 붙여 초안을 압박 |
정리하면 경쟁형 루프는 초안을 방어 가능한 수준으로 끌어올리는 방식에 가깝다.
8. 실전에서 자주 하는 실수
8.1 감별자 역할이 너무 약하다
비판 대신 요약이나 재서술만 하면 의미가 없다.냉정하게 허점을 찾는 역할을 명확히 줘야 한다.
8.2 생성자와 감별자 기준이 다르다
생성자는 시장성을 강조하는데 감별자는 표현력만 본다면 루프 효율이 떨어진다.
8.3 사소한 표현 수정에 너무 오래 쓴다
핵심 구조가 이미 좋아졌다면, 그 뒤는 수동 편집이 더 빠를 수 있다.
핵심 정리
- 생성과 비판을 분리하면 초안 품질을 더 빠르게 끌어올릴 수 있다
- Generator/Discriminator 구조의 핵심은 역할 분리와 반복 피드백이다
- 피드백은 구체적인 기준과 개선 방향을 포함해야 효과가 크다
- 비판이 지엽적으로 변하기 시작하면 루프를 멈추고 결과를 채택할 시점일 가능성이 높다