ЁЯЩЛ рдзрдбрд╛ 09 тАФ Hallucinations: рдХрдзреАрдЪ "рдорд▓рд╛ рдорд╛рд╣реАрдд рдирд╛рд╣реА" рди рдореНрд╣рдгрдгрд╛рд░реЗ рдореВрд▓
ЁЯУН рддреБрдореНрд╣реА рдЗрдереЗ рдЖрд╣рд╛рдд: 12 рдкреИрдХреА рдзрдбрд╛ 09 ┬╖ рдорд╛рдЧреЗ: lesson-08-prompting-context ┬╖ рдкреБрдвреЗ: lesson-10-rag
ЁЯУж рдпрд╛ рдмреНрд░рдБрдЪрдордзреНрдпреЗ рдХрд╛рдп рдЖрд╣реЗ
рдзрдбреЗ 01тАУ08, рдЖрдгрд┐ рдХреЛрдгрддреНрдпрд╛рд╣реА model рдЪреНрдпрд╛ output рд╡рд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдареЗрд╡рдгреНрдпрд╛рдЖрдзреА рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рдордЬрд▓реЗрдЪ рдкрд╛рд╣рд┐рдЬреЗ рдЕрд╕реЗ рдЕрдкрдпрд╢: hallucination тАФ рд╕рдлрд╛рдИрджрд╛рд░, рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕реВ, рдЪреБрдХреАрдЪреЗ.
ЁЯзТ 5 рд╡рд░реНрд╖рд╛рдВрдЪреНрдпрд╛ рдореБрд▓рд╛рд▓рд╛ рд╕рдордЬрд╛рд╡рд▓реНрдпрд╛рд╕рд╛рд░рдЦреЗ
рдкреНрд░рддреНрдпреЗрдХ рд╡рд░реНрдЧрд╛рдд рдПрдХ рдореВрд▓ рдЕрд╕рддреЗ ЁЯЩЛ рдЬреЗ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╢реНрдирд╛рдЪреЗ рдЙрддреНрддрд░ рд▓рдЧреЗрдЪ рджреЗрддреЗ, рдкрд░рд┐рдкреВрд░реНрдг рд╡рд╛рдХреНрдпрд╛рдВрдд, рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рдиреЗ рдЪрдордХрддтАж рдЖрдгрд┐ рдХрдзреАрдХрдзреА рдкреВрд░реНрдгрдкрдгреЗ рдЪреБрдХреАрдЪреЗ рдЕрд╕рддреЗ. рддреНрдпрд╛рд▓рд╛ Mongolian рдЪрд╛рдЪреНрдпрд╛рдВрд╡рд░рдЪреЗ рдкреБрд╕реНрддрдХ рд╡рд┐рдЪрд╛рд░рд╛ рдЖрдгрд┐ рддреЗ рдПрдХ рд╕реБрдЪрд╡реЗрд▓ тАФ рд╢реАрд░реНрд╖рдХ, рд▓реЗрдЦрдХ, рдкрд╛рдирд╕рдВрдЦреНрдпрд╛ тАФ рдЬреЗ рдЕрд╕реНрддрд┐рддреНрд╡рд╛рддрдЪ рдирд╛рд╣реА.
рдореБрдЦреНрдп рдЧреЛрд╖реНрдЯ рд╣реА: рддреЗ рдЦреЛрдЯреЗ рдмреЛрд▓рдд рдирд╛рд╣реА. рдЖрдд рдбреЛрдХрд╛рд╡реВрди рдкрд╛рд╣рд╛ (рдЖрддрд╛ рддреБрдореНрд╣реА рдкрд╛рд╣реВ рд╢рдХрддрд╛!):
- рддреНрдпрд╛рдЪреЗ рд╕рдВрдкреВрд░реНрдг рдХреМрд╢рд▓реНрдп рдореНрд╣рдгрдЬреЗ рд╢рдХреНрдп рд╡рд╛рдЯрдгрд╛рд░реЗ рдкреБрдврдЪреЗ рд╡рд╛рдХреНрдп (рдзрдбрд╛ 05). training рдЪреНрдпрд╛ рд▓рд╛рд▓ рдкреЗрдирдиреЗ (рдзрдбрд╛ 02) plausible рд▓рд╛ рдмрдХреНрд╖реАрд╕ рджрд┐рд▓реЗ, рдЦрд░реЗ рдХрдзреАрдЪ рддрдкрд╛рд╕рд▓реЗ рдирд╛рд╣реА тАФ рд╕рддреНрдп рдХрдзреАрдЪ loss рдордзреНрдпреЗ рдирд╡реНрд╣рддреЗ.
- рдЬреЗ рддреНрдпрд╛рдЪреНрдпрд╛ desk рд╡рд░ рдирд╛рд╣реА (рдзрдбрд╛ 08) рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рдЧреНрд░рдВрдерд╛рд▓рдпрд╛рдд рдЕрдЧрджреА рдереЛрдбреЗрдЪ рдЖрд╣реЗ (рдзрдбрд╛ 07) рддреНрдпрд╛рдмрджреНрджрд▓ рд╡рд┐рдЪрд╛рд░рд▓реЗ, рддрд░ "a book about Mongolian pirates isтАж" рдЪреЗ рд╕рд░реНрд╡рд╛рдд рд╢рдХреНрдп рдкреБрдврдЪреЗ рд╡рд╛рдХреНрдп рдореНрд╣рдгрдЬреЗ рдЦрд░реЗ рд╡рд╛рдЯрдгрд╛рд░реЗ рд╢реАрд░реНрд╖рдХ. рд╕реБрдВрджрд░ рдЧрджреНрдп рд▓рд┐рд╣рд┐рдгрд╛рд░реА рддреАрдЪ рдпрдВрддреНрд░рдгрд╛ рд╕реБрдВрджрд░ рдЦреЛрдЯреЗ рд╣рд╡рд╛рд▓реЗрд╣реА рд▓рд┐рд╣рд┐рддреЗ тАФ hallucination рд╣рд╛ рдпрдВрддреНрд░рд╛рддрд▓рд╛ рдмрд┐рдШрд╛рдб рдирд╛рд╣реА, рддреЗ рдпрдВрддреНрд░ рд╕реНрд╡рддрдГрдЪ рдЖрд╣реЗ, рдПрдХрд╛ рдкреЛрдХрд│реАрдХрдбреЗ рд╡рд│рд╡рд▓реЗрд▓реЗ.
- рдЖрдгрд┐ RLHF рдЪреНрдпрд╛ рд╕реЛрдиреЗрд░реА рддрд╛рд▒реНрдпрд╛рдВрдиреА (рдзрдбрд╛ 07) рд╣реЗ рдЖрдгрдЦреА рдЕрд╡рдШрдб рдХреЗрд▓реЗ: рдорд╛рдгрд╕рд╛рдВрдирд╛ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕реВ рдЙрддреНрддрд░реЗ рдЖрд╡рдбрддрд╛рдд, рдореНрд╣рдгреВрди "hmm, рдорд▓рд╛ рдЦрд╛рддреНрд░реА рдирд╛рд╣реА" рд╣реЗ training рдордзреНрдпреЗ рдЦрд╛рд▓реА рдЧреЗрд▓реЗ. ЁЯШм
рдЦрд░реЛрдЦрд░ рдХрд╛рдо рдХрд░рдгрд╛рд░реЗ рдмрдЪрд╛рд╡:
- рдЙрдШрдбреЗ рдкреБрд╕реНрддрдХ рдмрдВрдж рдкреБрд╕реНрддрдХрд╛рдкреЗрдХреНрд╖рд╛ рд╕рд░рд╕ тАФ facts desk рд╡рд░ рдареЗрд╡рд╛ (рддреЗ paste рдХрд░рд╛, рдХрд┐рдВрд╡рд╛ рддреЗ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░рд╛: RAG, рдкреБрдврдЪрд╛ рдзрдбрд╛). рд╕рдореЛрд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ text рдмрджреНрджрд▓ models рдЦреВрдк рдЬрд╛рд╕реНрдд рд╕рддреНрдп рдмреЛрд▓рддрд╛рдд.
- рдкрд╛рд╡рддреНрдпрд╛ рдорд╛рдЧрд╛: "рдЬреНрдпрд╛ рдиреЗрдордХреНрдпрд╛ рд╡рд╛рдХреНрдпрд╛рд╡рд░ рд╣реЗ рдЖрдзрд╛рд░рд▓реЗрд▓реЗ рдЖрд╣реЗ рддреЗ quote рдХрд░рд╛" тАФ рдмреЛрдЯ рдареЗрд╡рд╛рдпрд▓рд╛ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ рдХреА рдмрдирд╛рд╡ рд▓рд╛рдЬрддрд╛рдд.
- рдорд╛рд╣реАрдд рдирд╕рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреНрдпрд╛: "рдЦрд╛рддреНрд░реА рдирд╕реЗрд▓ рддрд░ рддрд╕реЗ рд╕рд╛рдВрдЧрд╛" рдЦрд░реЛрдЦрд░ рдорджрдд рдХрд░рддреЗ.
- рдЬреЛрдЦрдореАрдЪрд╛ рдирд┐рдпрдо: рдЬреНрдпрд╛рд╡рд░ рддреБрдореНрд╣реА рдХреГрддреА рдХрд░рд╛рд▓ рддреЗ рд╕рдЧрд│реЗ рддрдкрд╛рд╕рд╛ тАФ рдирд╛рд╡реЗ, рдЖрдХрдбреЗ, рддрд╛рд░рдЦрд╛, рд╣рд╡рд╛рд▓реЗ, рдХрд╛рдпрджреЗ, рдФрд╖рдзрд╛рдВрдЪреЗ рдбреЛрд╕. рд╕рдлрд╛рдИ рд╣рд╛ рдкреБрд░рд╛рд╡рд╛ рдирд╛рд╣реА.
ЁЯЧ║я╕П рдЖрдХреГрддреА
flowchart LR
q["тЭУ question about<br/>something thin/absent<br/>in library + desk"]
m["ЁЯза the machine: produce the<br/>LIKELIEST continuation<br/>(truth was never in the loss)"]
h["ЁЯЩЛ fluent, confident,<br/>WRONG - fake title,<br/>fake citation, fake API"]
d1["ЁЯУЦ open-book: facts on the desk (RAG тЖТ)"]
d2["ЁЯз╛ ask for quotes/receipts"]
d3["ЁЯд╖ permission to say 'not sure'"]
q --> m -->|"1 the gap gets filled<br/>with plausibility"| h
d1 -.->|"2 defenses"| m
d2 -.-> m
d3 -.-> m
тЭУ рдХрд╛рдп
- Hallucination = fact рдкрд╛рд╕реВрди рддреБрдЯрд▓реЗрд▓рд╛ рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕реВ output: рд╣рд╡рд╛рд▓реЗ, рдХрд╛рдпрджреЗрд╢реАрд░ рдЦрдЯрд▓реЗ, APIs, рдорд╛рдгрд╕реЗ, рдХрд┐рдорддреА. рд╕рд░реНрд╡рд╛рдд рдЬрд╛рд╕реНрдд рдзреЛрдХрд╛: рдЧреНрд░рдВрдерд╛рд▓рдпрд╛рдЪреНрдпрд╛ рдкрд╛рддрд│ рд╢реЗрд▓реНрдлрд╡рд░рдЪреЗ рддрдкрд╢реАрд▓; рд╕рд░реНрд╡рд╛рдд рдХрдореА: рддреБрдореНрд╣реА рджрд┐рд▓реЗрд▓реНрдпрд╛ text рд╡рд░рдЪреЗ reasoning.
- рд╕рдлрд╛рдИ рдЖрдгрд┐ рд╕рддреНрдп рдпрд╛рдВрдЪреА рдлрд╛рд░рдХрдд: likelihood тЙИ text рдХрд╕рд╛ рд╡рд╛рдЯрддреЛ, рддреЗ рдЦрд░реЗ рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рдирд╡реНрд╣реЗ. model рдПрдХрд╛рдЪ рд╡реЗрд│реА рддреБрдореНрд╣реА рдУрд│рдЦрдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рдорд╛рдгрд╕рд╛рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд╕реНрдкрд╖реНрдЯ рдмреЛрд▓рдгрд╛рд░рд╛ рдЖрдгрд┐ рдХрдореА рд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рд░реНрд╣ рдЕрд╕реВ рд╢рдХрддреЛ.
- рдкреНрд░рддреНрдпрдХреНрд╖ рд╡рд╛рдкрд░рд╛рддреАрд▓ рдЙрдкрд╛рдп: retrieval/grounding (рдзрдбрд╛ 10), рд╣рд╡рд╛рд▓реНрдпрд╛рдВрдЪреЗ UI, self-check passes, facts рдЪреНрдпрд╛ рдХрд╛рдорд╛рдВрд╕рд╛рдареА temperature тЖУ, рдЖрдгрд┐ рдЬрд┐рдереЗ рдЬреЛрдЦреАрдо рдЦрд░реА рдЖрд╣реЗ рддрд┐рдереЗ human review gates.
- рд╕реБрдзрд╛рд░рдгрд╛ тЙа рд╕реБрдЯрдХрд╛: рдирд╡реЗ models рдХрдореА hallucinate рдХрд░рддрд╛рдд, рдкрдг рдпрдВрддреНрд░рдгрд╛ рд░рдЪрдиреЗрддрдЪ рдЖрд╣реЗ. рддреНрдпрд╛рдиреБрд╕рд╛рд░ design рдХрд░рд╛.
ЁЯдФ рдХрд╛
"AI рдиреЗ рдХреЛрдгрд╛рдЪреА рддрд░реА рдлрдЬрд┐рддреА рдХреЗрд▓реА" рдЕрд╢реА рдкреНрд░рддреНрдпреЗрдХ рдЧреЛрд╖реНрдЯ тАФ рд░рдЪрд▓реЗрд▓реЗ court cases, рдЦреЛрдЯреНрдпрд╛ refund policies, рдХрд╛рд▓реНрдкрдирд┐рдХ APIs тАФ рдореНрд╣рдгрдЬреЗ рд╣рд╛ рдзрдбрд╛ рджреБрд░реНрд▓рдХреНрд╖рд┐рдд рдХрд░рдгреЗ. рдЖрддрд╛ рддреБрдордЪреНрдпрд╛рдХрдбреЗ рдпреЛрдЧреНрдп рдорд╛рдирд╕рд┐рдХ model рдЖрд╣реЗ: "рд╣реБрд╢рд╛рд░ рдкрдг рдХрдзреАрдХрдзреА bug рдЕрд╕рд▓реЗрд▓реЗ" рдирд╡реНрд╣реЗ рддрд░ рдЖрдд рдХреЛрдгрддрд╛рд╣реА рд╕рддреНрдп-рддрдкрд╛рд╕рдХ рдирд╕рд▓реЗрд▓реЗ plausibility engine тАФ facts рд╕рдореЛрд░ рдЕрд╕рддрд╛рдирд╛ рдердХреНрдХ рдХрд░рдгрд╛рд░реЗ (рдореНрд╣рдгреВрди рддреЗ рд╕рдореЛрд░ рдареЗрд╡рд╛!), рдПрдХрдЯреНрдпрд╛рдиреЗ рддрдкрд╢реАрд▓ рдЖрдард╡рд╛рдпрд▓рд╛ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ рддрд░ рдзреЛрдХрд╛рджрд╛рдпрдХ.
ЁЯзк рдХрд░реВрди рдкрд╛рд╣рд╛ (рдХреЛрдгрддрд╛рд╣реА chatbot тАФ hallucination рдЪреА рд╢рд┐рдХрд╛рд░)
1) "List 3 books about the history of Mongolian pirates, with authors."
(a thin-shelf topic тАФ watch for beautiful inventions; then verify one)
2) Paste any article тЖТ "Using ONLY this text, answer: тАж, and quote the
sentence that supports it." тЖР watch reliability jump: open book!
3) "What does the Python function os.path.smoothjoin() do? If it
doesn't exist, say so." тЖР the permission clause at work
тПня╕П рдкреБрдвреЗ
рдмрдЪрд╛рд╡ #1 тАФ рдпреЛрдЧреНрдп facts desk рд╡рд░ рдареЗрд╡рдгреЗ тАФ рдпрд╛рд▓рд╛ рд╕реНрд╡рддрдГрдЪреЗ рдпрдВрддреНрд░ рд╣рд╡реЗ. рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд open-book рдкрд░реАрдХреНрд╖рд╛: RAG.
git checkout lesson-10-rag