콘텐츠로 이동

논문

토큰 절약과 관련된 논문 75편을 2026-11-03 기준으로 모아 학회 등급과 인용 수 순으로 정리했습니다. 각 항목은 arXiv 페이지로 연결되며, 핵심 내용은 직접 작성한 한 줄 요약입니다.

  1. 1등급: 주요 ML/NLP/시스템 학회(ICLR, NeurIPS, ICML, ACL, EMNLP, NAACL, TACL, TMLR, SOSP, MLSys)에서 심사를 통과한 논문입니다.
  2. 2등급: 그 외 학회·저널에서 심사를 통과한 논문입니다.
  3. 3등급: 프리프린트(게재 학회 정보 없음)입니다.
  4. 같은 등급 안에서는 인용 수가 많은 순입니다.
주제논문 수적용 문서
기초3개념
토큰화와 언어3언어와 토큰화
긴 컨텍스트와 컨텍스트 열화9개념, 컨텍스트를 가볍게 유지하기, 개선
프롬프트/KV 캐싱10개념, 사용량 측정, 개선
프롬프트 압축10프롬프트와 출력 스타일, 개선
출력 형식1프롬프트와 출력 스타일
배치 처리1지침과 도구, 개선
모델 라우팅과 캐스케이드5모델, 계획, 위임, 개선
효율적인 추론/출력 길이6에이전트 모드와 예산 가드, 개선
에이전트 비용과 컨텍스트 관리9원인 분리, 개선, TokenEconomizer 사례 연구
도구 선택과 스키마 크기3MCP 감사, 개선
지침/컨텍스트 파일1지침과 도구
메모리와 요약4원인 입증, 개선: 컨텍스트 압축
평가와 통계5원인 입증, 결과
서베이5참고 자료
#논문학회 · 연도인용주제핵심 내용
1Chain of Thought Prompting Elicits Reasoning in Large Language ModelsNeurIPS · 202223,523기초단계별 프롬프트는 추론 성능을 높이지만 출력 토큰도 늘립니다.
2ReAct: Synergizing Reasoning and Acting in Language ModelsICLR · 202213,383기초추론과 도구 동작을 번갈아 수행하는 방식으로, 이 가이드가 비용을 분석하는 에이전트 루프에 해당합니다.
3Efficient Memory Management for Large Language Model Serving with PagedAttentionSOSP · 20239,724프롬프트/KV 캐싱PagedAttention으로 KV cache 메모리를 관리해 서빙 처리량을 높이며, vLLM의 기반이 되는 기술입니다.
4Neural Machine Translation of Rare Words with Subword UnitsACL · 20159,243토큰화와 언어대부분의 LLM 토크나이저의 기반이 되는 서브워드(BPE) 단위를 처음 제안했습니다.
5Lost in the Middle: How Language Models Use Long ContextsTACL · 20235,818긴 컨텍스트와 컨텍스트 열화관련 정보가 긴 입력의 중간에 있을 때 정확도가 떨어짐을 보여 줍니다.
6SWE-bench: Can Language Models Resolve Real-World GitHub Issues?ICLR · 20234,683기초TokenEconomizer를 비롯해 코딩 에이전트를 평가하는 데 쓰는, 실제 GitHub 이슈 기반 벤치마크입니다.
7Efficient Streaming Language Models with Attention SinksICLR · 20232,768긴 컨텍스트와 컨텍스트 열화어텐션 싱크 토큰과 최근 윈도우만 유지하여, 전체 기록 없이도 스트리밍 추론을 수행합니다.
8SWE-agent: Agent-Computer Interfaces Enable Automated Software EngineeringNeurIPS · 20242,357에이전트 비용과 컨텍스트 관리간결하고 제한된 관찰 결과를 포함한 인터페이스 설계가 에이전트 성공률을 좌우함을 보여 줍니다.
9LongBench: A Bilingual, Multitask Benchmark for Long Context UnderstandingACL · 20231,888긴 컨텍스트와 컨텍스트 열화장문 컨텍스트 이해를 평가하는 이중 언어, 다중 작업 벤치마크입니다.
10SGLang: Efficient Execution of Structured Language Model ProgramsNeurIPS · 20231,783프롬프트/KV 캐싱RadixAttention으로 접두부를 공유하는 호출 간에 KV cache를 재사용하며, 접두부 캐싱의 기반이 되는 기술입니다.
11Large Language Models Can Be Easily Distracted by Irrelevant ContextICML · 20231,358긴 컨텍스트와 컨텍스트 열화프롬프트에 관련 없는 컨텍스트가 있으면 모델 정확도가 크게 떨어질 수 있습니다.
12FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving PerformanceTMLR · 20231,247모델 라우팅과 캐스케이드LLM을 선택하고 연쇄 호출하여 더 낮은 비용으로 강력한 모델에 근접한 품질을 얻습니다.
13SnapKV: LLM Knows What You are Looking for Before GenerationNeurIPS · 20241,132프롬프트/KV 캐싱어텐션 헤드별로 중요한 KV 위치를 선택해 캐시 크기를 줄입니다.
14H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language ModelsNeurIPS · 20231,091프롬프트/KV 캐싱KV cache 항목을 제거하되 ‘heavy hitter’ 토큰은 유지해 메모리를 줄입니다.
15Evaluating Very Long-Term Conversational Memory of LLM AgentsACL · 20241,082메모리와 요약매우 긴 기간에 걸친 대화 메모리를 평가하는 벤치마크입니다.
16LongMemEval: Benchmarking Chat Assistants on Long-Term Interactive MemoryICLR · 2024869메모리와 요약채팅 어시스턴트의 장기 메모리를 평가하는 벤치마크로, 회상 검사를 설계할 때 유용합니다.
17KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV CacheICML · 2024825프롬프트/KV 캐싱별도 튜닝 없이 KV cache를 2비트로 양자화합니다.
18LongLLMLingua: Accelerating and Enhancing LLMs in Long Context Scenarios via Prompt CompressionACL · 2023658프롬프트 압축질문을 고려해 긴 컨텍스트를 압축하며, 정확도를 유지하거나 높이면서 비용을 줄이는 것을 목표로 합니다.
19Scissorhands: Exploiting the Persistence of Importance Hypothesis for LLM KV Cache Compression at Test TimeNeurIPS · 2023598프롬프트/KV 캐싱토큰 중요도가 지속되는 특성을 활용해 KV cache를 압축합니다.
20LLMs Get Lost In Multi-Turn ConversationICLR · 2025562긴 컨텍스트와 컨텍스트 열화모델은 명세가 불충분한 다중 턴 대화에서 단일 턴보다 성능이 낮아집니다.
21Learning to Compress Prompts with Gist TokensNeurIPS · 2023534프롬프트 압축프롬프트를 재사용 가능한 소수의 ‘gist’ 토큰으로 압축하도록 모델을 학습합니다.
22Hybrid LLM: Cost-Efficient and Quality-Aware Query RoutingICLR · 2024519모델 라우팅과 캐스케이드라우터가 쿼리 난이도를 예측해 쉬운 쿼리를 더 작은 모델로 보냅니다.
23Agentic Context Engineering: Evolving Contexts for Self-Improving Language ModelsICLR · 2025505에이전트 비용과 컨텍스트 관리컨텍스트를 점진적으로 갱신되는 플레이북으로 다루어, 다시 쓰기로 인한 컨텍스트 붕괴를 방지합니다.
24Stop Overthinking: A Survey on Efficient Reasoning for Large Language ModelsTMLR · 2025499서베이대규모 추론 모델의 효율적인 추론 방법을 정리한 서베이입니다.
25LLMLingua-2: Data Distillation for Efficient and Faithful Task-Agnostic Prompt CompressionACL · 2024487프롬프트 압축작업에 구애받지 않고 여러 작업에 일반화되는, 더 빠른 프롬프트 압축기를 증류해 만듭니다.
26Adapting Language Models to Compress ContextsEMNLP · 2023465프롬프트 압축모델을 파인튜닝해 긴 컨텍스트를 짧은 요약 벡터로 압축하고, 이를 소프트 프롬프트로 재사용합니다.
27Agent Workflow MemoryICML · 2024451에이전트 비용과 컨텍스트 관리에이전트가 과거 궤적에서 재사용 가능한 워크플로를 도출해 다시 활용하며, 마이크로 스킬과 취지가 비슷합니다.
28LLMLingua: Compressing Prompts for Accelerated Inference of Large Language ModelsEMNLP · 2023418프롬프트 압축프롬프트에서 정보량이 적은 토큰을 작은 언어 모델로 제거하며, 압축 예산을 조절할 수 있습니다.
29Prompt Cache: Modular Attention Reuse for Low-Latency InferenceMLSys · 2023417프롬프트/KV 캐싱반복되는 프롬프트 모듈의 사전 계산된 어텐션 상태를 재사용해 지연 시간을 줄입니다.
30RECOMP: Improving Retrieval-Augmented LMs with Compression and Selective AugmentationICLR · 2023340프롬프트 압축검색한 문서를 짧은 요약으로 압축한 뒤 검색 증강 프롬프트에 넣습니다.
31Language Model Tokenizers Introduce Unfairness Between LanguagesNeurIPS · 2023319토큰화와 언어같은 텍스트라도 언어에 따라 토큰화 길이가 크게 달라집니다.
32AI Agents That MatterTMLR · 2024289평가와 통계에이전트 평가는 정확도뿐 아니라 비용도 통제해야 한다고 주장합니다.
33Training Language Models to Reason EfficientlyNeurIPS · 2025285효율적인 추론/출력 길이추론 모델이 정확도와 추론 길이 사이에서 균형을 잡도록 학습합니다.
34Do All Languages Cost the Same? Tokenization in the Era of Commercial Language ModelsEMNLP · 2023278토큰화와 언어토큰화 방식의 차이로 상용 API의 사용 비용이 언어별로 달라짐을 보여 줍니다.
35Compressing Context to Enhance Inference Efficiency of Large Language ModelsEMNLP · 2023272프롬프트 압축자기 정보량(self-information)을 기준으로 중복된 어휘 단위를 제거해 추론 전에 입력을 줄입니다.
36Same Task, More Tokens: the Impact of Input Length on the Reasoning Performance of Large Language ModelsACL · 2024270긴 컨텍스트와 컨텍스트 열화입력 길이만 따로 분리해, 입력이 길어질수록 추론 성능이 떨어짐을 보여 줍니다.
37Token-Budget-Aware LLM ReasoningACL · 2024259효율적인 추론/출력 길이문제별 토큰 예산을 추정해 chain-of-thought 추론을 짧게 만듭니다.
38In-context Autoencoder for Context Compression in a Large Language ModelICLR · 2023242프롬프트 압축긴 컨텍스트를 소수의 메모리 슬롯으로 인코딩하여, 고정된 디코더가 이를 읽도록 합니다.
39xRAG: Extreme Context Compression for Retrieval-augmented Generation with One TokenNeurIPS · 2024174프롬프트 압축검색한 문서 하나를 임베딩 토큰 하나로 표현해 RAG 컨텍스트를 줄입니다.
40AutoMix: Automatically Mixing Language ModelsNeurIPS · 2023169모델 라우팅과 캐스케이드작은 모델이 자신의 답을 검증하고, 필요할 때만 더 큰 모델로 넘깁니다.
41Retrieval meets Long Context Large Language ModelsICLR · 2023159긴 컨텍스트와 컨텍스트 열화검색 증강과 긴 컨텍스트 윈도우를 비교하며, 검색이 더 적은 연산으로 긴 윈도우에 맞먹을 수 있음을 보여 줍니다.
42Batch Prompting: Efficient Inference with Large Language Model APIsEMNLP · 2023154배치 처리여러 샘플을 프롬프트 하나에 담아 지시문 토큰을 공유합니다.
43Found in the Middle: Calibrating Positional Attention Bias Improves Long Context UtilizationACL · 2024151긴 컨텍스트와 컨텍스트 열화위치 어텐션 편향을 보정해 lost-in-the-middle 현상을 줄입니다.
44Let Me Speak Freely? A Study On The Impact Of Format Restrictions On Large Language Model Performance.EMNLP · 2024142출력 형식엄격한 출력 형식 제한은 추론 성능을 떨어뜨릴 수 있습니다.
45Prompt Compression for Large Language Models: A SurveyNAACL · 202496서베이하드(토큰 수준) 및 소프트 프롬프트 압축 방법을 정리한 서베이입니다.
46500xCompressor: Generalized Prompt Compression for Large Language ModelsACL · 202457프롬프트 압축프롬프트를 아주 적은 수의 특수 토큰으로 극단적으로 압축하는 것을 목표로 합니다.
47Cost-of-Pass: An Economic Framework for Evaluating Language ModelsICLR · 202556평가와 통계정답을 얻는 데 드는 기대 비용을 정의하고, 이를 기준으로 모델을 비교합니다.
48Mem0: Building Production-Ready AI Agents with Scalable Long-Term MemoryECAI · 2025868메모리와 요약전체 기록을 다시 보내는 대신, 핵심 사실을 추출하고 검색하는 메모리 계층입니다.
49CacheBlend: Fast Large Language Model Serving for RAG with Cached Knowledge FusionACM TOCS · 2024342프롬프트/KV 캐싱공유 접두부가 아니더라도 RAG에서 검색된 청크의 KV cache를 재사용합니다.
50Mooncake: A KVCache-centric Disaggregated Architecture for LLM ServingACM ToS · 2024313프롬프트/KV 캐싱캐시된 KV 접두부를 재사용하는 스케줄러를 중심으로 구성한 Kimi의 프로덕션 서빙 아키텍처입니다.
51Recursively Summarizing Enables Long-Term Dialogue Memory in Large Language ModelsNeurocomputing · 2023114메모리와 요약재귀적 요약을 긴 대화의 메모리로 활용합니다.
52Reducing Cost of LLM Agents with Trajectory ReductionPACMSE · 202568에이전트 비용과 컨텍스트 관리궤적에서 낭비 요소를 덜어 내어 에이전트 비용을 줄입니다.
53MemGPT: Towards LLMs as Operating Systems프리프린트 · 20231,764에이전트 비용과 컨텍스트 관리메모리 계층을 관리해 에이전트가 컨텍스트 윈도우를 넘어서는 작업을 수행하도록 합니다.
54τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domains프리프린트 · 20241,669평가와 통계반복 실행에서 에이전트의 신뢰성을 측정하는 pass^k를 도입한 벤치마크입니다.
55RULER: What’s the Real Context Size of Your Long-Context Language Models?프리프린트 · 20241,580긴 컨텍스트와 컨텍스트 열화실제로 활용할 수 있는 컨텍스트 길이가 광고된 윈도우보다 짧은 경우가 많음을 보여 주는 벤치마크입니다.
56RouteLLM: Learning to Route LLMs with Preference Data프리프린트 · 2024922모델 라우팅과 캐스케이드선호도 데이터로 학습해 쿼리를 강력한 모델과 저렴한 모델 사이에서 라우팅합니다.
57Do NOT Think That Much for 2+3=? On the Overthinking of o1-Like LLMs프리프린트 · 2024605효율적인 추론/출력 길이o1 계열 모델이 단순한 질문에도 토큰을 과도하게 쓰는 문제를 보이고, 이를 줄이는 방법을 제안합니다.
58Agentless: Demystifying LLM-based Software Engineering Agents프리프린트 · 2024566에이전트 비용과 컨텍스트 관리위치 파악, 수정, 검증으로 이어지는 고정 파이프라인이 SWE-bench Lite에서 개방형 에이전트 루프에 견줄 만한 성능을 낮은 비용으로 냅니다.
59L1: Controlling How Long A Reasoning Model Thinks With Reinforcement Learning프리프린트 · 2025416효율적인 추론/출력 길이사용자가 지정한 길이 예산을 따르도록 추론 모델을 학습합니다.
60Chain of Draft: Thinking Faster by Writing Less프리프린트 · 2025324효율적인 추론/출력 길이장황한 chain-of-thought 대신 최소한의 초안 단계만 작성하도록 모델에 요청합니다.
61RouterBench: A Benchmark for Multi-LLM Routing System프리프린트 · 2024300모델 라우팅과 캐스케이드다중 LLM 라우팅 시스템을 위한 벤치마크 및 평가 프레임워크입니다.
62Efficient Large Language Models: A Survey프리프린트 · 2023276서베이데이터, 모델, 시스템 수준에 걸친 효율화 기법을 폭넓게 정리한 서베이입니다.
63Adding Error Bars to Evals: A Statistical Approach to Language Model Evaluations프리프린트 · 2024194평가와 통계LLM 평가에서 불확실성을 보고하는 통계적 방법을 안내합니다.
64A Survey of Context Engineering for Large Language Models프리프린트 · 2025171서베이LLM 컨텍스트를 선택, 압축, 관리하는 기법을 체계적으로 정리한 서베이입니다.
65Non-Determinism of”Deterministic”LLM Settings프리프린트 · 2024159평가와 통계결정적으로 동작하도록 설정한 환경에서도 실행마다 출력이 달라질 수 있음을 보여 줍니다.
66Efficient Prompting Methods for Large Language Models: A Survey프리프린트 · 202471서베이효율성을 위한 프롬프트 압축과 프롬프트 최적화 방법을 정리한 서베이입니다.
67Concise Reasoning via Reinforcement Learning프리프린트 · 202569효율적인 추론/출력 길이강화 학습으로 간결한 추론을 유도합니다.
68The Complexity Trap: Simple Observation Masking Is as Efficient as LLM Summarization for Agent Context Management프리프린트 · 202566에이전트 비용과 컨텍스트 관리에이전트 컨텍스트 관리에서 단순한 관찰 마스킹이 LLM 요약만큼 효율적입니다.
69MCP-Zero: Active Tool Discovery for Autonomous LLM Agents프리프린트 · 202555도구 선택과 스키마 크기모든 도구 스키마를 주입하는 대신, 에이전트가 필요할 때 도구를 요청하도록 합니다.
70RAG-MCP: Mitigating Prompt Bloat in LLM Tool Selection via Retrieval-Augmented Generation프리프린트 · 202541도구 선택과 스키마 크기모든 도구를 로드하지 않고 관련 있는 MCP 도구 설명만 검색해 가져오므로, 프롬프트 비대화를 막을 수 있습니다.
71Efficient Agents: Building Effective Agents While Reducing Cost프리프린트 · 202540에이전트 비용과 컨텍스트 관리에이전트 시스템을 설계할 때 효율성과 효과성 사이의 트레이드오프를 체계적으로 연구합니다.
72Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents?프리프린트 · 202636지침/컨텍스트 파일리포지토리 컨텍스트 파일은 대체로 작업 성공률을 높이지 못했고, 추론 비용은 평균 20% 넘게 늘렸습니다.
73Less is More: Optimizing Function Calling for LLM Execution on Edge Devices프리프린트 · 202433도구 선택과 스키마 크기함수 호출 시점에 선별한 더 작은 도구 집합만 제시해 엣지 기기에서 비용을 줄입니다.
74Don’t Break the Cache: An Evaluation of Prompt Caching for Long-Horizon Agentic Tasks프리프린트 · 202625프롬프트/KV 캐싱장기 에이전트 작업에서 프롬프트 캐싱의 효과를 평가합니다.
75TokenEconomizer: Experience-Driven Black-Box Cost Control for Coding Agents프리프린트 · 20260에이전트 비용과 컨텍스트 관리이전 세션의 경험을 바탕으로 마이크로 스킬, 도구 가지치기, 루프 가드를 적용해 코딩 에이전트의 비용을 줄입니다.

examples/papers.json에 항목(arXiv ID, 주제 하나, 직접 작성한 한 줄 요약)과 examples/papers-ko.json에 한국어 요약을 추가한 뒤 스크립트 두 개를 실행하고 PR을 엽니다. 알 수 없는 ID는 메타데이터 수집 단계에서 실패하므로 오타를 방지할 수 있습니다.