핵심 개념

AI 에이전트

AI 에이전트란?

환경을 자율적으로 인식하고, 의사결정을 내리며, 행동을 실행하는 AI 프로그램입니다. 단순히 질문에 답하는 챗봇과 달리, Agent는 도구를 사용하고, 데이터베이스에 접근하며, API를 호출하고, …

beginner

AI 정렬

AI 정렬란?

AI 행동이 인간의 의도와 가치관에 부합하도록 보장하는 연구 분야입니다.

intermediate

LLM (대규모 언어 모델)

LLM (대규모 언어 모델)란?

대량의 텍스트 데이터로 훈련되어 인간의 언어를 이해하고 생성하는 AI 모델입니다. GPT-4, Claude, Gemini이 모두 LLM입니다. AI Agent의 ‘두 …

beginner

RAG (검색 증강 생성)

RAG (검색 증강 생성)란?

LLM이 답변하기 전에 관련 데이터를 검색하게 하는 기술입니다. 훈련 지식에만 의존하지 않고, 최신 데이터를 기반으로 답변합니다. 마치 AI가 시험에 자기 노트를 가져가는 것과 같습니 …

intermediate

RLHF (인간 피드백 강화학습)

RLHF (인간 피드백 강화학습)란?

인간이 AI 응답의 품질을 평가하고, 그 평가를 사용하여 AI를 개선하는 훈련 방법입니다.

advanced

가중치

가중치란?

모델 파라미터의 구체적인 수치로, 훈련 중 지속적으로 조정됩니다.

intermediate

도구 사용

도구 사용란?

LLM이 외부 도구(검색 엔진, 데이터베이스, API)를 호출하여 작업을 완료하게 하는 기능입니다.

beginner

멀티 에이전트 시스템

멀티 에이전트 시스템란?

여러 AI Agent가 각자의 전문 영역을 담당하며 협력하는 아키텍처입니다. CEO, 엔지니어, 마케팅이 각자 역할을 하는 회사와 같습니다.

intermediate

벡터 데이터베이스

벡터 데이터베이스란?

임베딩 벡터를 저장하고 검색하는 특수 데이터베이스입니다. 전통적인 데이터베이스가 키워드로 검색하는 반면, 벡터 데이터베이스는 의미 기반으로 검색합니다. 예를 들어 ‘돈 버는 방 …

intermediate

사고의 사슬 (CoT)

사고의 사슬 (CoT)란?

LLM이 답을 바로 제시하지 않고 단계별로 추론하게 하는 기술입니다. 수학 시험에서 풀이 과정을 보여주는 것처럼, CoT는 복잡한 작업의 정확도를 크게 향상시킵니다. …

intermediate

어텐션 메커니즘

어텐션 메커니즘란?

모델이 각 단어를 처리할 때 입력의 다른 관련 단어에 ‘주의’를 기울이게 하는 메커니즘입니다.

advanced

에이전틱 AI

에이전틱 AI란?

AI가 수동적으로 질문에 답하는 것이 아니라 능동적으로 계획, 실행, 반성하고 자신의 행동을 개선하는 패러다임입니다.

beginner

임베딩

임베딩란?

텍스트, 이미지 등의 데이터를 수치 벡터로 변환하는 기술입니다. 벡터 간 거리가 의미적 유사성을 나타냅니다.

intermediate

체현형 AI

체현형 AI란?

AI에게 ‘몸체’를 부여하여 물리적 세계에서 인식하고 행동할 수 있게 하는 기술입니다.

intermediate

추론

추론란?

훈련된 모델을 사용하여 새로운 입력을 처리하고 결과를 생성하는 과정입니다.

beginner

컨텍스트 윈도우

컨텍스트 윈도우란?

LLM이 한 번에 처리할 수 있는 최대 토큰 수입니다. 클 수록 더 많은 대화 기록과 참조 자료를 ‘기억’할 수 있습니다.

beginner

토크나이제이션

토크나이제이션란?

텍스트를 모델이 처리할 수 있는 작은 단위(토큰)로 나누는 과정입니다. 토큰 이해는 API 비용에 직접 영향을 미칩니다.

beginner

트랜스포머

트랜스포머란?

2017년 Google이 제안한 딥러닝 아키텍처로, ‘어텐션 메커니즘’을 통해 단어 간 관계를 이해합니다. GPT, Claude, Gemini 등 거의 모든 현대 LLM …

intermediate

파라미터

파라미터란?

모델의 ‘지식’을 결정하는 학습 가능한 내부 수치입니다. 파라미터가 많을수록 보통 더 똑똑하지만 비용도 높습니다.

intermediate

파운데이션 모델

파운데이션 모델란?

대규모 데이터셋으로 사전 훈련된 대형 AI 모델로, 파인튜닝을 통해 다양한 하위 작업에 적응할 수 있습니다.

beginner

파인튜닝

파인튜닝란?

사전 훈련된 LLM을 특정 도메인 데이터로 추가 훈련시켜 특정 작업에 특화시키는 기술입니다. 처음부터 훈련하는 것보다 훨씬 적은 데이터와 연산 자원으로 가능합니다. 안정적인 출력 형식이나 전문 지식이 필 …

intermediate

프롬프트 엔지니어링

프롬프트 엔지니어링란?

LLM에서 최적의 결과를 얻기 위해 입력 지시사항을 설계하는 기술입니다. 좋은 프롬프트는 같은 모델의 성능을 10배 이상 향상시킬 수 있습니다. 핵심 기법: 역할 부여, 예시 제공, 형식 지 …

beginner

할루시네이션

할루시네이션란?

LLM이 정확해 보이지만 실제로 잘못된 내용을 자신 있게 생성하는 현상입니다. 확신 없이도 ‘모르겠다’고 말하지 않는 학생처럼, AI도 모르는 것을 지어내는 경향이 있습니다. 해 …

beginner

헌법적 AI

헌법적 AI란?

Anthropic이 제안한 AI 정렬 방법으로, 명시적 원칙(‘헌법’)으로 AI 행동을 안내합니다.

advanced

훈련

훈련란?

모델이 데이터에서 패턴과 지식을 학습하는 과정입니다.

intermediate

프레임워크 & 도구

API 게이트웨이

API 게이트웨이란?

모든 API 요청을 관리하는 통합 진입점으로, 인증, 속도 제한, 라우팅, 모니터링을 담당합니다.

intermediate

Claude Code

Claude Code란?

Anthropic의 공식 CLI 도구로, Claude가 터미널에서 직접 작업합니다. 코드 보완뿐 아니라 전체 개발 워크플로우를 자율적으로 처리합니다.

beginner

MCP (모델 컨텍스트 프로토콜)

MCP (모델 컨텍스트 프로토콜)란?

Anthropic이 만든 개방형 프로토콜로, AI Agent가 외부 도구와 데이터 소스에 표준화된 방식으로 연결할 수 있게 합니다. USB-C가 충전 포트를 통일한 것처럼, …

beginner

SDK (소프트웨어 개발 키트)

SDK (소프트웨어 개발 키트)란?

개발자가 특정 서비스를 빠르게 통합할 수 있는 라이브러리와 도구 모음입니다.

beginner

구조화된 출력

구조화된 출력란?

LLM이 자유 형식 텍스트 대신 지정된 JSON Schema에 따라 데이터를 출력하게 하는 기능입니다.

intermediate

메모리 시스템

메모리 시스템란?

Agent가 여러 대화에 걸쳐 정보를 유지할 수 있게 하는 메커니즘입니다.

intermediate

스킬 (Claude Code)

스킬 (Claude Code)란?

Claude Code의 재사용 가능한 지시 템플릿으로, Markdown으로 워크플로우와 규칙을 정의합니다.

intermediate

스트리밍

스트리밍란?

LLM이 결과를 완성할 때까지 기다리지 않고 생성하면서 실시간으로 반환합니다.

intermediate

에이전트 실행기

에이전트 실행기란?

Agent의 생명주기를 관리하는 프레임워크 컴포넌트입니다 — 시작, 작업 실행, 오류 처리, 중지.

intermediate

지식 베이스

지식 베이스란?

Agent가 조회하고 참조할 수 있는 체계화된 정보 저장소입니다.

beginner

프롬프트 캐싱

프롬프트 캐싱란?

반복되는 프롬프트 접두사를 캐싱하여 동일한 시스템 프롬프트를 매번 재처리하지 않도록 합니다.

intermediate

함수 호출

함수 호출란?

LLM API 기능으로, 모델이 일반 텍스트 대신 구조화된 함수 호출 요청을 출력합니다.

intermediate

확장 사고

확장 사고란?

LLM이 답변하기 전에 깊은 내부 추론을 수행하게 하는 기능입니다.

intermediate

훅 (Claude Code)

훅 (Claude Code)란?

Claude Code의 이벤트 인터셉트 시스템으로, 도구 실행 전후에 커스텀 스크립트를 자동으로 실행합니다.

intermediate

인프라

API 속도 제한

API 속도 제한란?

특정 시간 내에 클라이언트가 보낼 수 있는 API 요청 수를 제한합니다.

intermediate

CI/CD

CI/CD란?

자동화된 코드 테스트 및 배포 워크플로우입니다.

intermediate

Docker

Docker란?

애플리케이션과 모든 종속성을 ‘컨테이너’로 패키징하여 어떤 환경에서도 일관되게 실행되도록 하는 기술입니다.

beginner

GPU (그래픽 처리 장치)

GPU (그래픽 처리 장치)란?

AI 모델 훈련과 추론의 핵심 하드웨어입니다. 대부분의 개발자는 GPU를 직접 구매할 필요 없이 클라우드 API를 사용합니다.

beginner

REST API

REST API란?

HTTP 메서드(GET/POST/PUT/DELETE)로 리소스를 조작하는 가장 일반적인 Web API 설계 스타일입니다.

beginner

모델 서빙

모델 서빙란?

훈련된 AI 모델을 API 요청을 수락하는 서비스로 배포하는 것입니다.

intermediate

엣지 AI

엣지 AI란?

클라우드가 아닌 로컬 디바이스에서 AI 추론을 실행하는 기술입니다.

intermediate

연합 학습

연합 학습란?

원시 데이터를 공유하지 않고 여러 당사자가 공동으로 모델을 훈련하는 기술입니다.

advanced

웹소켓

웹소켓란?

서버와 클라이언트 간 양방향 실시간 통신을 지원하는 프로토콜입니다.

intermediate

크론 작업

크론 작업란?

지정된 시간에 스크립트를 자동으로 실행하는 Linux의 예약 작업 메커니즘입니다.

beginner

보안

API 키 보안

API 키 보안란?

API 키가 유출되거나 남용되지 않도록 보호하는 관행입니다.

beginner

OWASP LLM Top 10

OWASP LLM Top 10란?

OWASP가 관리하는 LLM 애플리케이션의 10대 보안 위험 목록입니다.

intermediate

공급망 공격

공급망 공격란?

서드파티 패키지, 플러그인, 종속성을 통해 대상 시스템을 침해하는 공격입니다.

intermediate

데이터 포이즈닝

데이터 포이즈닝란?

모델 훈련 데이터에 악의적인 데이터를 주입하여 모델이 잘못된 패턴이나 백도어를 학습하게 하는 공격입니다.

intermediate

레드팀 테스팅

레드팀 테스팅란?

공격자의 관점을 시뮬레이션하여 AI 시스템의 보안을 테스트합니다.

intermediate

샌드박스

샌드박스란?

프로그램을 특정 범위 내에서만 실행되도록 제한하는 보안 메커니즘입니다.

beginner

적대적 공격

적대적 공격란?

AI 모델 입력에 작지만 정교하게 설계된 수정을 가하여 완전히 다른 결과를 출력하게 하는 공격입니다.

advanced

접근 제어

접근 제어란?

누가 어떤 리소스에 접근할 수 있는지 제어하는 보안 메커니즘입니다.

beginner

탈옥

탈옥란?

AI 안전 제한을 우회하여 금지된 콘텐츠를 출력하게 하는 기술입니다.

beginner

프롬프트 인젝션

프롬프트 인젝션란?

공격자가 악의적인 입력을 만들어 AI가 원래 지시를 무시하고 유해한 작업을 수행하게 하는 공격입니다.

beginner

퀀트 트레이딩

EMA (지수 이동 평균)

EMA (지수 이동 평균)란?

최근 데이터에 더 많은 가중치를 부여하는 가중 이동 평균입니다.

beginner

MACD (이동 평균 수렴 발산)

MACD (이동 평균 수렴 발산)란?

두 EMA의 차이를 사용하여 추세 강도와 방향 변화를 판단합니다.

intermediate

RSI (상대 강도 지수)

RSI (상대 강도 지수)란?

과매수/과매도 상태를 측정하는 지표입니다. 범위는 0-100입니다.

beginner

리스크 관리

리스크 관리란?

거래 손실을 체계적으로 통제하는 방법입니다.

beginner

백테스팅

백테스팅란?

과거 시장 데이터를 사용하여 거래 전략의 성과를 테스트합니다.

beginner

볼린저 밴드

볼린저 밴드란?

중앙선(SMA)과 상하 표준편차 밴드로 구성된 채널입니다.

beginner

손절

손절란?

손실이 임계값에 도달하면 자동으로 포지션을 청산하는 사전 설정 가격입니다.

beginner

시장 체제

시장 체제란?

시장의 현재 상태 — 추세, 횡보, 고변동성. 각 체제에는 다른 전략이 필요합니다.

advanced

실전 트레이딩

실전 트레이딩란?

실제 자금으로 거래합니다. 페이퍼 트레이딩과의 가장 큰 차이는 심리적 압박과 슬리피지입니다.

beginner

워크포워드 최적화

워크포워드 최적화란?

백테스팅 과적합을 방지하는 검증 방법입니다. 데이터를 여러 구간으로 나누어 검증합니다.

advanced

익절

익절란?

사전 설정된 수익 실현 가격입니다. 분할 익절 전략을 사용합니다.

beginner

전략 엔진

전략 엔진란?

시장 데이터를 스캔하고 지표를 계산하며 거래 신호를 생성하는 핵심 모듈입니다.

intermediate

퀀트 트레이딩

퀀트 트레이딩란?

수학적 모델과 코드를 사용하여 거래 결정을 자동화합니다. 인간의 직감과 감정을 대체합니다.

beginner

페이퍼 트레이딩

페이퍼 트레이딩란?

실제 시장 데이터에서 가상 자금으로 거래를 시뮬레이션하여 전략을 테스트합니다.

beginner

포지션 사이징

포지션 사이징란?

각 거래에 얼마나 많은 자본을 배분할지 결정하는 방법입니다.

intermediate
새 글을 이메일로 받아보세요: