"매 인간의 cognitive task (perception, reasoning, language, decision) 을 매 machine 으로 perform — 매 narrow 에서 broad 까지 spectrum". 1956 Dartmouth Workshop 의 term coining 부터 매 symbolic AI winter, statistical ML 부흥, 매 2012 deep learning revolution, 매 2017 Transformer, 매 2022 ChatGPT, 매 2024-2026 multimodal foundation models + agentic systems 까지 evolutionary arc. 2026 현재 매 "AI" 매 거의 deep learning 의 synonym, 매 LLM-based agents 가 cutting edge.
매 핵심
매 정의 spectrum
Narrow AI (ANI): 매 specific task — chess, image classify, speech recog, code complete. 매 모든 deployed AI.
Artificial General Intelligence (AGI): 매 human-level across-domain. 매 현재 unresolved — 매 GPT-5 / Claude Opus 4.7 매 partially AGI 로 보는 view 도 있음.
Superintelligence (ASI): 매 모든 domain 에서 human 초과. Hypothetical.
매 paradigm history
Symbolic / GOFAI (1950-1980s): rule-based, expert systems. 매 brittle.
Statistical ML (1990-2010s): SVM, Random Forest, HMM. 매 feature engineering 매 무거움.
Deep Learning (2012-): CNN (ImageNet), RNN, Transformer (2017). 매 representation learning.
Foundation Models (2020-): GPT-3, BERT — 매 pretrain massive, transfer.
Agentic AI (2024-): tool-use, multi-step reasoning, autonomous task execution.
매 capability axes (2026)
Language: GPT-5, Claude Opus 4.7, Gemini 3 — 매 PhD-level on most academic benchmark.
Vision: GPT-5 Vision, Claude 4 Vision, native multimodal.
┌──────────────────────────────────────┐
│ Application (chat UI, IDE plugin) │
├──────────────────────────────────────┤
│ Agent layer (tool use, planning) │ ← Claude Code, LangGraph, CrewAI
├──────────────────────────────────────┤
│ Foundation Model API (LLM, VLM) │ ← Anthropic, OpenAI, Google
├──────────────────────────────────────┤
│ Inference runtime (vLLM, TGI, MLX) │
├──────────────────────────────────────┤
│ Hardware (H100, B200, MI355X, TPU) │
└──────────────────────────────────────┘
2. 단순 Hello-AI (Anthropic SDK, 2026)
fromanthropicimportAnthropicclient=Anthropic()resp=client.messages.create(model="claude-opus-4-7",max_tokens=1024,system="You are a concise tutor.",messages=[{"role":"user","content":"Explain backprop in 3 sentences."}],)print(resp.content[0].text)
fromanthropicimportAnthropicclient=Anthropic()tools=[{"name":"search_web","description":"Search the web for a query.","input_schema":{"type":"object","properties":{"q":{"type":"string"}},"required":["q"],},}]defrun_agent(user_msg:str):msgs=[{"role":"user","content":user_msg}]whileTrue:resp=client.messages.create(model="claude-opus-4-7",max_tokens=2048,tools=tools,messages=msgs,)ifresp.stop_reason=="end_turn":returnresp.content[0].text# tool_usetool_blocks=[bforbinresp.contentifb.type=="tool_use"]msgs.append({"role":"assistant","content":resp.content})results=[]fortbintool_blocks:out=dispatch(tb.name,tb.input)results.append({"type":"tool_result","tool_use_id":tb.id,"content":out})msgs.append({"role":"user","content":results})
6. Reinforcement Learning (PPO sketch)
# PPO core update — keeps policy close to old policyimporttorchdefppo_loss(logp_new,logp_old,adv,clip=0.2):ratio=torch.exp(logp_new-logp_old)s1=ratio*advs2=torch.clamp(ratio,1-clip,1+clip)*advreturn-torch.min(s1,s2).mean()
언제: 매 fuzzy / unstructured input (text, image, voice) 처리, 매 generation, 매 reasoning chain. 매 modern stack 의 default starting point.
언제 X: 매 deterministic rule-based system (compiler, regex parse) 매 LLM 사용 매 over-kill / wrong tool. 매 매 explainability requirement strict 한 domain (medical diagnosis legal binding) 매 careful.
❌ 안티패턴
AI = ML 동일시: 매 ML 매 AI subset, 매 symbolic / search / planning 도 AI.
무조건 deep learning: 매 small structured data 매 GBM 가 더 빠르고 정확.
Hallucination 무시: 매 LLM output 매 fact 가정 — 매 grounding (RAG, tool use, citation) 필수.
Fine-tune 먼저 reaching: 매 prompting / RAG 로 충분한 경우 매 절대 다수.
Hype-vs-capability gap 무시: 매 demo 매 cherry-pick — 매 production 에서 매 edge case 매 발견.