دوره آموزشی مبانی مهندسی هوش مصنوعی: اصول و کاربردهای عملی
4 ساعت 4 دقیقهمتوسط2025-06-06
مدرسین

Vinoo Ganesh
CEO and founder of Stealth Startup
جزئیات دوره
اگر مهارتهای برنامهنویسی و مهندسی نرمافزار داری، این دوره میتونه کمکت کنه که این تواناییها رو به مهارتهای مهندسی هوش مصنوعی تبدیل کنی. توی این دوره، یاد میگیری چطور سیستمهای هوش مصنوعی که آمادهی استفاده توی دنیای واقعی هستن بسازی؛ از ساختن «امبدینگ» (embedding) گرفته تا پیادهسازی و استقرار مدلهای AI.
قراره در عمل یاد بگیری چطور از ابزارهایی مثل «وکتور استورها» (vector stores)، سیستمهای RAG (retrieval-augmented generation) و جستجوی هیبریدی (hybrid search) استفاده کنی. همچنین میفهمی چطور سیستمهای هوش مصنوعی رو پایش و کنترل کنی (monitoring)، چطور از ابزارهای مربوط به تلِمتری برای بررسی عملکرد برنامهها بهره ببری و چطور روندهای CI/CD (ادغام و تحویل مداوم) رو برای استقرار و آزمایش اپلیکیشنهای AI طراحی کنی.
یه بخش جالب این دوره هم آموزش استفاده از GitHub Codespaces هست که میتونه کمک کنه برنامههای واقعی و کاربردی با تکنیکهای جدید مهندسی هوش مصنوعی بسازی و به نمایش بذاری.
اهداف یادگیری:
یاد بگیر چطور یه سیستم RAG آمادهی تولید بسازی که از امبدینگها و پایگاه دادههای وکتوری استفاده میکنه.
بفهم چطور میشه عملکرد برنامههای هوش مصنوعی رو با ابزارهای تلِمتری (telemetry) رصد و پایش کرد.
سیستمهای پردازش اسناد با قابلیت جستجوی هیبریدی طراحی کن که سریع و دقیق باشن.
روندهای CI/CD بساز که برنامههای AI رو راحتتر و بدون خطا استقرار و تست کنی.
یاد بگیر چطور با مدیریت منابع و کشینگ (caching) سیستم هوش مصنوعی رو بهینهسازی کنی و هزینهها رو پایین بیاری.
قراره در عمل یاد بگیری چطور از ابزارهایی مثل «وکتور استورها» (vector stores)، سیستمهای RAG (retrieval-augmented generation) و جستجوی هیبریدی (hybrid search) استفاده کنی. همچنین میفهمی چطور سیستمهای هوش مصنوعی رو پایش و کنترل کنی (monitoring)، چطور از ابزارهای مربوط به تلِمتری برای بررسی عملکرد برنامهها بهره ببری و چطور روندهای CI/CD (ادغام و تحویل مداوم) رو برای استقرار و آزمایش اپلیکیشنهای AI طراحی کنی.
یه بخش جالب این دوره هم آموزش استفاده از GitHub Codespaces هست که میتونه کمک کنه برنامههای واقعی و کاربردی با تکنیکهای جدید مهندسی هوش مصنوعی بسازی و به نمایش بذاری.
اهداف یادگیری:
یاد بگیر چطور یه سیستم RAG آمادهی تولید بسازی که از امبدینگها و پایگاه دادههای وکتوری استفاده میکنه.
بفهم چطور میشه عملکرد برنامههای هوش مصنوعی رو با ابزارهای تلِمتری (telemetry) رصد و پایش کرد.
سیستمهای پردازش اسناد با قابلیت جستجوی هیبریدی طراحی کن که سریع و دقیق باشن.
روندهای CI/CD بساز که برنامههای AI رو راحتتر و بدون خطا استقرار و تست کنی.
یاد بگیر چطور با مدیریت منابع و کشینگ (caching) سیستم هوش مصنوعی رو بهینهسازی کنی و هزینهها رو پایین بیاری.
مهارت ها
Generative AIArtificial Intelligence FoundationsArtificial Intelligence (AI)One-Off
سرفصل ها
۰. مقدمه
- 01 - مقدمه
- 02 - آنچه باید بدانید
- 03 - ساختار دوره
۱. مهندسی هوش مصنوعی
- 04 - مهندسی هوش مصنوعی چیست؟
۲. مدلهای زبان بزرگ (محلی)
- 05 - از سیستمهای قطعی تا سیستمهای احتمالی
- 06 - اجرای استنتاج به صورت محلی
- 07 - شالودهشکنی LLM
- 08 - کنار هم قرار دادن خط لوله LLM
۳. پردازش اسناد
- 09 - مرور کلی استخراج متن
- 10 - اصول استخراج متن
- 11 - تجزیهوتحلیل سند و تشخیص ساختار
- 12 - غنیسازی و نمایهسازی فراداده
- 13 - استراتژیهای قطعهبندی
۴. جاسازیها
- 14- مقدمهای بر جاسازیها
- 15 - اکوسیستم جاسازی
- 16- مقایسه مدلهای جاسازی
- 17 - تولید کارآمد جاسازی
- 18- چالش
- 19 - راه حل
۵. پایگاههای داده برداری
- 20- مقدمهای بر پایگاههای داده برداری
- 21 - عملیات پایه
- 22 - پشتکار و عملکرد
- 23 - استراتژیهای مقیاسبندی (نزدیکترین همسایه تقریبی یا ANN)
- 24 - استراتژیهای مقیاسپذیری (ذخیرهسازی)
۶. مهندسی بازیابی
- 25- مقدمهای بر مهندسی بازیابی
- 26 - پیادهسازی BM25 و جستجوی برداری
- 27- ساخت یک سگ رتریور هیبریدی
- 28 - بهبود بازیابی با رتبهبندی مجدد
- 29 - ساخت یک خط لوله بازیابی کامل
نتیجهگیری
- 30 - مشاهده پذیری
- 31 - مراحل و منابع بعدی
دوره های مرتبط
- دوره آموزشی ساخت عوامل هوش مصنوعی با API پاسخهای OpenAI
- دوره آموزشی چالش هوش مصنوعی ۱۰ در ۱۰
- دوره آموزشی کدنویسی وایب برای ساخت اولین اپلیکیشن هوش مصنوعی با Lovable و n8n (بدون نیاز به کدنویسی)
- دوره آموزشی اپ تحلیل داده با قدرت LLM با پایتون و Streamlit
- دوره آموزشی از پرامپت تا محصول در کمتر از یک ساعت: ساخت اپلیکیشنهای هوش مصنوعی با Nano Banana
- دوره آموزشی هوش مصنوعی مولد: مقدمهای بر مدلهای انتشار برای تولید متن
- دوره آموزشی توسعه مبتنی بر مشخصات با GitHub Spec Kit
- دوره آموزشی فراتر از کدنویسی با Vibe با Google Gemini: تبدیل شدن به یک توسعهدهنده هدفمند