참고

용어집

일반적인 AI 용어를 쉬운 언어로 정의 — 독자와 응답 엔진을 위해.

AI agent
모델을 사용해 여러 단계에 걸쳐 목표를 수행하는 시스템. 다음에 무엇을 할지 스스로 정하고, 검색·코드 실행·내부 API 같은 외부 도구를 호출한 뒤에 결과를 내놓는 경우가 많다. 예: 버그 보고서를 읽고, 저장소를 열고, 파일을 수정하고, 테스트를 실행하는 에이전트. 챗봇이나 단일 턴 분류기와 혼동하지 말 것. 그것들은 계획하거나 다른 시스템을 조작하지 않고 한 번만 응답한다.
Alignment
AI 시스템이 인간의 의도와 가치에 맞게 행동하도록 만드는 노력.
Attention
각 출력에 대해 입력의 어느 부분이 가장 중요한지 모델이 가중치를 두게 하는 메커니즘.
Chain-of-thought
답하기 전에 중간 추론 단계를 거치게 하는 프롬프트 또는 학습 방식.
Citation
인용은 출력에 붙는 출처 표시로, 어떤 주장·인용문·수치가 어디에서 왔는지 가리키며 보통 문서나 페이지, 출처를 밝혀 독자가 확인할 수 있게 한다. 예: 수치를 제시하고 그것을 가져온 보고서의 문단을 링크하는 답변. 그라운딩이나 정확성과 혼동하지 말 것. 인용은 시스템이 어떤 출처를 붙였는지만 보여 주며, 같은 시스템이 출처가 실제로 뒷받침하지 않는 주장에 그럴듯한 인용을 붙일 수도 있다.
Commercial use
상업적 이용은 수익을 얻거나 사업을 뒷받침할 목적으로 모델·도구·그 출력을 사용하는 모든 행위로, 그것으로 만든 제품을 판매하거나 유료 서비스에 넣거나 고객에게 청구하는 업무에 쓰는 것을 말한다. 예: 스튜디오가 모델로 이미지를 생성해 비용을 지불하는 고객에게 납품한다. 유료 접근과 혼동하지 말 것. 구독을 산다고 해서 상업적 권리가 자동으로 생기는 것은 아니며, 무료 조건 가운데도 상업적 작업을 허용하는 경우가 있다.
Context window
모델이 한 번의 요청에서 고려할 수 있는 최대 텍스트 양(토큰 단위). 지시문, 지금까지의 대화, 함께 전달된 문서를 포함하며, 그 한도를 넘는 내용은 빠지거나 잘린다. 예: 컨텍스트 창을 넘는 긴 계약서는 전체에 대해 질문하려면 먼저 나누거나 요약해야 한다. 메모리나 학습 데이터와 혼동하지 말 것. 창은 요청 단위의 한도이며 모델이 본 모든 것을 저장하지 않는다.
Diffusion model
무작위 신호에서 노이즈를 반복적으로 제거하여 이미지 등 미디어를 생성하는 생성 모델.
Distillation
더 작은 모델이 큰 모델을 모방하도록 학습시켜, 낮은 비용으로 능력의 상당 부분을 유지하는 기법.
Embedding
텍스트, 이미지 또는 다른 항목을 수치 벡터로 나타낸 것. 의미가 비슷한 항목이 고차원 공간에서 서로 가까이 위치하므로 의미 기반 검색과 군집화가 가능해진다. 예: 헬프 센터가 문서마다 벡터 하나를 저장해 사용자 질문을 가장 가까운 문서에 연결한다. 프롬프트나 요약과 혼동하지 말 것. 임베딩은 읽을 수 있는 텍스트가 아니며, 그 숫자도 읽어서 해석할 수 없다.
Few-shot learning
모델을 재학습하는 대신 프롬프트에 소수의 예시를 넣어 유도하는 방법.
Fine-tuning
이미 사전 학습된 모델을 더 좁은 데이터셋으로 추가 학습해 특정 과제, 문체, 영역에 더 잘 맞추는 것. 예: 기업이 자체적으로 정리한 질문·답변 쌍으로 기반 모델을 추가 학습해 답변이 사내 문체를 따르게 한다. 검색 증강 생성과 혼동하지 말 것. 그것은 가중치를 그대로 두고 답변할 때 문서를 덧붙인다. 프롬프트 엔지니어링과도 다르다. 그것은 지시문을 다시 쓸 뿐이다.
Foundation model
광범위한 데이터로 학습되어 다양한 하위 작업에 적응시킬 수 있는 대형 모델.
Free tier
무료 등급은 서비스가 유료 요금제와 함께 제공하는 무과금 접근 단계로, 보통 사용량 할당, 쓸 수 있는 기능, 좌석 수, 기간 등으로 제한되어 제품을 써 보거나 가벼운 사용을 무료로 유지할 수 있게 한다. 예: 한 달에 일정 횟수의 요청을 허용하고 그를 넘으면 유료 요금제가 필요한 인터페이스. 자유 소프트웨어나 오픈 소스와 혼동하지 말 것. 이는 상업적 제공으로 변경되거나 종료될 수 있고, 뒤에 있는 모델의 라이선스에 대해서는 아무것도 말하지 않는다.
Function calling
모델이 일반 텍스트 대신 개발자가 정의한 함수에 대한 구조화된 호출을 반환하는 기능.
Grounding
모델의 응답을 문서나 검색 결과 같은 검증 가능한 외부 소스에 연결하는 것.
Guardrails
AI 시스템의 출력을 안전하고 정확하며 주제에 맞게 유지하도록 제한하는 규칙과 필터.
Hallucination
모델이 사실이 아니거나 근거 없는 내용을 말하거나, 인용·수치·함수 이름 같은 세부를 지어내는 출력. 맞을 때와 똑같이 유창하고 자신 있게 쓴다. 예: 어떤 문서의 한 절을 인용하지만 그 절에 인용된 주장이 없는 요약. 거짓말이나 편향과 혼동하지 말 것. 환각은 모델이 텍스트를 생성하는 방식에서 비롯되며, 속이려는 의도나 특정한 관점에서 비롯되지 않는다.
Inference
이미 학습된 모델에 새 입력을 넣어 예측, 번역, 생성 이미지 같은 출력을 얻는 것. 서비스가 요청마다 연산을 쓰는 단계이며, 그보다 앞서 일어난 학습과는 구분된다. 예: 앱이 업로드된 사진을 모델에 보내고 1초 안에 설명 문장을 받는다. 학습이나 파인튜닝과 혼동하지 말 것. 그 둘은 데이터셋을 통해 모델 매개변수를 조정하며, 1회 실행 비용이 보통 훨씬 크다.
Large language model (LLM)
언어를 예측하고 생성하도록 대량의 텍스트로 학습된 신경망.
License
라이선스는 권리자가 모델과 그 가중치, 또는 소프트웨어를 어떻게 사용·복제·수정·재배포할 수 있는지 허용하는 법적 권한으로, 기술 자체가 아니라 그 권리에 붙는 조건을 정한다. 예: 연구용으로만 공개되는 모델이 있는가 하면, 상업적 제품을 허용하되 수정한 버전에도 같은 조건을 요구하는 모델도 있다. 오픈 웨이트나 오픈 소스와 혼동하지 말 것. 상업적 이용을 금지하는 조건으로 가중치가 배포될 수 있고, 관대한 코드 라이선스는 학습 데이터에 대해 아무것도 말하지 않는다.
Mixture of experts (MoE)
계산을 절약하기 위해 각 입력을 일부 전문 하위 네트워크로 라우팅하는 모델 아키텍처.
Model Context Protocol (MCP)
어시스턴트와 기타 모델 기반 애플리케이션이 외부 데이터 소스와 도구에 연결하는 방식을 표준화하는 개방형 프로토콜. 애플리케이션과 서비스의 조합마다 다시 작성할 필요 없이 하나의 커넥터를 여러 클라이언트가 재사용할 수 있다. 예: 사내 티켓 시스템을 노출하는 서버를 데스크톱 어시스턴트와 코딩 도구에 그대로 붙일 수 있다. 모델이나 특정 공급자의 API와 혼동하지 말 것. 도구를 어떻게 제공하고 호출하는지를 정할 뿐, 상대편 모델의 품질에 대해서는 말하지 않는다.
Multimodal
텍스트와 이미지처럼 두 가지 이상의 데이터 유형을 처리하거나 생성할 수 있는 모델을 가리키는 말.
Open weights
다른 사람이 내려받아 실행하고 흔히 수정할 수 있도록 공개된 모델 매개변수. 공급자의 호스팅 서비스를 통해서만 쓸 수 있는 모델과 대조된다. 예: 팀이 공개된 가중치를 내려받아 자체 장비에서 실행해 데이터를 사내 네트워크 안에 둔다. 오픈 소스와 혼동하지 말 것. 가중치만으로는 라이선스, 학습 데이터, 학습 코드에 대해 알 수 없으므로, 가중치가 공개된 모델이 자동으로 오픈 소스가 되는 것은 아니다.
Prompt
모델에 지시하거나 응답을 이끌어내기 위해 주는 텍스트 등의 입력.
Prompt engineering
더 신뢰할 수 있거나 유용한 모델 출력을 얻기 위해 프롬프트를 설계하고 다듬는 실무.
Quantization
모델 가중치의 수치 정밀도를 낮춰 더 빠르고 적은 메모리로 실행되게 하는 것.
Reasoning model
답하기 전에 추가 연산을 들여 문제를 단계별로 생각하도록 학습된 모델.
Red-teaming
출시 전후에 AI 시스템의 유해하거나 안전하지 않거나 의도치 않은 행동을 의도적으로 점검하는 활동.
Reinforcement learning from human feedback (RLHF)
인간의 선호 판단을 활용해 모델을 더 유용한 행동으로 이끄는 학습 방법.
Retrieval-augmented generation (RAG)
질문과 관련된 구절을 외부 코퍼스에서 검색해 모델에 전달함으로써, 모델이 기억한 지식만이 아니라 검색된 출처에 근거해 답하게 하는 기법. 예: 지원 어시스턴트가 제품 매뉴얼에서 해당 문단을 찾아 답변에 인용한다. 파인튜닝과 혼동하지 말 것. 파인튜닝은 모델의 가중치를 바꾸지만, 검색 증강 생성은 가중치를 그대로 두고 답변할 때 모델이 보는 텍스트만 바꾼다.
Self-hosting
셀프 호스팅은 공급자의 호스팅 서비스를 거치지 않고 자체 서버, 사설 클라우드, 노트북처럼 스스로 통제하는 인프라에서 모델이나 애플리케이션을 실행하는 것을 말한다. 예: 기업이 사내 네트워크 안에 오픈 웨이트 모델을 설치해 프롬프트와 문서가 밖으로 나가지 않게 한다. 오픈 웨이트와 혼동하지 말 것. 모델을 직접 실행할 수 있는지는 라이선스에 달려 있으며, 가중치를 내려받을 수 있는 모델도 주로 호스팅 서비스로 제공될 수 있다.
Small language model (SLM)
기기 또는 저비용 환경에서 효율적으로 실행되면서 경쟁력 있는 품질을 갖춘 소형 언어 모델.
Speech recognition (ASR)
말소리 오디오를 자동으로 글 텍스트로 변환하는 것.
Synthetic data
실제 데이터가 부족하거나 민감할 때 모델 학습·평가에 사용하는 인공 생성 데이터.
System prompt
사용자 입력 전에 모델의 역할·규칙·행동을 정하는 숨겨진 지시.
Temperature
모델 출력이 얼마나 무작위적이거나 예측 가능한지를 조절하는 샘플링 설정.
Text-to-image
생성 모델을 사용해 글로 된 설명으로부터 이미지를 생성하는 것.
Text-to-video
생성 모델을 사용해 자연어 설명으로 영상 클립을 만드는 것.
Token
언어 모델이 읽고 생성하는 텍스트 단위로, 단어나 단어 조각 등.
Tool use (function calling)
작업을 완료하기 위해 모델이 외부 함수, API, 앱을 호출하는 능력.
Transformer
어텐션에 기반한 신경망 아키텍처로, 현대 대부분의 언어·멀티모달 모델의 기반.
Vector database
임베딩을 저장하고 유사도로 항목을 찾는 데이터베이스로, AI 앱의 검색에 자주 사용된다.
Vibe coding
개발자가 자연어로 목표를 설명하고 AI가 코드를 생성하도록 하는 소프트웨어 개발 방식.
Voice cloning
음성 복제는 어떤 사람이 말하는 녹음으로 합성 음성을 만들어, 새 텍스트를 그와 비슷한 목소리로 읽어 주는 기술이다. 방법에 따라 짧은 샘플부터 수시간 분량의 오디오까지 쓴다. 예: 내레이터가 한 번 몇 분만 녹음해 두면, 수정된 문장을 같은 목소리로 읽히기 위해 다시 녹음 일정을 잡지 않아도 된다. 음성 인식과 혼동하지 말 것. 인식은 오디오를 텍스트로 바꾸고, 복제는 텍스트를 특정 화자를 흉내 낸 오디오로 바꾼다.
World model
환경의 내부 표현을 학습하여 시간에 따른 변화를 예측하는 AI 시스템.
Zero-shot learning
프롬프트에서 예시를 전혀 보지 않고도 작업을 수행하는 모델의 능력.