logo

CardDev

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

CardDev

کتاب مهندسی هوش مصنوعی

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

پیشرفت‌های اخیر در هوش مصنوعی نه تنها تقاضا برای محصولات هوش مصنوعی را افزایش داده، بلکه موانع ورود برای کسانی که می‌خواهند محصولات هوش مصنوعی بسازند را نیز کاهش داده است. رویکرد مدل به عنوان سرویس (model-as-a-service) هوش مصنوعی را از یک رشته تخصصی به یک ابزار توسعه قدرتمند تبدیل کرده که هر کسی می‌تواند از آن استفاده کند. اکنون همه، از جمله کسانی که تجربه قبلی کمی در هوش مصنوعی دارند یا اصلاً ندارند، می‌توانند از مدل‌های هوش مصنوعی برای ساخت برنامه‌ها بهره ببرند. در این کتاب، نویسنده چیپ هویان به بحث درباره مهندسی هوش مصنوعی می‌پردازد: فرآیند ساخت برنامه‌ها با استفاده از مدل‌های بنیادی (foundation models) که به راحتی در دسترس هستند. این کتاب با مروری بر مهندسی هوش مصنوعی آغاز می‌شود و توضیح می‌دهد که چگونه با مهندسی یادگیری ماشین (ML engineering) سنتی تفاوت دارد و پشته جدید هوش مصنوعی را مورد بحث قرار می‌دهد. هرچه بیشتر از هوش مصنوعی استفاده شود، فرصت‌های بیشتری برای شکست‌های فاجعه‌بار وجود دارد، و بنابراین، ارزیابی اهمیت بیشتری پیدا می‌کند. این کتاب رویکردهای مختلفی را برای ارزیابی مدل‌های باز (open-ended models)، از جمله رویکرد به سرعت در حال رشد هوش مصنوعی به عنوان داور (AI-as-a-judge)، مورد بحث قرار می‌دهد. توسعه‌دهندگان برنامه‌های هوش مصنوعی کشف خواهند کرد که چگونه در چشم‌انداز هوش مصنوعی، از جمله مدل‌ها، مجموعه‌داده‌ها، معیارهای ارزیابی، و تعداد بی‌شمار موارد استفاده و الگوهای کاربردی، حرکت کنند. شما یک چارچوب برای توسعه یک برنامه هوش مصنوعی یاد خواهید گرفت، که با تکنیک‌های ساده شروع می‌شود و به سمت روش‌های پیچیده‌تر پیش می‌رود، و کشف خواهید کرد که چگونه این برنامه‌ها را به طور کارآمد پیاده‌سازی کنید. * درک اینکه مهندسی هوش مصنوعی چیست و چگونه با مهندسی یادگیری ماشین سنتی تفاوت دارد. * یادگیری فرآیند توسعه یک برنامه هوش مصنوعی، چالش‌های هر مرحله، و رویکردهای مقابله با آنها. * بررسی تکنیک‌های مختلف تطبیق مدل (model adaptation)، از جمله مهندسی پرامپت (prompt engineering)، RAG، تنظیم دقیق (fine-tuning)، عامل‌ها (agents)، و مهندسی مجموعه‌داده (dataset engineering)، و درک چگونگی و چرایی عملکرد آنها. * بررسی گلوگاه‌های تأخیر (latency) و هزینه هنگام سرویس‌دهی مدل‌های بنیادی و یادگیری چگونگی غلبه بر آنها. * انتخاب مدل، مجموعه‌داده، معیارهای ارزیابی، و سنجه‌های مناسب برای نیازهای شما. چیپ هویان در Voltron Data برای تسریع تحلیل داده‌ها روی GPUها کار می‌کند. پیش از این، او در Snorkel AI و NVIDIA بود، یک استارتاپ زیرساخت هوش مصنوعی را تأسیس کرد، و طراحی سیستم‌های یادگیری ماشین را در استنفورد تدریس می‌کرد. او نویسنده کتاب Designing Machine Learning Systems است که یک کتاب پرفروش آمازون در زمینه هوش مصنوعی است. مهندسی هوش مصنوعی بر پایه کتاب Designing Machine Learning Systems (O'Reilly) بنا شده و مکمل آن است.

اشتراکی

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

فصل های کتاب

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

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

book cover

مقدمه‌ای بر ساخت برنامه‌های هوش مصنوعی با مدل‌های بنیادی

The Rise of AI Engineering • From Language Models to Large Language Models • From Large Language Models to Foundation Models • From Foundation Models to AI Engineering • Foundation Model Use Cases • Coding • Image and Video Production • Writing • Education • Conversational Bots • Information Aggregation • Data Organization • Workflow Automation • Planning AI Applications • Use Case Evaluation • Setting Expectations • Milestone Planning • Maintenance • The AI Engineering Stack • Three Layers of the AI Stack • AI Engineering Versus ML Engineering • AI Engineering Versus Full-Stack Engineering • Summary

فصل 1

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

book cover

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

Training Data • Multilingual Models • Domain-Specific Models • Modeling • Model Architecture • Model Size • Post-Training • Supervised Finetuning • Preference Finetuning • Sampling • Sampling Fundamentals • Sampling Strategies • Test Time Compute • Structured Outputs • The Probabilistic Nature of AI • Summary

فصل 2

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

book cover

روش‌شناسی ارزیابی

Challenges of Evaluating Foundation Models • Understanding Language Modeling Metrics • Entropy • Cross Entropy • Bits-per-Character and Bits-per-Byte • Perplexity • Perplexity Interpretation and Use Cases • Exact Evaluation • Functional Correctness • Similarity Measurements Against Reference Data • Introduction to Embedding • AI as a Judge • Why AI as a Judge? • How to Use AI as a Judge • Limitations of AI as a Judge • What Models Can Act as Judges? • Ranking Models with Comparative Evaluation • Challenges of Comparative Evaluation • The Future of Comparative Evaluation • Summary

فصل 3

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

book cover

ارزیابی سیستم‌های هوش مصنوعی

Evaluation Criteria • Domain-Specific Capability • Generation Capability • Instruction-Following Capability • Cost and Latency • Model Selection • Model Selection Workflow • Model Build Versus Buy • Navigate Public Benchmarks • Design Your Evaluation Pipeline • Step 1. Evaluate All Components in a System • Step 2. Create an Evaluation Guideline • Step 3. Define Evaluation Methods and Data • Summary

فصل 4

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

book cover

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

Introduction to Prompting • In-Context Learning: Zero-Shot and Few-Shot • System Prompt and User Prompt • Context Length and Context Efficiency • Prompt Engineering Best Practices • Write Clear and Explicit Instructions • Provide Sufficient Context • Break Complex Tasks into Simpler Subtasks • Give the Model Time to Think • Iterate on Your Prompts • Evaluate Prompt Engineering Tools • Organize and Version Prompts • Defensive Prompt Engineering • Proprietary Prompts and Reverse Prompt Engineering • Jailbreaking and Prompt Injection • Information Extraction • Defenses Against Prompt Attacks • Summary

فصل 5

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

book cover

RAG و عامل‌ها

RAG • RAG Architecture • Retrieval Algorithms • Retrieval Optimization • RAG Beyond Texts • Agents • Agent Overview • Tools • Planning • Agent Failure Modes and Evaluation • Memory • Summary

فصل 6

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

book cover

تنظیم دقیق

Finetuning Overview • When to Finetune • Reasons to Finetune • Reasons Not to Finetune • Finetuning and RAG • Memory Bottlenecks • Backpropagation and Trainable Parameters • Memory Math • Numerical Representations • Quantization • Finetuning Techniques • Parameter-Efficient Finetuning • Model Merging and Multi-Task Finetuning • Finetuning Tactics • Summary

فصل 7

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

book cover

مهندسی مجموعه‌داده

Data Curation • Data Quality • Data Coverage • Data Quantity • Data Acquisition and Annotation • Data Augmentation and Synthesis • Why Data Synthesis • Traditional Data Synthesis Techniques • AI-Powered Data Synthesis • Model Distillation • Data Processing • Inspect Data • Deduplicate Data • Clean and Filter Data • Format Data • Summary

فصل 8

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

book cover

بهینه‌سازی استنتاج

Understanding Inference Optimization • Inference Overview • Inference Performance Metrics • AI Accelerators • Inference Optimization • Model Optimization • Inference Service Optimization • Summary

فصل 9

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

book cover

معماری مهندسی هوش مصنوعی و بازخورد کاربر

AI Engineering Architecture • Step 1. Enhance Context • Step 2. Put in Guardrails • Step 3. Add Model Router and Gateway • Step 4. Reduce Latency with Caches • Step 5. Add Agent Patterns • Monitoring and Observability • AI Pipeline Orchestration • User Feedback • Extracting Conversational Feedback • Feedback Design • Feedback Limitations • Summary

فصل 10

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

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

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

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

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

15:52

نوع کتاب

اشتراکی

شرکت کنندگان

0 نفر

تولید کتاب

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

درباره ما

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

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

ارتباط با ما

ایمیل

info@aiflashcard.dev

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

CardDev
CardDev

نصب اپ CardDev

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

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

Built pixel by pixel by Khadem

Khadem Al Mahdi

Built pixel by pixel by