logo

CardDev

مسیر یادگیری
logo

CardDev

کتاب کار با مدل‌های زبانی بزرگ

0 فلش‌کارت
0 گالری‌کارت
0 صوت
0 پرامپت
0 واژه‌نامه

هوش مصنوعی در چند سال اخیر به توانمندی‌های زبانی خیره‌کننده‌ای دست یافته است. سیستم‌های هوش مصنوعی زبانی که با پیشرفت‌های سریع در یادگیری عمیق (Deep Learning) هدایت می‌شوند، اکنون بهتر از هر زمان دیگری قادر به نوشتن و درک متن هستند. این روند باعث ایجاد ویژگی‌ها، محصولات و صنایع کاملاً جدیدی شده است. خوانندگان از طریق ماهیت بصری و آموزشی این کتاب، ابزارها و مفاهیم کاربردی مورد نیاز برای استفاده از این قابلیت‌ها را فرا خواهند گرفت. شما یاد خواهید گرفت که چگونه از مدل‌های زبانی بزرگ پیش‌آموزش‌دیده برای مواردی مانند کپی‌رایتینگ و خلاصه‌سازی استفاده کنید؛ سیستم‌های جستجوی معنایی (Semantic Search) بسازید که فراتر از تطبیق کلمات کلیدی عمل می‌کنند؛ و از کتابخانه‌های موجود و مدل‌های پیش‌آموزش‌دیده برای طبقه‌بندی متن، جستجو و خوشه‌بندی استفاده کنید. این کتاب همچنین به شما کمک می‌کند تا: معماری مدل‌های زبانی ترنسفورمر (Transformer) را که در تولید و نمایش متن عالی هستند، درک کنید. خط‌لوله‌های پیشرفته LLM را برای خوشه‌بندی اسناد متنی و کاوش در موضوعات آن‌ها بسازید. موتورهای جستجوی معنایی بسازید که با استفاده از روش‌هایی مانند بازیابی متراکم (Dense Retrieval) و رتبه‌بندی مجدد (Rerankers)، فراتر از جستجوی کلمات کلیدی بروند. چگونگی استفاده از مدل‌های مولد (Generative Models) را، از مهندسی پرامپت (Prompt Engineering) گرفته تا تولید تقویت‌شده با بازیابی (RAG)، بررسی کنید. درک عمیق‌تری از نحوه آموزش LLMها و بهینه‌سازی آن‌ها برای کاربردهای خاص با استفاده از تنظیم دقیق (Fine-tuning) مدل مولد، تنظیم دقیق مقابله‌ای و یادگیری در متن (In-context Learning) به دست آورید.

اشتراکی

book cover
O’Reilly
0 فلش‌کارت
0 گالری‌کارت
0 صوت
0 پرامپت
0 واژه‌نامه
جزئیاتمقدمهفصل‌هانسخه‌ها

فصل های کتاب

با مرور فصل‌ها، ساختار ، محتوای کتاب را به سرعت بشناسید.

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

درک مدل‌های زبانی

این بخش مفاهیم اصلی مدل‌های زبانی بزرگ را معرفی می‌کند و از تاریخچه آن‌ها و تکامل پردازش زبان طبیعی (NLP) شروع می‌شود.

این قسمت بررسی می‌کند که چگونه متن از طریق توکن‌ها (Tokens) و تعبیه‌ها (Embeddings) نمایش داده می‌شود و نگاهی دقیق به معماری ترنسفورمر (Transformer) می‌اندازد.

خوانندگان با مکانیسم‌های توجه (Attention) و تفاوت‌های بین انواع مختلف مدل‌ها آشنا خواهند شد.

book cover

مقدمه‌ای بر مدل‌های زبانی بزرگ

What Is Language AI? • A Recent History of Language AI • Representing Language as a Bag-of-Words • Better Representations with Dense Vector Embeddings • Types of Embeddings • Encoding and Decoding Context with Attention • Attention Is All You Need • Representation Models: Encoder-Only Models • Generative Models: Decoder-Only Models • The Year of Generative AI • The Moving Definition of a “Large Language Model” • The Training Paradigm of Large Language Models • Large Language Model Applications: What Makes Them So Useful? • Responsible LLM Development and Usage • Limited Resources Are All You Need • Interfacing with Large Language Models • Proprietary, Private Models • Open Models • Open Source Frameworks • Generating Your First Text • Summary

فصل 1

درحال تولید...

book cover

توکن‌ها و تعبیه‌ها

LLM Tokenization • How Tokenizers Prepare the Inputs to the Language Model • Downloading and Running an LLM • How Does the Tokenizer Break Down Text? • Word Versus Subword Versus Character Versus Byte Tokens • Comparing Trained LLM Tokenizers • Tokenizer Properties • Token Embeddings • A Language Model Holds Embeddings for the Vocabulary of Its Tokenizer • Creating Contextualized Word Embeddings with Language Models • Text Embeddings (for Sentences and Whole Documents) • Word Embeddings Beyond LLMs • Using pretrained Word Embeddings • The Word2vec Algorithm and Contrastive Training • Embeddings for Recommendation Systems • Recommending Songs by Embeddings • Training a Song Embedding Model • Summary

فصل 2

درحال تولید...

book cover

نگاهی به درون مدل‌های زبانی بزرگ

An Overview of Transformer Models • The Inputs and Outputs of a Trained Transformer LLM • The Components of the Forward Pass • Choosing a Single Token from the Probability Distribution (Sampling/Decoding) • Parallel Token Processing and Context Size • Speeding Up Generation by Caching Keys and Values • Inside the Transformer Block • Recent Improvements to the Transformer Architecture • More Efficient Attention • The Transformer Block • Positional Embeddings (RoPE) • Other Architectural Experiments and Improvements • Summary

فصل 3

درحال تولید...

استفاده از مدل‌های زبانی پیش‌آموزش‌دیده

این بخش بر کاربرد عملی مدل‌های زبانی بزرگ پیش‌آموزش‌دیده برای وظایف مختلف تمرکز دارد.

این قسمت موضوعاتی مانند طبقه‌بندی متن، خوشه‌بندی و مدل‌سازی موضوعی را با استفاده از فریم‌ورک‌هایی مانند BERTopic پوشش می‌دهد.

خوانندگان همچنین بر مهندسی پرامپت (Prompt Engineering) و تکنیک‌های پیشرفته تولید، از جمله تولید تقویت‌شده با بازیابی (RAG) و کاربردهای چندوجهی با CLIP تسلط خواهند یافت.

book cover

طبقه‌بندی متن

The Sentiment of Movie Reviews • Text Classification with Representation Models • Model Selection • Using a Task-Specific Model • Classification Tasks That Leverage Embeddings • Supervised Classification • What If We Do Not Have Labeled Data? • Text Classification with Generative Models • Using the Text-to-Text Transfer Transformer • ChatGPT for Classification • Summary

فصل 4

درحال تولید...

book cover

خوشه‌بندی متن و مدل‌سازی موضوعی

ArXiv’s Articles: Computation and Language • A Common Pipeline for Text Clustering • Embedding Documents • Reducing the Dimensionality of Embeddings • Cluster the Reduced Embeddings • Inspecting the Clusters • From Text Clustering to Topic Modeling • BERTopic: A Modular Topic Modeling Framework • Adding a Special Lego Block • The Text Generation Lego Block • Summary

فصل 5

درحال تولید...

book cover

مهندسی پرامپت

Using Text Generation Models • Choosing a Text Generation Model • Loading a Text Generation Model • Controlling Model Output • Intro to Prompt Engineering • The Basic Ingredients of a Prompt • Instruction-Based Prompting • Advanced Prompt Engineering • The Potential Complexity of a Prompt • In-Context Learning: Providing Examples • Chain Prompting: Breaking up the Problem • Reasoning with Generative Models • Chain-of-Thought: Think Before Answering • Self-Consistency: Sampling Outputs • Tree-of-Thought: Exploring Intermediate Steps • Output Verification • Providing Examples • Grammar: Constrained Sampling • Summary

فصل 6

درحال تولید...

book cover

تکنیک‌ها و ابزارهای پیشرفته تولید متن

Model I/O: Loading Quantized Models with LangChain • Chains: Extending the Capabilities of LLMs • A Single Link in the Chain: Prompt Template • A Chain with Multiple Prompts • Memory: Helping LLMs to Remember Conversations • Conversation Buffer • Windowed Conversation Buffer • Conversation Summary • Agents: Creating a System of LLMs • The Driving Power Behind Agents: Step-by-step Reasoning • ReAct in LangChain • Summary

فصل 7

درحال تولید...

book cover

جستجوی معنایی و تولید تقویت‌شده با بازیابی

Overview of Semantic Search and RAG • Semantic Search with Language Models • Dense Retrieval • Reranking • Retrieval Evaluation Metrics • Retrieval-Augmented Generation (RAG) • From Search to RAG • Example: Grounded Generation with an LLM API • Example: RAG with Local Models • Advanced RAG Techniques • RAG Evaluation • Summary

فصل 8

درحال تولید...

book cover

مدل‌های زبانی بزرگ چندوجهی

Transformers for Vision • Multimodal Embedding Models • CLIP: Connecting Text and Images • How Can CLIP Generate Multimodal Embeddings? • OpenCLIP • Making Text Generation Models Multimodal • BLIP-2: Bridging the Modality Gap • Preprocessing Multimodal Inputs • Use Case 1: Image Captioning • Use Case 2: Multimodal Chat-Based Prompting • Summary

فصل 9

درحال تولید...

آموزش و تنظیم دقیق مدل‌های زبانی

این بخش به آموزش و بهینه‌سازی مدل‌های زبانی بزرگ می‌پردازد.

این قسمت توضیح می‌دهد که چگونه می‌توان با استفاده از یادگیری مقابله‌ای (Contrastive Learning)، مدل‌های تعبیه متن (Text Embedding) ساخت و چگونه مدل‌های نمایش را برای طبقه‌بندی تنظیم دقیق کرد.

این بخش با تکنیک‌های پیشرفته تنظیم دقیق (Fine-tuning) برای مدل‌های مولد، از جمله PEFT، QLoRA و روش‌های تراز کردن (Alignment) مانند RLHF و DPO به پایان می‌رسد.

book cover

ایجاد مدل‌های تعبیه متن

Embedding Models • What Is Contrastive Learning? • SBERT • Creating an Embedding Model • Generating Contrastive Examples • Train Model • In-Depth Evaluation • Loss Functions • Fine-Tuning an Embedding Model • Supervised • Augmented SBERT • Unsupervised Learning • Transformer-Based Sequential Denoising Auto-Encoder • Using TSDAE for Domain Adaptation • Summary

فصل 10

درحال تولید...

book cover

تنظیم دقیق مدل‌های نمایش برای طبقه‌بندی

Supervised Classification • Fine-Tuning a Pretrained BERT Model • Freezing Layers • Few-Shot Classification • SetFit: Efficient Fine-Tuning with Few Training Examples • Fine-Tuning for Few-Shot Classification • Continued Pretraining with Masked Language Modeling • Named-Entity Recognition • Preparing Data for Named-Entity Recognition • Fine-Tuning for Named-Entity Recognition • Summary

فصل 11

درحال تولید...

book cover

تنظیم دقیق مدل‌های تولید

The Three LLM Training Steps: Pretraining, Supervised Fine-Tuning, and Preference Tuning • Supervised Fine-Tuning (SFT) • Full Fine-Tuning • Parameter-Efficient Fine-Tuning (PEFT) • Instruction Tuning with QLoRA • Templating Instruction Data • Model Quantization • LoRA Configuration • Training Configuration • Training • Merge Weights • Evaluating Generative Models • Word-Level Metrics • Benchmarks • Leaderboards • Automated Evaluation • Human Evaluation • Preference-Tuning / Alignment / RLHF • Automating Preference Evaluation Using Reward Models • The Inputs and Outputs of a Reward Model • Training a Reward Model • Training No Reward Model • Preference Tuning with DPO • Templating Alignment Data • Model Quantization • Training Configuration • Training • Summary

فصل 12

درحال تولید...

خانهدسته‌بندیکتابخانهکتاب‌منپروفایل
انتشار کتاب

12 فصل در حال تولید

آخرین بروزرسانی
۳۱ شهریور ۱۴۰۵
امتیاز
5.0
پیش نیاز
ندارد

مدت زمان خوانش

10:29

نوع کتاب

اشتراکی

شرکت کنندگان

0 نفر

تولید کتاب

۳۱ شهریور ۱۴۰۵

درباره ما

قوانین و سوالات

کتاب‌های نرم افزار خوندنش چه نسخه اصلی و چه ترجمه شده میتونه برامون چالش برانگیز و سخت باشه. یا شاید اصلا حوصله نکنی این همه وقت و انرژی بزاری برای کتاب ، ما هستیم تا تو بتونی کتاب های مطرح و مهم دنیای نرم افزار رو بیشتر از پیش و با انگیزه بیشتر و کیفیت بهتر مطاله کنی و یادش بگیری.
CardDev قدمی کوچک برای یک تیم و قدمی بزرگ برای جامعه بزرگ مهندسین نرم‌افزار و برنامه نویسان!

ارتباط با ما

ایمیل

info@aiflashcard.dev

شبکه های اجتماعی

CardDev
CardDev

نصب اپ CardDev

دسترسی سریع‌تر از هوم‌اسکرین

کلیه حقوق مادی و معنوی برای سایت CardDev محفوظ است.

Built pixel by pixel by Khadem

Khadem Al Mahdi

Built pixel by pixel by