Machine Learning

203페이지

MMInference: Accelerating Pre-filling for Long-Context Visual Language Models via Modality-Aware Permutation Sparse Attention

MMInference 논문 리뷰: VLM의 긴 컨텍스트 추론, '순열'로 속도의 벽을 넘다 최근 Vision Language Model(VLM)은 이미지와 텍스트를 넘어 긴 비디오까지 이해하는 능력으로 무한한 가능성을 보여주고 있습니다. [cite\start]하지만 수백만 개의 토큰으로 이루어진 긴 비디…

43분
Computer Vision Machine Learning

SELF-DATA DISTILLATION FOR RECOVERING QUALITY IN PRUNED LARGE LANGUAGE MODELS

논문의 핵심을 정리하여 결론부터 간략히 제시한 후, 구체적인 수치를 통해 강점 및 독창적인 지점을 설명하고, 논문에서 제안한 핵심 알고리즘을 예시와 함께 설명하며, 논문의 한계점을 논의하겠습니다. 📌 논문의 요약된 결론: 이 논문은 구조적 프루닝(structured pruning)을 수행한 대형 언어 모…

21분
Machine Learning Natural Language Processing

On Distributed Larger-Than-Memory Subset Selection With Pairwise Submodular Functions

✅ 결론 요약 이 논문은 "메모리 용량을 초과하는 대규모 데이터셋에서 대표적인 subset을 효율적으로 선택"하는 문제를 다룬다. 기존 방법들은 중앙 서버가 전체 subset을 메모리에 올릴 수 있어야 한다는 제약이 있었지만, 이 논문은 중앙 서버 없이도 분산 환경에서 고품질 subset을 선택할 수 있…

23분
Machine Learning Computer Vision

A PRACTICAL CROSS-LAYER APPROACH FOR ML-DRIVEN STORAGE PLACEMENT IN WAREHOUSE-SCALE COMPUTERS

논문의 강점 및 독창적인 지점 이 논문은 대규모 데이터 센터에서 기계 학습(ML)을 활용한 저장소 배치(Storage Placement) 문제를 다루며, 기존 접근법의 한계를 극복하기 위해 크로스-레이어(Cross-Layer) 접근 방식을 제안했다. 주요 강점과 독창적인 점은 다음과 같다. 기존 단일 계…

38분
Distributed Computing Machine Learning

LSERVE: EFFICIENT LONG-SEQUENCE LLM SERVING WITH UNIFIED SPARSE ATTENTION

논문의 핵심 내용을 먼저 간략히 요약한 후, 강점과 독창적인 지점을 자세히 설명하고, 핵심 알고리즘의 동작 원리를 예시와 함께 제시한 뒤, 논문의 한계점을 마지막으로 정리하겠습니다. 🔑 논문의 핵심 내용 요약 이 논문은 긴 시퀀스를 처리하는 Large Language Model(LLM) 서빙 시스템에서…

30분
Natural Language Processing Distributed Computing

Robust and Secure Code Watermarking for Large Language Models via ML/Crypto Codesign

논문의 핵심 요약 이 논문은 RoSeMary라는 새로운 코드 워터마킹 프레임워크를 제안한다. 기존의 코드 워터마킹 기법들이 검출 가능성(detectability), 충실도(fidelity), 그리고 강건성(robustness) 간의 균형을 맞추지 못하거나, 서명을 검증하는 과정에서 보안 문제가 발생하는…

35분
Security and Cryptography Natural Language Processing

DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Search

논문의 강점 및 독창성 강화 학습과 증명 보조기 피드백의 통합 DeepSeek-Prover-V1.5는 증명 보조기(Lean 4)의 피드백을 활용한 강화 학습(RLPAF)을 통해 모델의 성능을 개선했습니다. 기존 모델들은 단순한 감독 학습에 의존했으나, 이 모델은 증명 검증 결과를 직접적으로 학습에 반영함…

45분
Natural Language Processing Machine Learning

A Hardware Evaluation Framework for Large Language Model Inference

논문의 강점 및 독창적인 지점 빠르고 정확한 하드웨어 평가 프레임워크 (LLMCompass) 제공 기존의 Roofline 모델이 빠르지만 부정확하고, 사이클 수준의 시뮬레이션이 정확하지만 느린 단점을 보완. 평균 10.4%의 연산자 오류율과 LLM 추론에 대한 4.1%의 오류율을 기록하며 빠른 평가 가능…

25분
Hardware Architecture Distributed Computing

Compressed Context Memory For Online Language Model Interaction

논문의 강점과 독창적인 지점 압축된 컨텍스트 메모리(CCM) 도입: 온라인 언어 모델 추론 시 지속적으로 증가하는 컨텍스트를 압축하여, 기존보다 5배 적은 메모리로 유사한 성능을 달성. 슬라이딩 윈도우 방식보다 뛰어난 성능을 발휘하며, 무제한 길이의 스트리밍 설정에서도 효과적임. 경량 LoRA(LoRA:…

28분
Machine Learning Natural Language Processing

TAIPAN: EFFICIENT AND EXPRESSIVE STATE SPACE LANGUAGE MODELS WITH SELECTIVE ATTENTION

논문 요약 이 논문은 Taipan이라는 새로운 하이브리드 모델을 제시합니다. Taipan은 Mamba-2와 Selective Attention Layers(SALs)를 결합하여 긴 문맥을 효과적으로 처리하면서도 계산 효율성을 유지하는 모델입니다. 주요 아이디어는 모든 토큰에 대해 동일한 계산 자원을 할당…

35분
Natural Language Processing Machine Learning

Distributed Inference and Fine-tuning of Large Language Models Over The Internet

논문의 강점과 독창적인 지점 독창적인 분산 시스템 설계: 이 논문은 분산된 신뢰성이 낮은 기기들로 대규모 언어 모델(50B+ 파라미터)을 실행하기 위한 결함 허용 알고리즘을 제안합니다. 이는 기존의 고성능 서버에 의존하지 않고, 일반 사용자 장비를 활용하여 LLM을 실행할 수 있도록 설계되었습니다.…

23분
Machine Learning Distributed Computing

EE-LLM: Large-Scale Training and Inference of Early-Exit Large Language Models with 3D Parallelism

논문의 주요 강점과 독창성 효율적인 대규모 LLM 훈련 및 추론: EE-LLM은 Early-Exit LLM의 대규모 훈련 및 추론을 지원하는 첫 번째 프레임워크 중 하나로, 3D 병렬 처리를 기반으로 설계되어 대규모 모델 훈련에서 높은 효율성을 제공합니다. Early-Exit 층을 추가하면서도 훈련 시간…

21분
Machine Learning Distributed Computing

LLM in a flash : Efficient Large Language Model Inference with Limited Memory

논문의 주요 내용 및 독창성 이 논문은 대용량 언어 모델(LLM)을 제한된 DRAM 환경에서도 효과적으로 실행할 수 있는 방법을 제안합니다. 이 방법은 플래시 메모리를 사용해 모델 파라미터를 저장하고, 필요할 때 DRAM으로 불러오는 구조를 제안하며, 다음과 같은 주요 기법들을 포함합니다:…

25분
Natural Language Processing Machine Learning

Agile-Quant: Activation-Guided Quantization for Faster Inference of LLMs on the Edge

논문의 강점, 독창성, 핵심 알고리즘, 그리고 한계점 결론 요약 이 논문은 대규모 언어 모델(LLM)을 엣지 디바이스에서 효과적으로 실행하기 위한 새로운 양자화 프레임워크인 Agile-Quant을 제안합니다. 기존의 가중치 중심 양자화와 달리, 활성화 값까지 4비트 정밀도로 양자화하여 성능 손실 없이 최…

24분
Machine Learning Natural Language Processing

Improving alignment of dialogue agents via targeted human judgements

논문의 강점과 독창적인 지점 강점: 강화 학습 기반 정렬: "Sparrow"는 인간 피드백을 활용한 강화 학습(RLHF)을 통해 규칙 기반 평가와 선호도 평가를 결합하여 높은 수준의 성능을 달성함. 모델의 응답 선호도가 향상되는 동시에 규칙 위반율이 8%로 낮아짐. 증거 기반 응답: 질문에 대한 응답 시…

27분
Machine Learning Natural Language Processing

The Truth is in There: Improving Reasoning in Language Models with Layer-Selective Rank Reduction

논문의 강점 및 독창적인 지점 핵심 요약: 이 논문은 Transformer 기반 대형 언어 모델(LLM)의 특정 층에서 랭크 감소(LASER) 기법을 통해 성능을 개선할 수 있음을 발견했습니다. 특히, 훈련이 끝난 모델에 적용 가능한 후처리 방법으로, 특정 층의 고차 요소(작은 특이값에 해당하는 성분)를…

26분
Machine Learning Natural Language Processing

Communication Compression for Tensor Parallel LLM Inference

논문의 강점 및 독창성 이 논문은 대규모 언어 모델(LLM)의 Tensor Parallel 전략에서 발생하는 통신 병목 현상을 해결하기 위해 정교한 양자화 기술을 사용하여 통신 압축을 제안한 점에서 독창적입니다. 주요 강점은 다음과 같습니다: 효율적인 통신 압축: 부분 결과를 양자화하여 3.54.5배 데…

21분
Machine Learning Natural Language Processing

Efficient Memory Management for Large Language Model Serving with PagedAttention

결론 및 핵심 요약 이 논문은 LLM(대규모 언어 모델)의 효율적인 메모리 관리와 고성능 서빙을 위해 PagedAttention이라는 새로운 주의 알고리즘을 제안하며, 이를 기반으로 한 vLLM 시스템을 설계했습니다. 기존 시스템 대비 24배의 처리량 향상을 제공하며, 특히 메모리 낭비를 줄이고, 다양한…

28분
Machine Learning Distributed Computing

GShard: Scaling Giant Models with Conditional Computation and Automatic Sharding

논문의 강점과 독창성 스케일링 접근 방식의 혁신성: GShard는 6000억 개 이상의 파라미터를 가진 모델을 분산 TPU 클러스터에서 효과적으로 학습할 수 있도록 설계되었으며, 이를 통해 비용 효율적인 방식으로 초대형 신경망 모델을 학습할 수 있음을 입증했습니다. 6000억 파라미터 모델을 2048개의…

30분
Natural Language Processing Machine Learning

GSPMD: General and Scalable Parallelization for ML Computation Graphs

논문의 강점과 독창적인 지점 1. 강점 일반화된 병렬화 시스템: GSPMD는 다양한 병렬화 패턴(데이터 병렬화, 모델 병렬화, 파이프라인 병렬화)을 단일 프레임워크로 통합하여 모든 유형의 머신러닝 모델에서 사용할 수 있음. 사용자 주석(annotation)을 최소화하면서 모델을 대규모 장치 클러스터로 확…

24분
Distributed Computing Machine Learning

Break the Sequential Dependency of LLM Inference Using LOOKAHEAD DECODING

논문의 강점 및 독창적인 지점 효율적인 병렬 디코딩: LOOKAHEAD DECODING은 기존의 자동회귀 디코딩의 한계를 극복하기 위해 설계되었으며, 여러 토큰을 병렬로 생성하면서도 정확성을 유지하는 점이 강점입니다. 이는 계산 자원을 효율적으로 활용하여 디코딩 속도를 최대 1.8배(단일 GPU 기준),…

34분
Machine Learning Natural Language Processing

FP6-LLM: Efficiently Serving Large Language Models Through FP6-Centric Algorithm-System Co-Design

논문의 강점과 독창적인 지점 FP6 기반의 효율적인 양자화 지원: 논문은 FP6(6-bit 부동소수점) 양자화의 중요성을 부각하며, 기존 4-bit 또는 8-bit 양자화보다 품질과 성능 간의 우수한 균형을 제공한다고 주장합니다. 이는 LLaMA-70B 모델과 같은 대규모 언어 모델에서 특히 두드러집니다…

51분
Machine Learning Hardware Architecture

Hydragen: High-Throughput LLM Inference with Shared Prefixes

논문의 핵심 요약 이 논문은 Hydragen이라는 새로운 방법을 소개하여, 공통 프리픽스를 공유하는 텍스트 배치에 대한 대규모 언어 모델(LLM) 추론을 최적화합니다. 이 방법은 특히 프리픽스와 서픽스에 대한 어텐션 계산을 분리하고, 인터-시퀀스 배칭을 통해 하드웨어 효율성을 극대화하여 GPU 메모리 대…

27분
Machine Learning

Dynamic Context Pruning for Efficient and Interpretable Autoregressive Transformers

강점 및 독창성 동적 맥락 정리 (Dynamic Context Pruning): 본 논문은 Transformer 기반 모델의 맥락 정보를 동적으로 삭제하는 새로운 접근 방식을 제안합니다. 이는 단순히 고정된 컨텍스트 창(window) 크기나 정적 토큰 압축 방식에 의존하지 않고, 학습된 메커니즘을 통해…

15분
Natural Language Processing Machine Learning

Scissorhands: Exploiting the Persistence of Importance Hypothesis for LLM KV Cache Compression at Test Time

논문의 강점 효율적인 메모리 관리: SCISSORHANDS는 KV 캐시 메모리를 최대 5배까지 압축하여 대규모 언어 모델(LLM)의 배치를 확장하는 데 유리합니다. 이 방법은 모델을 재학습하지 않고도 메모리 사용량을 감소시켜 기존 하드웨어에서 모델 효율성을 향상시킵니다. 이론적 정당성 및 실험적 검증:…

16분
Machine Learning Natural Language Processing

FlexLLM: A System for Co-Serving Large Language Model Inference and Parameter-Efficient Finetuning

논문의 강점과 독창성 이 논문 H2O (Heavy-Hitter Oracle)는 대형 언어 모델(LLM)의 추론 과정에서 발생하는 KV 캐시 메모리 문제를 효율적으로 해결하기 위해 새로운 접근법을 제안합니다. 주요 강점과 독창성은 다음과 같습니다: 문제 해결의 중요성: 대형 언어 모델은 메모리 사용량이 높…

15분
Distributed Computing Natural Language Processing

LLMLingua: Compressing Prompts for Accelerated Inference of Large Language Models

논문의 강점과 독창성 강점: 효율적인 압축 알고리즘: LLMLingua는 대형 언어 모델(LLM)의 프롬프트를 최대 20배까지 압축하면서도 성능 저하를 최소화했습니다. 이는 기존 연구와 비교하여 압축 비율과 성능 유지 면에서 큰 향상을 보여줍니다. 체계적인 프레임워크: Budget Controller:…

19분
Natural Language Processing Machine Learning

KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV Cache

강점과 독창성 효율적이고 튜닝이 필요 없는 2비트 양자화 알고리즘: KIVI는 LLM의 키-값 캐시(KV Cache)를 튜닝 없이 2비트로 양자화하여 최대 2.6배 메모리 감소와 최대 3.47배 처리량 증가를 달성합니다. 기존 연구와 달리 키 캐시는 채널별로, 값 캐시는 토큰별로 양자화하는 새로운 방식을…

15분
Natural Language Processing Machine Learning

ALISA: Accelerating Large Language Model Inference via Sparsity-Aware KV Caching

논문 요약: ALISA: 대규모 언어 모델 추론 가속화를 위한 희소성 기반 KV 캐싱 이 논문은 대규모 언어 모델(LLM)의 추론 속도를 개선하기 위해 ALISA라는 새로운 알고리즘-시스템 공동 설계 방안을 제시합니다. 특히, GPU 메모리가 제한된 환경에서 LLM 추론 효율을 극대화하기 위한 다양한 방…

16분
Machine Learning Performance

CORM: Cache Optimization with Recent Message for Large Language Model Inference

논문의 강점, 독창성, 핵심 알고리즘, 그리고 한계점에 대한 분석 논문의 강점 효율적인 메모리 사용: LLM 추론 과정에서 가장 큰 병목 중 하나인 키-값(KV) 캐시 메모리를 최적화하여 최대 70%까지 메모리 사용을 줄였습니다. 기존 모델 성능을 거의 유지하면서도 메모리 효율성을 대폭 향상했습니다. 추…

18분
Natural Language Processing Machine Learning

Leave No Context Behind: Efficient Infinite Context Transformers with Infini-attention

논문의 주요 내용 분석 논문의 강점 무한 컨텍스트 처리 능력: Infini-attention은 Transformer 모델의 기존 한계를 극복하며, 무한 길이의 입력을 효율적으로 처리할 수 있도록 설계되었습니다. 이는 긴 문맥의 언어 모델링과 책 요약 작업에서 우수한 성능을 보입니다. 효율성:…

22분
Natural Language Processing Machine Learning

SqueezeAttention: 2D Management of KV-Cache in LLM Inference via Layer-wise Optimal Budget

논문의 강점 및 독창적인 지점 이 논문은 SqueezeAttention이라는 2D KV-캐시 압축 알고리즘을 제안하여 대형 언어 모델(LLM)의 추론 효율성을 개선하는 방법을 소개합니다. 주요 강점과 독창적인 지점은 다음과 같습니다: 레이어별 중요도 반영: 기존 방법들은 모든 레이어에 동일한 캐시 예산을…

24분
Machine Learning Natural Language Processing

LoCoCo: Dropping In Convolutions for Long Context Compression

논문의 강점과 독창적인 지점 강점: 효율적인 메모리 사용: LoCoCo는 고정된 크기의 Key-Value (KV) 캐시를 활용하여, 긴 문맥에서도 메모리 사용량을 크게 줄입니다. 기존 방법들과 달리, 문맥 손실을 최소화하며 효율적으로 작동합니다. 데이터 기반 융합 기법: 기존의 경험적 KV 제거 방식 대…

22분
Machine Learning Natural Language Processing

Attention Score is not All You Need for Token Importance Indicator in KV Cache Reduction: Value Also Matters

논문의 주요 강점 및 독창성 강점: 효율성 증대: 기존의 KV 캐시 감소 방법들은 주로 attention score에 의존했으나, 본 논문은 value vector의 ℓ1 노름을 추가적으로 고려함으로써 더 효과적인 pruning을 구현했습니다. 이는 기존 방법 대비 여러 과제에서 더 나은 성능을 보였습니…

18분
Natural Language Processing Machine Learning

RetrievalAttention: Accelerating Long-Context LLM Inference via Vector Retrieval

논문의 주요 내용 및 강점 논문의 목적 RetrievalAttention은 대규모 언어 모델(LLM)의 긴 문맥 처리에서 발생하는 연산 복잡성과 GPU 메모리 사용량 문제를 해결하기 위해 제안된 방법입니다. 이 방법은 주의 메커니즘의 동적 희소성을 활용하여, CPU 메모리에 있는 키-값(KV) 벡터를 근…

18분
Machine Learning Natural Language Processing

SimLayerKV: A Simple Framework for Layer-Level KV Cache Reduction

논문의 강점 효율성 및 간결성: SimLayerKV는 7줄의 코드로 구현 가능하며 기존의 복잡한 알고리즘들과 달리 간단하면서도 강력한 성능을 제공합니다. 이는 모델 최적화를 쉽게 수행할 수 있는 실용적인 솔루션으로서 주목받을 만합니다. 훈련 불필요: 추가적인 모델 훈련 없이 기존의 사전 훈련된 모델에서…

19분
Natural Language Processing Machine Learning

Batch Calibration Rethinking Calibration for In-Context Learning and Prompt Engineering

논문의 강점과 독창적인 지점 이 논문은 Batch Calibration (BC)이라는 새로운 기법을 제안하여 대형 언어 모델(LLMs)에서 In-Context Learning (ICL)과 프롬프트 엔지니어링에서 발생하는 다양한 바이어스 문제를 해결합니다. 이 방법은 기존의 교정 기법들이 가지는 한계를 극…

20분
Natural Language Processing Machine Learning

ShadowKV KV Cache in Shadows for High-Throughput Long-Context LLM Inference

논문의 강점 및 독창적인 지점 ShadowKV는 긴 문맥을 가진 대형 언어 모델(LLM)에서 고속 추론을 가능하게 하는 시스템으로, 다음과 같은 강점과 독창적인 요소를 갖추고 있습니다: 메모리 사용 최적화: ShadowKV는 로우랭크(low-rank) 접근 방식을 활용하여 GPU 메모리 사용량을 크게 줄…

18분
Machine Learning Natural Language Processing

FLUX Fast Software-based Communication Overlap On GPUs Through Kernel Fusion

물론입니다. 논문의 주요 내용과 강점, 알고리즘 과정, 한계점에 대해 한국어로 설명드리겠습니다. 강점 및 독창성 향상된 통신 중첩: Flux는 GPU에서 종속 계산과 통신 작업을 매우 세밀한 단위로 분해하고 결합하여 최대 96%까지 통신 지연을 숨깁니다. 이 방식은 대규모 언어 모델의 분산 학습 및 추론…

7분
Machine Learning Distributed Computing

Optimal Kernel Orchestration for Tensor Programs with Korch

업로드된 논문은 DNN(딥 뉴럴 네트워크)의 성능을 개선하기 위해 커널 오케스트레이션을 최적화하는 텐서 프로그램 최적화 도구인 Korch에 대해 다루고 있습니다. 아래는 논문의 강점, 독창성, 핵심 알고리즘 예시와 한계점에 대한 설명입니다. 강점 및 독창성 운영자 분해와 세밀한 최적화: Korch는 "운…

6분
Data Structures and Algorithms Machine Learning

Helix Distributed Serving of Large Language Models via Max-Flow on Heterogeneous GPUs

논문에서는 Helix라는 시스템을 소개하며, 이 시스템은 이기종(heterogeneous) GPU 클러스터 상에서 대규모 언어 모델(LLM)을 분산적으로 제공하기 위해 설계되었습니다. Helix의 주요 강점과 독창성, 핵심 알고리즘 예시, 한계점을 다음과 같이 정리해드립니다. 강점과 독창적인 지점 이기종…

4분
Distributed Computing Natural Language Processing

Quest Query-Aware Sparsity for Efficient Long-Context LLM Inference

개인의견 : 역시 songhan.. KV cache는 항상 볼때마다 압축을 하거나 줄이고 싶지만 그 특성상 query와 관계를 알아야 이게 중요한 KV였다는걸 알 수 있어 고육지책으로 들고다녀야하는 부담이라고 생각이 드는데 이걸 참 재밋게 풀어 경량화를 하는거 같아서 흥미롭게 읽었습니다. 논문의 강점과…

9분
Natural Language Processing Machine Learning

Keyformer KV Cache Reduction through Key Tokens Selection for Efficient Generative Inference

개인의견 : 예전부터 KV cache중에 핵심이 되는 내용만 잘 선택하면 오버헤드를 줄일수 있지 않을까라고 생각했는데 핵심 토큰만 가지고 이러한 방법을 구현한 논문입니다. 이러한 논문을 볼때 마다 항상 과연 정확도에 얼마나 영향을 줄까라는 의심이 생길수 밖에 없지만 이렇게 알고리즘쪽에서 경량화를 많이 해…

16분
Machine Learning Hardware Architecture