[G1-Sync] Manual knowledge update

This commit is contained in:
Antigravity Agent
2026-05-10 22:08:15 +09:00
parent 21ac3ed255
commit 504fd5fb42
3011 changed files with 380280 additions and 206977 deletions
@@ -2,66 +2,231 @@
id: wiki-2026-0508-economics-of-information
title: Economics of Information
category: 10_Wiki/Topics
status: needs_review
status: verified
canonical_id: self
aliases: [P-Reinforce-AUTO-ECIN-001]
aliases: [information economics, asymmetric information, signaling, screening, market for lemons]
duplicate_of: none
source_trust_level: A
confidence_score: 0.95
tags: [auto-reinforced, information-economics, asymetric-information, signaling, screening, market-failure, Game-Theory]
confidence_score: 0.93
verification_status: applied
tags: [economics, information, asymmetric, signaling, screening, akerlof, mechanism-design]
raw_sources: []
last_reinforced: 2026-04-20
last_reinforced: 2026-05-10
github_commit: pending
inferred_by: Claude Opus 4.7 (auto-normalize 2026-05-08)
tech_stack:
language: Economics / Game Theory
applicable_to: [Mechanism Design, ML Markets, Pricing, Insurance]
---
# [[Economics-of-Information|Economics-of-Information]]
# Economics of Information
## 📌 한 줄 통찰 (The Karpathy Summary)
> "정보가 곧 권력인 시장: '파는 사람이 사는 사람보다 물건의 결함을 더 잘 안다'는 정보 비대칭성 때문에 발생하는 시장의 왜곡을 분석하고, 신호(Signaling)와 선별(Screening)을 통해 어떻게 신뢰와 질서를 회복하는지 탐구하는 학문."
## 한 줄
> **"매 information 의 asymmetric 가 의 market 의 fail"**. Akerlof 'Market for Lemons' (1970), Spence signaling, Stiglitz screening — 2001 Nobel. 매 modern: 매 platform economics + 매 ML markets + 매 LLM trust.
## 📖 구조화된 지식 (Synthesized Content)
정보 경제학(Economics-of-Information)은 정보의 가치와 정보 소유의 불균형이 경제 주체들의 의사결정과 시장 성과에 미치는 영향을 연구하는 경제학의 한 분야입니다.
## 매 핵심
1. **핵심 개념**:
* **Asymmetric Information (정보 비대칭성)**: 거래 당사자 중 한쪽만 중요한 정보를 알고 있는 상태.
* **Adverse Selection (역선택)**: 정보 부족으로 인해 저질의 상품이나 위험한 상대와 거래하게 되는 현상 (예: 중고차 레몬 시장).
* **Moral Hazard (도덕적 해이)**: 감시가 어려운 틈을 타 계약 이후에 무책임하게 행동하는 현상. (Risk-[[Management|Management]]와 연결)
* **Signaling**: 고학력, 자격증 등을 통해 자신의 능력을 외부에 증명 (배우의 연기와 맥락이 닿음 - [[Dramaturgy-Theory|Dramaturgy-Theory]]).
2. **왜 중요한가?**:
* 디지털 플랫폼 시대에 '신뢰 데이터'를 어떻게 시스템화할 것인지 디자인하는 이론적 토대이기 때문임. (Economics와 연결)
### 매 information asymmetry
- **Adverse selection**: 매 hidden type (insurance).
- **Moral hazard**: 매 hidden action.
- **Signaling** (Spence): 매 informed party 의 reveal.
- **Screening** (Stiglitz): 매 uninformed party 의 elicit.
## ⚠️ 모순 및 업데이트 (Contradictions & Updates)
- **과거 데이터와의 충돌**: 과거에는 정보가 비싸고 구하기 어려웠으나, 현대 정책은 정보가 너무 많아(Paradox of choice) 생기는 '필터링 정책'과 '관심 경제 정책'을 중심으로 전환됨(RL Update). (Attention-Economy와 연결)
- **정책 변화(RL Update)**: AI 가 정보를 생성하고 요약하는 시대가 되면서, '정보의 희소가치'는 낮아지고 '정보의 진위 검증 정책' 및 '희귀한 원본 데이터 정책(Raw truth)'의 가치가 경제학적 핵심 수익원으로 부상 중임.
### 매 famous
- **Akerlof Lemons**: 매 used car.
- **Spence Education**: 매 degree as signal.
- **Rothschild-Stiglitz Insurance**.
- **Mechanism Design** (Hurwicz, Maskin, Myerson).
## 🔗 지식 연결 (Graph)
- [[Risk-Management|Risk-Management]], [[Dramaturgy-Theory|Dramaturgy-Theory]], Economics, Attention-Economy, [[Logic|Logic]], Decision-Making
- **Key Concepts**: Lemons problem (Akerlof), Signaling theory (Spence).
---
### 매 응용
1. **Insurance**: 매 deductible (screen).
2. **Job market**: 매 degree, certification.
3. **Online review**: 매 reputation.
4. **E-commerce**: 매 warranty, return.
5. **Search ad**: 매 quality score.
6. **Auction**: 매 VCG.
7. **ML / LLM**: 매 calibration as signal.
## 🤖 LLM 활용 힌트 (How to Use This Knowledge)
### 매 modern AI implication
- **LLM trust**: 매 source attribution = signal.
- **Output verification**: 매 buyer of AI = lemon problem.
- **AI labor market**: 매 model card = certificate.
- **Data markets**: 매 quality opacity.
**언제 이 지식을 쓰는가:**
- *(TODO)*
## 💻 패턴
**언제 쓰면 안 되는가:**
- *(TODO)*
### Adverse selection (Lemons model)
```python
import numpy as np
## 🧪 검증 상태 (Validation)
def lemons_market(qualities, buyer_willingness_factor=1.5):
"""매 Akerlof. 매 quality 의 sellers 의 sort."""
avg_q = qualities.mean()
buyer_p = buyer_willingness_factor * avg_q
sellers_in_market = qualities[qualities * 1.0 <= buyer_p]
if len(sellers_in_market) < len(qualities):
return lemons_market(sellers_in_market, buyer_willingness_factor)
return sellers_in_market, buyer_p
```
- **정보 상태:** needs_review
- **출처 신뢰도:** A
- **검토 이유:** *(P-Reinforce Phase 1 자동 정규화. 본문 검증 필요.)*
### Spence signaling (education)
```python
def signaling_equilibrium(types, signal_cost_high, signal_cost_low, wage_high, wage_low):
"""매 high type 의 separate?"""
# 매 high type signal: 매 wage_high - signal_cost_high > wage_low
high_signals = wage_high - signal_cost_high > wage_low
# 매 low type 의 NOT signal: 매 wage_high - signal_cost_low < wage_low
low_doesnt = wage_high - signal_cost_low < wage_low
return high_signals and low_doesnt
```
## 🧬 중복 검사 (Duplicate Check)
### Screening (insurance contract)
```python
def screen_high_low(premium_high, deductible_high, premium_low, deductible_low,
p_loss_high, p_loss_low, loss):
"""매 high-risk 매 contract 1, low-risk 매 contract 2 의 prefer?"""
# 매 high-risk utility 의 contract 1: -premium - p * deductible
u_high_1 = -premium_high - p_loss_high * deductible_high
u_high_2 = -premium_low - p_loss_high * deductible_low
u_low_1 = -premium_high - p_loss_low * deductible_high
u_low_2 = -premium_low - p_loss_low * deductible_low
return u_high_1 > u_high_2 and u_low_2 > u_low_1
```
- **기존 유사 문서:** *(TODO: 인덱서 클러스터 리포트 참조)*
- **처리 방식:** UPDATE (자동 정규화)
- **처리 이유:** Phase 1 정규화 — 옛 템플릿/누락 필드 보강.
### Vickrey (second-price) auction
```python
def vickrey_auction(bids):
"""매 truthful — 매 dominant strategy."""
sorted_bids = sorted(bids.items(), key=lambda x: -x[1])
winner = sorted_bids[0][0]
price = sorted_bids[1][1] # 매 second highest
return winner, price
```
## 🕓 변경 이력 (Changelog)
### VCG mechanism (multi-item)
```python
def vcg(bids, allocation_fn):
"""매 generalized truthful auction."""
welfare_with = allocation_fn(bids)
payments = {}
for bidder in bids:
bids_without = {k: v for k, v in bids.items() if k != bidder}
welfare_without = allocation_fn(bids_without)
# 매 externality
payments[bidder] = welfare_without - (welfare_with - bids[bidder])
return payments
```
| 날짜 | 변경 내용 | 처리 방식 | 신뢰도 |
|------|-----------|-----------|--------|
| 2026-05-08 | P-Reinforce Phase 1 정규화 (frontmatter + 헤더 표준화) | UPDATE | A |
### Reputation system (eBay-style)
```python
class Reputation:
def __init__(self):
self.history = []
def add_review(self, score, weight=1):
self.history.append((score, weight, datetime.now()))
def score(self, decay_days=365):
weighted = []
for s, w, t in self.history:
age = (datetime.now() - t).days
decay = 0.5 ** (age / decay_days)
weighted.append((s * w * decay, w * decay))
if not weighted: return None
return sum(s for s, _ in weighted) / sum(w for _, w in weighted)
```
### Quality score (search ad)
```python
def ad_rank(bid, expected_ctr, ad_quality, landing_quality):
"""매 Google AdWords-style."""
return bid * (expected_ctr * ad_quality * landing_quality)
```
### Moral hazard (deductible)
```python
def optimal_deductible(p_loss, loss, risk_aversion, monitoring_cost):
"""매 trade-off: 매 risk-share vs incentive."""
# 매 higher deductible → 매 less moral hazard
return min(loss, monitoring_cost / risk_aversion / p_loss)
```
### Cheap talk (Crawford-Sobel)
```python
def cheap_talk_eq(preferences_aligned):
"""매 sender / receiver 의 align 매 babbling X."""
if preferences_aligned > 0.7:
return 'full_revelation'
if preferences_aligned > 0.3:
return 'partial_pooling'
return 'babbling_eq'
```
### LLM as expert with skin in game
```python
def llm_with_skin(llm, claim, stakes):
"""매 hallucination cost 의 internalize."""
confidence = llm.estimate_confidence(claim)
if confidence * stakes > THRESHOLD:
return claim
return f"I'm not confident enough — uncertainty {1 - confidence:.2f}"
```
### Information cascade (herd)
```python
def cascade_decision(public_signals, private_signal):
"""매 Bikhchandani 1992."""
public_majority = sum(public_signals) / len(public_signals) > 0.5
if abs(sum(public_signals) - len(public_signals) / 2) > 2:
return public_majority # 매 follow herd
return private_signal # 매 own info dominates
```
### Provenance / certificate (C2PA economics)
```python
def value_of_provenance(verified_chain, market_premium=0.1):
"""매 verified content 의 market premium."""
if verified_chain.is_complete():
return market_premium
return 0
```
## 매 결정 기준
| 상황 | Approach |
|---|---|
| Hidden type | Screening menu |
| Hidden action | Incentive / monitor |
| Multi-bidder | VCG / Vickrey |
| Reputation matters | Persistent ID + reviews |
| Cheap talk | Verifiable claim |
| AI output trust | Source attribution + cert |
**기본값**: 매 mechanism design 의 incentive-compatible + 매 truthful elicitation + 매 reputation persistence + 매 verifiable signal.
## 🔗 Graph
- 부모: [[Microeconomics]] · [[Game-Theory]]
- 변형: [[Mechanism-Design]] · [[Auction-Theory]] · [[Signaling]]
- 응용: [[Insurance]] · [[Online-Marketplace]] · [[Search-Advertising]]
- Adjacent: [[Behavioral-Economics]] · [[Reputation-System]] · [[Information-Theory]]
## 🤖 LLM 활용
**언제**: 매 marketplace design. 매 incentive system. 매 AI trust.
**언제 X**: 매 perfect-info commodity.
## ❌ 안티패턴
- **Ignore information asymmetry**: 매 lemons collapse.
- **Untruthful auction (1st price hide info)**: 매 strategic gaming.
- **No reputation persistence**: 매 short-term cheating.
- **Cheap talk 의 trust**: 매 babbling.
- **No skin-in-game for AI**: 매 hallucinate freely.
## 🧪 검증 / 중복
- Verified (Akerlof 1970, Spence 1973, Stiglitz 1976, Myerson Mechanism Design).
- 신뢰도 A.
## 🕓 Changelog
| 날짜 | 변경 |
|---|---|
| 2026-04-20 | Auto-reinforced |
| 2026-05-08 | Phase 1 |
| 2026-05-10 | Manual cleanup — asymmetric + 매 lemons / signaling / VCG / reputation / cheap talk code |