مدلهای زبانی بزرگ (LLMs) به ابزارهای قدرتمندی برای حل طیف گستردهای از وظایف تبدیل شدهاند و سازمانها نیز به این موضوع توجه ویژهای نشان دادهاند. با این حال، گذار از نمونههای اولیه (Prototypes) به برنامههای کاربردی کامل و عملیاتی میتواند دشوار باشد. این کتاب با ارائه ابزارها، تکنیکها و دستورالعملهای لازم، به متخصصان کمک میکند تا محصولاتی کاربردی بسازند که از قدرت مدلهای زبانی بهره میبرند. سوهاس پای، محقق باسابقه یادگیری ماشین (ML)، توصیههای عملی برای بهرهگیری از LLMs در موارد استفاده مختلف و مدیریت حالتهای شکست رایج ارائه میدهد. شما در این کتاب به بررسی عمیق اجزای تشکیلدهنده یک مدل زبانی میپردازید، تکنیکهای مختلف سفارشیسازی مانند تنظیم دقیق (Fine-tuning) را کاوش میکنید و با الگوهای کاربردی مانند تولید تقویتشده با بازیابی (RAG) و عاملها (Agents) آشنا میشوید.
اشتراکی

با مرور فصلها، ساختار ، محتوای کتاب را به سرعت بشناسید.
با مرور فصلهای این کتاب میتونی خیلی سریع بفهمی هر بخش چی یاد میده، ساختار کلی چطوره و از کجا باید شروع کنی. هر فصل روی یک مفهوم یا مهارت خاص تمرکز داره و موضوعات اصلیش رو میبینی تا انتخابت آگاهانهتر باشه. چه بخوای کل کتاب رو دنبال کنی، چه فقط یک بخش خاص رو دنبال کنی، این نما کمکت میکنه مسیرت رو پیدا کنی.
در این بخش، ما با معرفی مدلهای زبانی بزرگ (LLMs) و اجزای کلیدی تشکیلدهنده آنها شروع میکنیم. این شامل درک نحوه جمعآوری و آمادهسازی دادههای آموزشی، بررسی واژگان مدل و کاوش در معماریهای زیربنایی آنها است.

مقدمه
Defining LLMs • A Brief History of LLMs • Early Years • The Modern LLM Era • The Impact of LLMs • LLM Usage in the Enterprise • Prompting • Zero-Shot Prompting • Few-Shot Prompting • Chain-of-Thought Prompting • Prompt Chaining • Adversarial Prompting • Accessing LLMs Through an API • Strengths and Limitations of LLMs • Building Your First Chatbot Prototype • From Prototype to Production • Summary
درحال تولید...

دادههای پیشآموزش
Ingredients of an LLM • Pre-Training Data Requirements • Popular Pre-Training Datasets • Synthetic Pre-Training Data • Training Data Preprocessing • Data Filtering and Cleaning • Selecting Quality Documents • Deduplication • Removing Personally Identifiable Information • Training Set Decontamination • Data Mixtures • Effect of Pre-Training Data on Downstream Tasks • Bias and Fairness Issues in Pre-Training Datasets • Summary
درحال تولید...

واژگان و توکنایز کردن
Vocabulary • Tokenizers • Tokenization Pipeline • Normalization • Pre-Tokenization • Tokenization • Byte Pair Encoding • WordPiece • Special Tokens • Summary
درحال تولید...

معماریها و اهداف یادگیری
Preliminaries • Representing Meaning • The Transformer Architecture • Self-Attention • Positional Encoding • Feedforward Networks • Layer Normalization • Loss Functions • Intrinsic Model Evaluation • Transformer Backbones • Encoder-Only Architectures • Encoder-Decoder Architectures • Decoder-Only Architectures • Mixture of Experts • Learning Objectives • Full Language Modeling • Prefix Language Modeling • Masked Language Modeling • Which Learning Objectives Are Better? • Pre-Training Models • Summary
درحال تولید...
در این بخش از کتاب، ما بررسی خواهیم کرد که چگونه میتوان مدلهای زبانی پیشآموزشدیده را برای حل انواع وظایف زبانی که در فصل اول معرفی کردیم، به کار گرفت و تطبیق داد. برای استفاده بهینه از این فصلها، قویاً پیشنهاد میکنم که به صورت عملی با تمامی تکنیکهای معرفیشده آزمایش کنید.

انطباق مدلهای زبانی با موارد استفاده شما
Navigating the LLM Landscape • Who Are the LLM providers? • Model Flavors • Open Source LLMs • How to Choose an LLM for Your Task • Open Source Versus Proprietary LLMs • LLM Evaluation • Loading LLMs • Hugging Face Accelerate • Ollama • LLM Inference APIs • Decoding Strategies • Greedy Decoding • Beam Search • Top-k Sampling • Top-p Sampling • Running Inference on LLMs • Structured Outputs • Model Debugging and Interpretability • Summary
درحال تولید...

تنظیم دقیق
The Need for Fine-Tuning • Fine-Tuning: A Full Example • Learning Algorithms Parameters • Memory Optimization Parameters • Regularization Parameters • Batch Size • Parameter-Efficient Fine-Tuning • Working with Reduced Precision • Putting It All Together • Fine-Tuning Datasets • Utilizing Publicly Available Instruction-Tuning Datasets • LLM-Generated Instruction-Tuning Datasets • Summary
درحال تولید...

تکنیکهای پیشرفته تنظیم دقیق
Continual Pre-Training • Replay (Memory) • Parameter Expansion • Parameter-Efficient Fine-Tuning • Adding New Parameters • Subset Methods • Combining Multiple Models • Model Ensembling • Model Fusion • Adapter Merging • Summary
درحال تولید...

آموزش همترازی و استدلال
Defining Alignment Training • Reinforcement Learning • Types of Human Feedback • RLHF Example • Hallucinations • Mitigating Hallucinations • Self-Consistency • Chain-of-Actions • Recitation • Sampling Methods for Addressing Hallucination • Decoding by Contrasting Layers • In-Context Hallucinations • Hallucinations Due to Irrelevant Information • Reasoning • Deductive Reasoning • Inductive Reasoning • Abductive Reasoning • Common Sense Reasoning • Inducing Reasoning in LLMs • Verifiers for Improving Reasoning • Inference-Time Computation • Fine-Tuning for Reasoning • Summary
درحال تولید...

بهینهسازی استنتاج
LLM Inference Challenges • Inference Optimization Techniques • Techniques for Reducing Compute • K-V Caching • Early Exit • Knowledge Distillation • Techniques for Accelerating Decoding • Speculative Decoding • Parallel Decoding • Techniques for Reducing Storage Needs • Symmetric Quantization • Asymmetric Quantization • Summary
درحال تولید...
در این بخش از کتاب، تمرکز خود را به لایه کاربردی تغییر میدهیم. تا به اینجا، مدلهای زبانی را به عنوان مفاهیمی مستقل بررسی کردیم، اما اکنون بررسی خواهیم کرد که چگونه آنها در سیستمهای نرمافزاری بزرگتر ادغام میشوند. بدین منظور، به الگوهای کاربردی محبوبی مانند تولید تقویتشده با بازیابی (RAG) و عاملها خواهیم پرداخت.

ارتباط مدلهای زبانی با ابزارهای خارجی
LLM Interaction Paradigms • Passive Approach • The Explicit Approach • The Autonomous Approach • Defining Agents • Agentic Workflow • Components of an Agentic System • Models • Tools • Data Stores • Agent Loop Prompt • Guardrails and Verifiers • Agent Orchestration Software • Summary
درحال تولید...

یادگیری بازنمایی و تعبیهها
Introduction to Embeddings • Semantic Search • Similarity Measures • Fine-Tuning Embedding Models • Base Models • Training Dataset • Loss Functions • Instruction Embeddings • Optimizing Embedding Size • Matryoshka Embeddings • Binary and Integer Embeddings • Product Quantization • Chunking • Sliding Window Chunking • Metadata-Aware Chunking • Layout-Aware Chunking • Semantic Chunking • Late Chunking • Vector Databases • Interpreting Embeddings • Summary
درحال تولید...

تولید تقویتشده با بازیابی
The Need for RAG • Typical RAG Scenarios • Deciding When to Retrieve • The RAG Pipeline • Rewrite • Retrieve • Rerank • Refine • Insert • Generate • RAG for Memory Management • RAG for Selecting In-Context Training Examples • RAG for Model Training • Limitations of RAG • RAG Versus Long Context • RAG Versus Fine-Tuning • Summary
درحال تولید...

الگوهای طراحی و معماری سیستم
Multi-LLM Architectures • LLM Cascades • Routers • Task-Specialized LLMs • Programming Paradigms • DSPy • LMQL • Summary
درحال تولید...
13 فصل در حال تولید
مدت زمان خوانش
9:31
نوع کتاب
اشتراکی
شرکت کنندگان
0 نفر
تولید کتاب
۳۱ شهریور ۱۴۰۵