μλ νμΈμ, AIμ μ¨κ²¨μ§ μ μ¬λ ₯μ κΉ¨μ°λ μκ°μ λλ€! μ°λ¦¬λ AIμκ² λ€μν λͺ λ Ήμ λ΄λ¦¬κ³ , 볡μ‘ν λ¬Έμ λ₯Ό ν΄κ²°νλλ‘ λλ μ¬λ¬ κΈ°μ μ λ°°μ μ£ . μ€λμ AIκ° λ§μΉ λ¬Έμ λ₯Ό ν΄κ²°νλ 'λ°λͺ κ°'μ²λΌ, μ€μ€λ‘ κ°μ₯ μ ν©ν 'ν둬ννΈ'λ₯Ό μ°Ύμλ΄μ΄ μ΅κ³ μ κ²°κ³Όλ₯Ό λ§λλ λλΌμ΄ κΈ°μ , λ°λ‘ 'APE ν둬νν '(APE Prompting)μ λν΄ μ΄μΌκΈ°ν΄λ³Ό κ±°μμ.
β 'APE ν둬νν ', κ·Έκ² λκ°μ?
APEλ "Automatic Prompt Engineer"μ μ€μλ§μ΄μμ. μ°λ¦¬λ§λ‘ νλ©΄ "μλ ν둬ννΈ μμ§λμ΄" μ λλ‘ λ²μν μ μμ΅λλ€. μ¦, μ¬λμ΄ μ§μ μ’μ ν둬ννΈλ₯Ό λ§λλ λμ , AIκ° μ€μ€λ‘ λ¬Έμ λ₯Ό λΆμνκ³ , μ¬λ¬ κ°μ§ 'ν둬ννΈ ν보'λ€μ λ§λ€κ³ , κ·Έμ€μμ κ°μ₯ μ±λ₯μ΄ μ’μ ν둬ννΈλ₯Ό μ°Ύμλ΄λλ‘ μν€λ λ°©λ²μ΄μμ.
μ°λ¦¬ μ¬λμ΄ μ΄λ€ μ νμ λ§λ€ λ, "μ΄λ»κ² νλ©΄ μ΄ μ νμ΄ λ μ ν릴κΉ?" κ³ λ―Όνλ©΄μ μ¬λ¬ κ°μ§ μμ΄λμ΄λ₯Ό λ΄κ³ , μμ νμ λ§λ€μ΄λ³΄κ³ , κ°μ₯ μ’μ κ²μ μ ννλ κ²κ³Ό λΉμ·νλ€κ³ μκ°ν μ μμ΅λλ€. APE ν둬νν μ AIκ° μ΄λ κ² μνμ°©μ€λ₯Ό κ±°μ³ μ΅μ μ 'λͺ λ Ήμ΄'λ₯Ό μ€μ€λ‘ μ°Ύμλ΄λλ‘ λλ κ±°μ£ .
β¨ AIλ μ΄λ»κ² 'μλ ν둬ννΈ μμ§λμ΄'κ° λ κΉμ?
APE ν둬νν μ κΈ°λ³Έμ μΌλ‘ λ€μκ³Ό κ°μ λ¨κ³λ₯Ό κ±°μ³ μλν©λλ€.
- λ¬Έμ μ μ: AIμκ² μ΄λ€ λ¬Έμ λ₯Ό ν΄κ²°νκ³ μΆμμ§, νΉμ μ΄λ€ μμ μ μννκ³ μΆμμ§ μλ €μ€λλ€. μ΄λ, μμ μ μ μννλμ§ νκ°ν μ μλ 'μμ' (μ λ ₯κ³Ό μ¬λ°λ₯Έ μΆλ ₯)λ₯Ό ν¨κ» μ 곡νλ κ²μ΄ μ€μν΄μ.
- ν둬ννΈ μμ±: AIλ μ£Όμ΄μ§ λ¬Έμ μ μμλ€μ λ°νμΌλ‘, ν΄λΉ μμ μ λ μ μνν μ μμ κ² κ°μ λ€μν 'ν둬ννΈ ν보'λ€μ μλμ μΌλ‘ μμ±ν©λλ€. (μ΄λ 'μ λ‘μ·', 'ν¨μ·', 'CoT' λ± λ€μν κΈ°λ²μ νμ©ν ν둬ννΈλ€μ λ§λ€ μ μμ΄μ.)
- ν둬ννΈ νκ°: AIλ μμ±λ κ°κ°μ ν둬ννΈ ν보λ€μ μ€μ λ¬Έμ μμμ μ μ©ν΄ λ΄ λλ€. κ·Έλ¦¬κ³ κ° ν둬ννΈκ° μΌλ§λ μ ννκ³ μ’μ κ²°κ³Όλ₯Ό λ§λ€μ΄λ΄λμ§ μ μλ₯Ό λ§€κΈ°λ©° νκ°ν©λλ€.
- μ΅κ³ μ ν둬ννΈ μ ν: νκ° μ μκ° κ°μ₯ λμ ν둬ννΈλ₯Ό μ΅μ’ μ μΌλ‘ μ ννμ¬, μμΌλ‘ κ·Έ μ νμ μμ μ μνν λ μ¬μ©ν©λλ€.
[APE ν둬νν μ κ°λ¨ν μμ]
μ°λ¦¬κ° AIμκ² λ¬Έμ₯μ 'κ°μ 'μ μ ννκ² λΆλ₯(κΈμ /λΆμ /μ€λ¦½)νλλ‘ μν€κ³ μΆλ€κ³ κ°μ ν΄λ΄ μλ€. κ·Έλ°λ° μ΄λ€ ν둬ννΈκ° κ°μ₯ μ’μμ§ λͺ¨λ₯Ό λ APEλ₯Ό μ¬μ©ν μ μμ΅λλ€.
- [λ¬Έμ μ μ λ° μμ μ 곡]
- λ¬Έμ : λ¬Έμ₯μ κ°μ μ κΈμ , λΆμ , μ€λ¦½μΌλ‘ λΆλ₯νκΈ°
- μμ λ°μ΄ν° (μ
λ ₯ - μ¬λ°λ₯Έ μΆλ ₯):
- "μ€λ λ μ¨κ° μ λ§ μ’μ." β "κΈμ "
- "μμ κ° λ무 λ§μμ μ§μ¦ λ." β "λΆμ "
- "κΈΈκ°μ κ³ μμ΄κ° μμμλ€." β "μ€λ¦½"
- "μ, λλμ΄ ν΄λλ€!" β "κΈμ "
- "λ무 μ€λ§μ€λ¬μ." β "λΆμ "
- [AIκ° 'ν둬ννΈ ν보' μμ±] AIλ μ λ¬Έμ μ μμλ₯Ό λ³΄κ³ λ€μκ³Ό κ°μ ν둬ννΈλ€μ μ€μ€λ‘ μκ°ν΄λΌ μ μμ΅λλ€.
- ν보 1: "μ£Όμ΄μ§ λ¬Έμ₯μ κ°μ μ κΈμ , λΆμ , μ€λ¦½μΌλ‘ λΆλ₯νμΈμ." (κ°μ₯ κΈ°λ³Έμ μΈ μ λ‘μ·)
- ν보 2: "λ€μ λ¬Έμ₯μ κ°μ μ κΈμ , λΆμ , μ€λ¦½μΌλ‘ λΆλ₯νκ³ , κ·Έλ κ² νλ¨ν μ΄μ λ₯Ό κ°λ΅ν μ€λͺ νμΈμ." (CoTμ μ μ¬)
- ν보 3: "λ¬Έμ₯μ ν€μ κΈμ μ , λΆμ μ , λλ μ€λ¦½μ μΌλ‘ νκ°ν΄ μ£ΌμΈμ." (λ€λ₯Έ νν μ¬μ©)
- ν보 4: "μ λ ₯λ λ¬Έμ₯μ΄ λνλ΄λ μ μκ° κΈμ μ μΈμ§, λΆμ μ μΈμ§, μλλ©΄ μ΄λ μͺ½λ μλμ§ λ§ν΄μ£ΌμΈμ." (λ λ€λ₯Έ νν)
- [AIκ° 'ν둬ννΈ νκ°'] AIλ μμ±λ κ° ν둬ννΈ ν보λ€μ λ€μ μ μμ λ°μ΄ν°μ μ μ©ν΄ λ΄
λλ€.
- ν보 1λ‘ μλ: "μ€λ λ μ¨κ° μ λ§ μ’μ." β AIκ° "κΈμ "μ΄λΌκ³ λ΅ν¨ (μ λ΅!).
- ν보 2λ‘ μλ: "μμ κ° λ무 λ§μμ μ§μ¦ λ." β AIκ° "λΆμ (μ§μ¦μ΄λΌλ λ¨μ΄κ° λΆμ μ μλ―Έλ₯Ό λ΄ν¬)"μ΄λΌκ³ λ΅ν¨ (μ λ΅!).
- ... μ΄λ° μμΌλ‘ λͺ¨λ ν둬ννΈμ μμλ₯Ό λΉκ΅νμ¬, μ΄λ€ ν둬ννΈκ° κ°μ₯ λμ μ νλλ₯Ό 보μ΄λμ§ μ μλ₯Ό λ§€κΉλλ€.
- [AIκ° 'μ΅κ³ μ ν둬ννΈ' μ ν] λ§μ½ 'ν보 2'κ° λ€λ₯Έ ν둬ννΈλ€λ³΄λ€ λͺ¨λ μμμμ λ μ ννκ³ μνλ νμμ λ΅λ³μ μ λμΆν΄λλ€λ©΄, AIλ 'ν보 2'λ₯Ό ν΄λΉ κ°μ λΆλ₯ μμ μ κ°μ₯ μ ν©ν ν둬ννΈλ‘ μ νν©λλ€. κ·Έλ¦¬κ³ μμΌλ‘ μ΄ μ νμ μμ μ ν λλ μ΄ 'μ΅κ³ μ ν둬ννΈ'λ₯Ό μ¬μ©νκ² λ©λλ€.
π‘ 'APE ν둬νν 'μ μ₯μ μ?
- ν둬ννΈ μ΅μ ν μλν: μ¬λμ΄ μΌμΌμ΄ μ΅κ³ μ ν둬ννΈλ₯Ό μ°ΎκΈ° μν΄ μνμ°©μ€λ₯Ό κ²ͺμ νμ μμ΄, AIκ° μ€μ€λ‘ κ°μ₯ ν¨μ¨μ μΈ ν둬ννΈλ₯Ό μ°Ύμμ€λλ€.
- μ±λ₯ κ·Ήλν: νΉμ μμ μ κ°μ₯ μ ν©ν ν둬ννΈλ₯Ό μ¬μ©ν¨μΌλ‘μ¨, AI λͺ¨λΈμ μ±λ₯κ³Ό μ νλλ₯Ό μ΅λνμΌλ‘ λμ΄μ¬λ¦΄ μ μμ΅λλ€.
- μκ° λ° λΉμ© μ μ½: νΉν λ§μ ν둬ννΈ ν μ€νΈκ° νμν 볡μ‘ν μμ μμ μκ°κ³Ό λ Έλ ₯μ ν¬κ² μ μ½ν μ μμ΅λλ€.
- μλ‘μ΄ ν둬ννΈ λ°κ²¬: μ¬λμ΄ μκ°νκΈ° μ΄λ €μ΄ λ νΉνκ³ ν¨κ³Όμ μΈ ν둬ννΈλ₯Ό AIκ° μ§μ μ°ΎμλΌ μλ μμ΅λλ€.
π μ°λ¦¬λ 'APE ν둬νν 'μ νμ©ν΄λ³΄μ!
APE ν둬νν μ μ£Όλ‘ AI λͺ¨λΈμ κ°λ°νκ±°λ νΉμ AI μμ μ μλνν λ μ μ©νκ² μ°μ΄λ κ³ κΈ κΈ°μ μ λλ€. μΌλ°μ μΈ μ¬μ©μκ° μ§μ AIμκ² "ν둬ννΈλ₯Ό μμ±νκ³ νκ°ν΄μ μ΅κ³ μ ν둬ννΈλ₯Ό μ°Ύμμ€!"λΌκ³ λͺ λ ΉνκΈ°λ μ½μ§ μμμ. νμ§λ§ μ΄ κ°λ μ μ΄ν΄νκ³ μλ€λ©΄, μ΄λ€ ν둬ννΈκ° μ’μ ν둬ννΈμΈμ§ νλ¨νλ λ° λμμ΄ λκ³ , AIκ° λ΄λΆμ μΌλ‘ μΌλ§λ μ κ΅νκ² μλνλμ§ μ μ μμ΅λλ€.
APEλ AIκ° λ¨μν λͺ λ Ήμ λ°λ₯΄λ κ²μ λμ΄, μ€μ€λ‘ λ¬Έμ λ₯Ό λΆμνκ³ , ν΄κ²° μ λ΅(ν둬ννΈ)μ 'λ°λͺ 'νμ¬ μ΅μ μ μ±λ₯μ μ°Ύλλ€λ μ μμ λ§€μ° ν₯λ―Έλ‘μ΄ κΈ°μ μ λλ€!
π μ°Έκ³ λ Όλ¬Έ
- "Automatic Prompt Engineer (APE)" (Zhou et al., 2023) μ΄ λ Όλ¬Έμ APE(Automatic Prompt Engineer) νλ μμν¬λ₯Ό μ μνλ©°, μ¬λμ΄ μ§μ ν둬ννΈλ₯Ό μ€κ³νλ λμ λκ·λͺ¨ μΈμ΄ λͺ¨λΈμ΄ μ΅μ μ ν둬ννΈλ₯Ό μλμΌλ‘ μμ±νκ³ νκ°νμ¬ λ¬Έμ λ₯Ό ν΄κ²°νλ λ°©λ²μ μκ°ν©λλ€.