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

محتوای کتاب

معرفی کتاب AI Engineering

AI Engineering: Building Applications with Foundation Models

کتاب AI Engineering: Building Applications with Foundation Models نوشته‌ی Chip Huyen یکی از منابع مهم و کاربردی برای شناخت و یادگیری مهندسی هوش مصنوعی در عصر مدل‌های بنیادین است. این کتاب به شما نشان می‌دهد چگونه می‌توان با استفاده از مدل‌های آماده و در دسترس هوش مصنوعی، اپلیکیشن‌های کاربردی، مقیاس‌پذیر و قابل‌اعتماد طراحی و پیاده‌سازی کرد.

در سال‌های اخیر، پیشرفت‌های چشمگیر هوش مصنوعی باعث شده‌اند ساخت محصولات مبتنی بر AI بسیار ساده‌تر و در دسترس‌تر از گذشته باشد. رویکرد Model as a Service یا «مدل به‌عنوان سرویس» باعث شده هوش مصنوعی دیگر صرفاً یک حوزه پیچیده و تخصصی نباشد، بلکه به ابزاری قدرتمند برای توسعه نرم‌افزار تبدیل شود؛ ابزاری که حتی افراد با تجربه محدود در AI نیز می‌توانند از آن برای ساخت محصولات و اپلیکیشن‌های هوشمند استفاده کنند.

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

درباره کتاب AI Engineering

کتاب AI Engineering با ارائه یک نمای کلی از مهندسی هوش مصنوعی آغاز می‌شود و توضیح می‌دهد که این حوزه چه تفاوتی با مهندسی سنتی یادگیری ماشین دارد. نویسنده در ادامه، پشته جدید هوش مصنوعی یا AI Stack را معرفی می‌کند و نشان می‌دهد توسعه اپلیکیشن‌های AI در دنیای امروز به چه ابزارها، زیرساخت‌ها و رویکردهایی نیاز دارد.

یکی از موضوعات کلیدی کتاب، اهمیت ارزیابی مدل‌های هوش مصنوعی است. با افزایش استفاده از AI در محصولات واقعی، احتمال بروز خطاها و شکست‌های جدی نیز بیشتر می‌شود. به همین دلیل، ارزیابی عملکرد مدل‌ها و اطمینان از کیفیت خروجی آن‌ها به یکی از مهم‌ترین مراحل توسعه سیستم‌های هوشمند تبدیل شده است.
این کتاب روش‌های مختلف ارزیابی مدل‌های بازپاسخ را بررسی می‌کند و به یکی از رویکردهای جدید و روبه‌رشد یعنی AI as a Judge یا «هوش مصنوعی به‌عنوان داور» نیز می‌پردازد.

در کتاب AI Engineering چه می‌آموزید؟

با مطالعه کتاب AI Engineering: Building Applications with Foundation Models یاد می‌گیرید چگونه در فضای پیچیده و گسترده هوش مصنوعی مسیر درست را انتخاب کنید. این کتاب به شما کمک می‌کند با مدل‌ها، دیتاست‌ها، معیارهای ارزیابی، بنچمارک‌ها، الگوهای کاربردی و موارد استفاده متنوع در توسعه اپلیکیشن‌های هوش مصنوعی آشنا شوید.

برخی از مهم‌ترین موضوعاتی که در این کتاب یاد می‌گیرید عبارت‌اند از:

  • آشنایی با مفهوم مهندسی هوش مصنوعی و تفاوت آن با مهندسی سنتی یادگیری ماشین
  • یادگیری فرایند طراحی و توسعه یک اپلیکیشن مبتنی بر AI
  • شناخت چالش‌های هر مرحله از توسعه اپلیکیشن‌های هوش مصنوعی و روش‌های حل آن‌ها
  • بررسی تکنیک‌های سازگار‌سازی مدل مانند Prompt Engineering، RAG، Fine-tuning، Agents و Dataset Engineering
  • درک نحوه عملکرد مدل‌های بنیادین و دلیل استفاده از روش‌های مختلف بهینه‌سازی آن‌ها
  • بررسی گلوگاه‌های مربوط به هزینه و تأخیر هنگام استفاده از مدل‌های بنیادین
  • یادگیری روش‌های استقرار و اجرای کارآمد اپلیکیشن‌های هوش مصنوعی
  • انتخاب مدل، دیتاست، معیار ارزیابی و متریک مناسب بر اساس نیاز پروژه

کتاب AI Engineering برای چه کسانی مناسب است؟

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

درباره نویسنده کتاب AI Engineering

چیپ هوین یکی از چهره‌های شناخته‌شده در حوزه سیستم‌های یادگیری ماشین و مهندسی هوش مصنوعی است. او در حال حاضر در شرکت Voltron Data روی تسریع تحلیل داده‌ها با استفاده از GPU فعالیت می‌کند.
او پیش‌تر با شرکت‌های Snorkel AI و NVIDIA همکاری داشته، یک استارتاپ در زمینه زیرساخت هوش مصنوعی تأسیس کرده و درس Machine Learning Systems Design را در دانشگاه استنفورد تدریس کرده است.
چیپ هوین همچنین نویسنده کتاب پرفروش Designing Machine Learning Systems است؛ کتابی که در حوزه هوش مصنوعی و یادگیری ماشین در فهرست پرفروش‌ترین‌های آمازون قرار گرفته است.

چرا باید کتاب AI Engineering را بخوانیم؟

اگر می‌خواهید فراتر از استفاده ساده از ابزارهای هوش مصنوعی بروید و یاد بگیرید چگونه اپلیکیشن‌های واقعی مبتنی بر مدل‌های بنیادین بسازید، کتاب AI Engineering یکی از بهترین گزینه‌ها برای شروع و پیشرفت است.
این کتاب هم دید فنی و مهندسی به شما می‌دهد و هم کمک می‌کند تصمیم‌های درستی درباره انتخاب مدل، طراحی سیستم، ارزیابی خروجی‌ها، کاهش هزینه‌ها و بهینه‌سازی عملکرد اپلیکیشن‌های هوش مصنوعی بگیرید.
کتاب AI Engineering: Building Applications with Foundation Models منبعی کاربردی برای ورود حرفه‌ای به دنیای مهندسی هوش مصنوعی و ساخت محصولات هوشمند در عصر مدل‌های بنیادین است.

جمع بندی درباره کتاب AI Engineering

کتاب AI Engineering: Building Applications with Foundation Models نوشته‌ی Chip Huyen یکی از منابع کاربردی و به‌روز برای افرادی است که می‌خواهند با رویکردی مهندسی وارد دنیای توسعه محصولات مبتنی بر هوش مصنوعی شوند. این کتاب نشان می‌دهد که در عصر مدل‌های بنیادین، ساخت اپلیکیشن‌های هوشمند دیگر فقط به آموزش مدل‌های یادگیری ماشین از صفر محدود نیست؛ بلکه مهارت اصلی در انتخاب مدل مناسب، طراحی معماری درست، ارزیابی خروجی‌ها، بهینه‌سازی هزینه و استقرار کارآمد سیستم‌های AI است.
نویسنده در این کتاب تفاوت میان مهندسی هوش مصنوعی و مهندسی سنتی یادگیری ماشین را توضیح می‌دهد و سپس به موضوعات مهمی مانند مدل‌های بنیادین، مهندسی پرامپت، RAG، فاین‌تیونینگ، Agentها، مهندسی دیتاست و روش‌های ارزیابی مدل‌ها می‌پردازد. همین گستردگی موضوعات باعث می‌شود کتاب برای توسعه‌دهندگان نرم‌افزار، مهندسان یادگیری ماشین، مدیران محصول و علاقه‌مندان به ساخت اپلیکیشن‌های هوش مصنوعی بسیار مفید باشد.
یکی از نقاط قوت کتاب AI Engineering تمرکز آن بر کاربردهای واقعی هوش مصنوعی است. این کتاب فقط به معرفی مفاهیم نظری نمی‌پردازد، بلکه مسیر ساخت، ارزیابی و بهینه‌سازی اپلیکیشن‌های AI را از دیدگاه عملی بررسی می‌کند. همچنین توجه به مسائلی مانند کاهش هزینه، مدیریت تأخیر، انتخاب معیارهای ارزیابی و جلوگیری از خطاهای احتمالی، کتاب را به منبعی ارزشمند برای پروژه‌های واقعی تبدیل کرده است.
در مجموع، کتاب AI Engineering انتخابی مناسب برای کسانی است که می‌خواهند فراتر از استفاده ساده از ابزارهای هوش مصنوعی بروند و یاد بگیرند چگونه با استفاده از مدل‌های بنیادین، محصولات هوشمند قابل‌اعتماد، مقیاس‌پذیر و کاربردی بسازند. این کتاب می‌تواند یک راهنمای عملی برای ورود جدی به حوزه مهندسی هوش مصنوعی و توسعه نسل جدید اپلیکیشن‌های مبتنی بر AI باشد.

منبع: O’Reilly Media

نظرات

متوسط امتیازات

4.8
4.75 12 رای
رایگان!
12 نقد و بررسی

جزئیات امتیازات

5 ستاره
10
4 ستاره
1
3 ستاره
1
2 ستاره
0
1 ستاره
0

12 دیدگاه برای کتاب AI Engineering

  1. امیرسینا احمدی

    تازه دانلودش کردم و تعریفشو خیلی شنیدم
    ممنونم از آقا امیر بابت این کتاب

    پاسخ
  2. Samaneh Rahmani

    رزومه نویسنده به دلیل تجربه های کاری که توی NVIDIA، Snorkel AI و تدریس در استنفورد داره، باعث شده دید خیلی عملی و صنعتی نسبت به موضوع مهندسی هوش مصنوعی داره
    همین سابقه کاری و پیشینه میتونه اعتبار کتاب رو افزایش بده

    پاسخ
  3. Kourosh

    یکی از نقاط قابل توجه کتاب این هست که به هزینه و تاخیر در سرویسدهی مدل‌های بنیادین هم اشاره داره
    این موضوع در پروژه‌های واقعی خیلی حیاتیه و معمولاً در منابع آموزشی کمتر به اون توجه میشه

    پاسخ
  4. Negin

    به نظرم اگر کتاب مثال‌های عملی و سناریوهای واقعی بیشتری داشته بود، ارزش کتاب برای توسعه‌دهنده‌ها چند برابر میشد چون مفاهیمی مثل RAG و Agentها وقتی با مثال توضیح داده بشه، خیلی بهتر قابل درک هست

    پاسخ
  5. Armin Naghavi

    به نظر من مهم ترین بخش کتاب، مربوط به ارزیابی مدل ها بود
    خیلی از افراد فقط روی خروجی گرفتن از مدل تمرکز میکنند، در صورتیکه ارزیابی کیفیت و کنترل خطا در پروژه های هوش مصنوعی، به شدت اهمیت داره

    پاسخ
  6. محسن کهنی پرور

    به نظر من یکی از نقاط قوت کتاب AI Engineering اینه که فقط درباره مدل های هوش مصنوعی صحبت نمیکنه بلکه نگاه مهندسی به ساخت محصول با مدل های بنیادین داره

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

    پاسخ
  7. رامیار غلامی

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

    پاسخ
  8. Majid Kashef

    کتاب AI Engineering احتمالاً برای مدیران محصول حوزه هوش مصنوعی هم به شدت مفیده چون فقط به برنامه نویسی نمی‌پردازه و درباره انتخاب مدل، دیتاست، معیار ارزیابی و طراحی سیستم هم صحبت میکنه

    پاسخ
  9. Baran Karimi

    عنوان کتاب کاملاً با نیاز امروز بازار هماهنگه
    الان دیگه فقط دونستن الگوریتم‌های ماشین لرنینگ کافی نیست؛ بلکه این مهمه که بتونیم با مدل‌های آماده و API ها محصول قابل استفاده بسازیم و توسعه بدیم

    پاسخ
  10. حمید رستگار

    به نظر میرسه که این کتاب بیشتر به درد افرادی بخوره که یک بکگراندی در توسعه نرم افزار یا ماشین لرنینگ داشته باشند
    کسی که خیلی مبتدی هست، بعضی از مفاهیم کتاب رو مثل بنچمارک‌های ارزیابی، مدل‌های بنیادین یا فاین‌تیونینگ رو متوجه نمیشه

    پاسخ
  11. کتابخون بزرگ

    تنها چیزی که این کتاب رو جذاب تر میکنه در بخش تمرکز بر ساخت اپلیکیشن های واقعی با هوش مصنوعی هست
    نه تنها بصورت تئوری توضیح میده، بلکه بصورت کاملاً عملی هم اونو اجرا میکنه
    این رویکرد کتاب باعث میشه که برای برنامه نویس ها و تیم های توسعه محصول، خیلی کاربردی تر باشه

    پاسخ
  12. سالار

    کتاب از نظر موضوعی، خیلی به روز هست مخصوصاً در بخش هایی که به مفاهیمی مثل RAG، فاین تیونینگ، مهندسی پرامپت و ارزیابی مدل‌ها پرداخته و اشاره میکنه
    به نظرم این کتاب برای کسایی که میخوان از سطح استفاده ساده از ابزارهای هوش مصنوعی فراتر برن، انتخاب خوبیه

    پاسخ
دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

خیلی ضعیف

نه خیلی بد

متوسط

خوب

عالی

لطفا برای ارسال یا مشاهده تیکت به حساب خود وارد شوید