کتاب Mastering NLP From Foundations to Agents

کتاب Mastering NLP From Foundations to Agents

اثر Lior Gazit

category

بر اساس سطح علمی

مبتدی

category

نوع محتوای کتاب

آموزش گام به گام

category

هدف یادگیری

ارتقای شغلی

category

نوع مسیر

صفر تا صد آماده برای کار

category

بر اساس تکنولوژی

یادگیری ماشین

category

مورد استفاده

هوش مصنوعی / یادگیری ماشین

info نکات مهم قبل از خرید:

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

درباره این کتاب

کتاب Mastering NLP From Foundations to Agents: Building AI Agents through Agentic Automation and RAG Workflows with Python (تسلط بر پردازش زبان طبیعی از مبانی تا عامل‌ها: ساخت عامل‌های هوش مصنوعی از طریق اتوماسیون عامل‌محور و جریان‌های کاری RAG با پایتون)، یک راهنمای جامع و عملی برای مهندسان یادگیری ماشین، دانشمندان داده و متخصصان NLP است که می‌خواهند از مفاهیم پایه فراتر رفته و سیستم‌های هوش مصنوعی آماده تولید را…

۱۴۰,۰۰۰ تومان

کتاب‌های پیشنهادی این دسته‌بندی:

نظرات کاربران

تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.

امتیاز کل
star star star star star
از 0 نظر

ثبت نظر جدید

دیدگاهتان را بنویسید

هنوز دیدگاهی ثبت نشده است.

کتاب Mastering NLP From Foundations to Agents: Building AI Agents through Agentic Automation and RAG Workflows with Python (تسلط بر پردازش زبان طبیعی از مبانی تا عامل‌ها: ساخت عامل‌های هوش مصنوعی از طریق اتوماسیون عامل‌محور و جریان‌های کاری RAG با پایتون)، یک راهنمای جامع و عملی برای مهندسان یادگیری ماشین، دانشمندان داده و متخصصان NLP است که می‌خواهند از مفاهیم پایه فراتر رفته و سیستم‌های هوش مصنوعی آماده تولید را با پایتون طراحی و پیاده‌سازی کنند.

در ادامه مقدمه‌ای از کتاب Mastering NLP From Foundations to Agents را از زبان نویسنده شرح خواهیم داد.

مقدمه‌ای بر کتاب Mastering NLP From Foundations to Agents:

پردازش زبان طبیعی (NLP) از سیستم‌های مبتنی بر قانون (Rule-based) و یادگیری ماشین کلاسیک فراتر رفته است. ویرایش دوم این کتاب، شما را در این مسیر تحول—از پایه‌های ریاضی و یادگیری ماشین گرفته تا مدل‌های زبانی بزرگ (LLM)، خطوط لوله بازیابی اطلاعات (Retrieval Pipelines)، اتوماسیون عاملیت‌محور (Agentic Automation) و طراحی سیستم‌های بومیِ هوش مصنوعی (AI-native)—راهنمایی می‌کند. این کتاب علاوه بر تقویت مفاهیم پایه NLP، به معماری‌های مدرن نظیر ترنسفورمرها، روش‌های تنظیم دقیقِ کم‌پارامتر (PEFT) مانند LoRA و QLoRA و روش‌های هم‌راستاسازی (Alignment) از جمله RLHF و DPO می‌پرازد.
کار خود را با اصول ضروری جبر خطی، احتمال و یادگیری ماشین آغاز خواهید کرد و سپس وارد مباحث پیش‌پردازش متن، مهندسی ویژگی، خطوط لوله طبقه‌بندی و معماری‌های یادگیری عمیق می‌شوید. پس از آن، تمرکز روی طراحی سیستم قرار می‌گیرد: ساخت خطوط لوله «تولید هدایت‌شده با بازیابی» (RAG)، پیاده‌سازی استراتژی‌های مسیریابی مدل جهت ایجاد تعادل میان هزینه و کارایی، و ارکستراسیونِ جریان‌های کاری چندعاملیِ ساختاریافته.
همچنین با الگوهای قابلیت تعامل ساختاریافته، از جمله «پروتکل کانتکست مدل» (MCP) آشنا خواهید شد. حاکمیت (Governance) و ایمنی به‌عنوان دغدغه‌های معماری بررسی می‌شوند تا نشان داده شود چگونه می‌توان سیاست‌گذاری و انطباق قوانین را مستقیماً در سیستم‌های هوش مصنوعی یکپارچه‌سازی کرد. در پایان، ابزارهای لازم برای پیاده‌سازی تکنیک‌های NLP را در اختیار خواهید داشت و برای طراحی، حاکمیت و توسعه سیستم‌های هوشمند مبتنی بر آن‌ها آماده خواهید بود.

کتاب Mastering NLP From Foundations to Agents برای چه کسانی است؟

این کتاب برای مهندسان یادگیری ماشین، دانشمندان داده و متخصصان NLP نوشته شده است که قصد دارند دانش خود را عمق ببخشند و راهکارهای پیشرفته هوش مصنوعی بسازند. همچنین مهندسان نرم‌افزاری که در حال ورود به حوزه هوش مصنوعی هستند و علاقه‌مندان به تکنولوژی که مشتاق یادگیری پیشرفت‌های مدرن NLP هستند، کتاب Mastering NLP From Foundations to Agents را مفید خواهند یافت. فرض بر این است که خواننده درک خوبی از زبان پایتون و مفاهیم پایه یادگیری ماشین دارد.

سرفصل‌های کتاب Mastering NLP From Foundations to Agents

  • فصل ۱: مقدمه‌ای بر چشم‌انداز NLP
    با بررسی نحوه تحول NLP از سیستم‌های صلبِ مبتنی بر قانون به معماری‌های عصبی تطبیق‌پذیرِ امروزی (که توسط مدل‌های زبانی بزرگ پشتیبانی می‌شوند)، زیربنای فصل‌های آتی را پایه‌ریزی می‌کند. این فصل از کتاب Mastering NLP From Foundations to Agents، با مرور مفهومیِ اصول پیش‌پردازش، زیربنای ریاضیِ آموزش مدل‌ها و تحولات ناشی از یادگیری ماشین و ترنسفورمرها، چارچوب ذهنی جدیدی از NLP ارائه می‌دهد و شما را آماده می‌کند تا به جای یک کاربر ساده‌ی مدل، مانند یک سازنده‌ی سیستم فکر کنید.
  • فصل ۲: پایه‌های ریاضی برای یادگیری ماشین در NLP
    پایه‌های ریاضی پشتیبان سیستم‌های مدرن NLP را ارائه داده و جبر خطی، احتمال و بهینه‌سازی را به مکانیسم‌های یادگیری مدل متصل می‌کند. با حرکت از بردارها و تجزیه ماتریس‌ها به سمت برآورد آماری و آموزش مبتنی بر گرادیان، این فصل از کتاب Mastering NLP From Foundations to Agents، ریاضیات انتزاعی را به‌عنوان موتور محرکِ تعبیه‌ها (Embeddings)، پیش‌بینی و تنظیم پارامترها بازتعریف می‌کند؛ امری که شما را قادر می‌سازد درک کنید مدل‌ها چگونه کار می‌کنند و چرا رفتار خاصی از خود نشان می‌دهند.
  • فصل ۳: آزادسازی پتانسیل یادگیری ماشین در NLP
    با حرکت از داده‌های خام به سمت مدل‌های قابل اعتماد، NLP را در حوزه یادگیری ماشین تثبیت می‌کند. این فصل از کتاب Mastering NLP From Foundations to Agents، با کاوش، پاک‌سازی و مهندسی ویژگی آغاز شده و سپس از میان الگوریتم‌های کلاسیک و معماری‌های عصبی عبور می‌کند. با تأکید بر ارزیابی (Validation)، تنظیم ابرپارامترها و موازنه واریانس-انحراف (Bias-Variance Trade-off)، قضاوت کاربردیِ لازم برای طراحی مدل‌هایی که فراتر از محیط دفترچه یادداشت (Notebook) تعمیم می‌یابند را ایجاد می‌کند.
  • فصل ۴: ساده‌سازی تکنیک‌های پیش‌پردازش متن برای NLP
    نحوه تبدیل متن خام به ورودی‌های ساختاریافته و قابل یادگیری را بررسی می‌کند. این فصل از نرمال‌سازی، استخراج موجودیت‌ها، برچسب‌گذاری دستوری و پارس‌کردن مبتنی بر الگو عبور کرده و به توکن‌سازی (Tokenization) می‌رسد؛ مرحله‌ای که در نهایت نحوه درک زبان توسط ترنسفورمرهای مدرن را تعریف می‌کند. این فصل از کتاب Mastering NLP From Foundations to Agents روشن می‌سازد که پیش‌پردازش یک چک‌لیست مکانیکی نیست، بلکه یک تصمیم طراحی است که رفتار، کارایی و تعمیم‌پذیری مدل را شکل می‌دهد.

فصل 4 کتاب Mastering NLP From Foundations to Agents

  • فصل ۵: طبقه‌بندی متن با استفاده از تکنیک‌های سنتی یادگیری ماشین
    طبقه‌بندی متن را به‌عنوان یک مهندسی ساختاریافته مطرح می‌کند؛ از بازنمایی‌های پراکنده مانند N-gramها و TF-IDF گرفته تا تعبیه‌های متراکم و مدل‌های موضوعی که ساختار معنایی را ثبت می‌کنند. این فصل از کتاب Mastering NLP From Foundations to Agents نحوه مواجهه روش‌های نظارت‌شده، بدون نظارت و نیمه‌نظارتی با مسئله برچسب‌گذاری را بررسی کرده و هر رویکرد را بر ارزیابی دقیق و انتخاب ویژگی استوار می‌سازد.
  • فصل ۶: طبقه‌بندی متن با استفاده از مدل‌های زبانی یادگیری عمیق
    نشان‌دهنده گذار از ویژگی‌های مهندسی‌شده به بازنمایی‌های یادگرفته‌شده است و معماری‌های عصبی عمیق را به‌عنوان پایه NLP مدرن معرفی می‌کند. این فصل مسیر تحول از شبکه‌های کلاسیک به ترنسفورمرها و LLMها را دنبال کرده و توضیح می‌دهد که چگونه مکانیسم‌های خودتوجّهی (Self-attention)، خودنظارتی و یادگیری انتقالی، درک زبانِ آگاه از کانتکست را در مقیاس بزرگ امکان‌پذیر می‌سازند.
  • فصل ۷: رمزگشایی از تئوری، طراحی و پیاده‌سازی LLMها
    یک گام از پیاده‌سازی عقب‌تر رفته تا LLMها را به‌عنوان سیستم‌های مهندسی‌شده بررسی کند. این فصل از کتاب Mastering NLP From Foundations to Agents مسیر رشد آن‌ها را از مدل‌های زبانی کلاسیک تا معماری‌های مبتنی بر ترنسفورمر دنبال کرده و توضیح می‌دهد که چگونه مقیاس و خودتوجّهی، توانایی مدل‌ها را در تعمیم، استدلال و تولید بازتعریف می‌کنند. با تحلیل سیستم‌های پیشرو نظیر GPT ،LLaMA ،Claude ،Gemini ،DeepSeek و PaLM در کنار چارچوب‌های ارزیابی مدرن، کارایی مدل را به‌عنوان یک مسئله چندبعدی شامل استدلال، ایمنی، استحکام و تفسیرپذیری بازتعریف می‌کند.
  • فصل ۸: تنظیم دقیقِ کم‌پارامتر (PEFT) و استدلال در LLMها
    با نشان دادن اینکه چگونه تکنیک‌های کم‌پارامتر مانند LoRA و QLoRA سازگاری مدل را حتی با محدودیت‌های سخت‌افزاری عملی می‌سازند آغاز می‌شود. سپس تمرکز به سمت هم‌راستاسازی (Alignment) می‌رود؛ اینکه چگونه مدل‌ها از طریق مدل‌سازی پاداش و بهینه‌سازی ترجیحات هدایت می‌شوند تا رفتاری مطابق با قصد انسان نشان دهند.

فصل 8 کتاب Mastering NLP From Foundations to Agents

  • فصل ۹: راه‌اندازی پیشرفته و یکپارچه‌سازی با RAG و MCP
    برنامه‌های کاربردی LLM را به‌عنوان زیرساخت‌های لایه‌ای و ترکیب‌پذیر بازتعریف می‌کند که باید میان محدودیت‌های محاسباتی، کیفیت بازیابی، حاکمیت و منطق ارکستراسیون تعادل ایجاد کنند. از مدل‌های میزبانی‌شده با API تا توسعه‌های متن‌بازِ تنظیم‌دقیق‌شده به‌صورت محلی، این فصل درک دقیقی از نحوه تبدیل خطوط لوله بازیابی، استراتژی‌های کش‌کردن و فراخوانی ساختاریافته ابزارها به اکوسیستم‌های یکپارچه و آماده تولید ارائه می‌دهد.
  • فصل ۱۰: روش‌های پیشرفته LLM با استفاده از RAG و LangChain
    با LLM به‌عنوان یک لایه استنتاجی قابل پیکربندی برخورد می‌کند که می‌توان آن را بر اساس هزینه، پیچیدگی، حریم خصوصی و سیگنال‌های اطمینان انتخاب، تعویض یا مسیریابی کرد. با بررسی مطالعات موردی در حوزه‌های پزشکی و حقوقی، نشان داده می‌شود که چگونه یک زیرساخت بازیابی یکسان می‌تواند از حوزه‌های بسیار متفاوت بدون بازنویسی ساختاری پشتیبانی کند.
  • فصل ۱۱: راهکارهای چندعاملی و چارچوب‌های عامل پیشرفته
    نقطه‌ای است که در آن مدل‌های زبانی از خروجی‌های ساده فراتر رفته و به کنشگر (Actor) تبدیل می‌شوند. در این فصل ساخت سیستم‌هایی را آغاز می‌کنید که می‌توانند برنامه‌ریزی کنند، ابزارها را فراخوانی کنند، خروجی‌های خود را بازبینی نمایند و تعاملات قبلی را به یاد آورند. این فصل از کتاب Mastering NLP From Foundations to Agents به عامل‌ها (Agents) به‌عنوان پوسته ساده‌ای در اطراف LLM نگاه نمی‌کند، بلکه آن‌ها را حلقه‌های ساختاریافته‌ای از استدلال و اجرا می‌داند.
  • فصل ۱۲: نرده‌های محافظ فنی برای ایمنی هوش مصنوعی و پیاده‌سازی مسئولانه
    نشان می‌دهد که چگونه اخلاق، قانون و سیاست‌های کسب‌وکار در قالب لایه‌های پیکربندی، سرویس‌های اعمال قانون، جریان‌های تلمتری و جریان‌های کاری قابل حسابرسی شکل می‌گیرند. این فصل از کتاب Mastering NLP From Foundations to Agents نشان می‌دهد که نرده‌های محافظ (Guardrails) نه به‌عنوان فیلترهای ایزوله، بلکه به‌عنوان یک سیستم هماهنگ از پیشگیری، تشخیص و پاسخ عمل می‌کنند.

فصل 12 کتاب Mastering NLP From Foundations to Agents

  • فصل ۱۳: طراحی و مدیریت محصولات بومی هوش مصنوعی (AI-Native)
    این مسیر را با تغییر تمرکز از مدل‌ها به محصولات به پایان می‌رساند. مفهوم واقعی طراحی یک محصول بومیِ هوش مصنوعی را شفاف‌سازی کرده و پیامدهای این انتخاب را در معماری، کارایی، حاکمیت و تجربه کاربری دنبال می‌کند. تاخیر (Latency) به یک ویژگی محصول تبدیل می‌شود، بازیابی به زیرساخت بدل می‌گردد و ایمنی ملموس می‌شود.
  • ضمیمه (Appendix)
    تحلیل کامل ریاضیِ آزمون امکان‌پذیری ارائه شده در فصل‌های قبل کتاب Mastering NLP From Foundations to Agents را فراهم می‌کند. این بخش استقلال، احتمال شرطی و قانون بیز را بررسی کرده و سپس فرمول‌بندی را روی ویژگی‌های متنی باینری اعمال می‌کند تا روشن سازد چگونه می‌توان از وابستگی آماری برای ارزیابی سیگنال‌های پیش‌بینانه در ویژگی‌های مهندسی‌شده استفاده کرد.

سرفصل‌های کتاب Mastering NLP From Foundations to Agents:

  • Cover
  • Title Page
  • Copyright & Credits
  • Contributors
  • Table of Contents
  • Preface
  • Chapter 1: An Introduction to the NLP Landscape
  • Chapter 2: Mathematical Foundations for Machine Learning in NLP
  • Chapter 3: Unleashing Machine Learning Potential in NLP
  • Chapter 4: Streamlining Text Preprocessing Techniques for NLP
  • Chapter 5: Text Classification Using Traditional ML Techniques
  • Chapter 6: Text Classification Part 2 – Using Deep Learning Language Models
  • Chapter 7: Demystifying LLM Theory, Design, and Implementation
  • Chapter 8: Parameter-Efficient Fine-Tuning and Reasoning in LLMs
  • Chapter 9: Advanced Setup and Integration with RAG and MCP
  • Chapter 10: Advanced LLM Practices Using RAG and LangChain
  • Chapter 11: Multi-Agent Solutions and Advanced Agent Frameworks
  • Chapter 12: Technical Guardrails of AI Safety and Responsible Implementation
  • Chapter 13: Designing and Managing AI-Native Products
  • Appendix A: Mathematical formulation of the feasibility test
  • Appendix B: Unlock Access to the Code Bundle and the PDF Version
  • Appendix C: Answers
  • Index
  • Other Books You May Enjoy

جهت دانلود کتاب Mastering NLP From Foundations to Agents می‌توانید پس از پرداخت، دریافت کنید.