اپلیکیشن اندرویدی فلش‌کارت آموزشی کتاب جامع برنامه‌نویسی GPU در AWS SageMaker: ساخت و بهینه‌سازی عوامل هوش مصنوعی با RAG

249,500 تومان
دوره جامع برنامه‌نویسی GPU در AWS SageMaker: ساخت و بهینه‌سازی عوامل هوش مصنوعی با RAG 🚀 دوره جامع برنامه‌نویسی GPU در AWS SageMaker: ساخت و بهینه‌سازی عوامل هوش مصنوعی با RAG آیا مشتاق هستید تا در دن...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,375 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره جامع برنامه‌نویسی GPU در AWS SageMaker: ساخت و بهینه‌سازی عوامل هوش مصنوعی با RAG

موضوع کلی: محاسبات شتاب‌یافته برای هوش مصنوعی

موضوع میانی: برنامه‌نویسی GPU برای توسعه گردش‌کار هوش مصنوعی

📋 سرفصل‌های دوره

  • 1. مبانی هوش مصنوعی و یادگیری عمیق
  • 2. آشنایی با پردازنده‌های گرافیکی (GPU)
  • 3. چرا GPU برای هوش مصنوعی؟
  • 4. معماری GPU و هسته‌های CUDA
  • 5. کاربرد GPU در یادگیری عمیق
  • 6. مفاهیم اولیه یادگیری ماشین
  • 7. نصب و راه‌اندازی محیط توسعه
  • 8. مقدمه‌ای بر AWS SageMaker
  • 9. پلتفرم AWS SageMaker
  • 10. اجزای اصلی SageMaker
  • 11. مفهوم SageMaker Studio
  • 12. ایجاد و پیکربندی یک محیط SageMaker Studio
  • 13. نصب درایورهای GPU در SageMaker
  • 14. نصب کتابخانه‌های مرتبط با GPU
  • 15. انتخاب نمونه‌های SageMaker با GPU
  • 16. آشنایی با ابزارهای خط فرمان AWS (CLI)
  • 17. نصب و پیکربندی AWS CLI
  • 18. مدیریت منابع AWS با CLI
  • 19. مقدمه‌ای بر برنامه‌نویسی موازی
  • 20. مفهوم موازی‌سازی
  • 21. انواع موازی‌سازی
  • 22. کاربرد موازی‌سازی در محاسبات علمی
  • 23. برنامه‌نویسی GPU با CUDA
  • 24. معماری CUDA
  • 25. کرنل‌های CUDA
  • 26. مدیریت حافظه در CUDA
  • 27. همگام‌سازی نخ‌ها (Threads) در CUDA
  • 28. اشتباهات رایج در برنامه‌نویسی CUDA
  • 29. بهینه‌سازی برنامه‌های CUDA
  • 30. مقدمه‌ای بر TensorFlow و PyTorch
  • 31. فریم‌ورک‌های یادگیری عمیق
  • 32. نصب TensorFlow با پشتیبانی GPU
  • 33. نصب PyTorch با پشتیبانی GPU
  • 34. ساختار مدل‌های یادگیری عمیق
  • 35. لایه‌های عصبی
  • 36. توابع فعال‌سازی
  • 37. بهینه‌سازها
  • 38. توابع زیان (Loss Functions)
  • 39. آموزش مدل با GPU در TensorFlow
  • 40. آموزش مدل با GPU در PyTorch
  • 41. مدیریت داده‌ها برای آموزش GPU
  • 42. بارگذاری داده‌ها با استفاده از DataLoader
  • 43. پیش‌پردازش داده‌ها برای GPU
  • 44. تقسیم داده‌ها به بچ (Batch)
  • 45. مفهوم Batch Size و تأثیر آن بر آموزش
  • 46. آموزش توزیع‌شده (Distributed Training)
  • 47. چرا آموزش توزیع‌شده؟
  • 48. استراتژی‌های آموزش توزیع‌شده
  • 49. آموزش توزیع‌شده با SageMaker
  • 50. استفاده از SageMaker Distributed Data Parallelism
  • 51. استفاده از SageMaker Distributed Model Parallelism
  • 52. مانیتورینگ و دیباگ کردن آموزش GPU
  • 53. ابزارهای مانیتورینگ SageMaker
  • 54. تشخیص و رفع خطاهای GPU
  • 55. تجزیه و تحلیل عملکرد GPU
  • 56. استفاده از NVIDIA Nsight
  • 57. تکنیک‌های بهینه‌سازی مدل‌های هوش مصنوعی
  • 58. کاهش اندازه مدل (Model Compression)
  • 59. قانون‌گذاری (Quantization)
  • 60. هرس کردن (Pruning)
  • 61. تقطیر دانش (Knowledge Distillation)
  • 62. بهینه‌سازی برای استنتاج (Inference Optimization)
  • 63. استفاده از TensorRT
  • 64. استفاده از ONNX Runtime
  • 65. پیاده‌سازی عامل‌های هوش مصنوعی (AI Agents)
  • 66. مفهوم عامل‌های هوش مصنوعی
  • 67. انواع عامل‌های هوش مصنوعی
  • 68. طراحی معماری عامل‌های هوش مصنوعی
  • 69. مقدمه‌ای بر بازیابی اطلاعات (Information Retrieval)
  • 70. اصول بازیابی اطلاعات
  • 71. روش‌های بازیابی اطلاعات
  • 72. مقدمه‌ای بر مدل‌های زبانی بزرگ (LLMs)
  • 73. معماری ترانسفورمر
  • 74. کاربرد LLMs در درک زبان طبیعی
  • 75. تولید متن با LLMs
  • 76. مفهوم بازیابی اطلاعات تولیدی (Retrieval Augmented Generation - RAG)
  • 77. چرا RAG؟
  • 78. معماری RAG
  • 79. اجزای سیستم RAG
  • 80. کتابخانه‌های مفید برای RAG
  • 81. پیاده‌سازی RAG در SageMaker
  • 82. استفاده از SageMaker Endpoints برای RAG
  • 83. ذخیره‌سازی و بازیابی داده‌ها برای RAG
  • 84. موتورهای جستجو و پایگاه داده‌های برداری
  • 85. استفاده از Amazon OpenSearch Service
  • 86. استفاده از Amazon Aurora PostgreSQL با pgvector
  • 87. ایجاد Embeddings برای داده‌ها
  • 88. انتخاب مدل Embedding مناسب
  • 89. آموزش مدل Embedding سفارشی
  • 90. بازیابی اسناد مرتبط با کوئری
  • 91. ارزیابی کیفیت بازیابی
  • 92. تولید پاسخ توسط LLM با استفاده از اسناد بازیابی شده
  • 93. تنظیم دقیق (Fine-tuning) LLM برای وظایف خاص
  • 94. آموزش LLM بر روی داده‌های سفارشی
  • 95. استفاده از SageMaker JumpStart برای LLMs
  • 96. بهینه‌سازی سیستم RAG
  • 97. اندازه‌گیری معیارهای عملکرد RAG
  • 98. تشخیص نقاط ضعف در سیستم RAG
  • 99. بهبود کیفیت Embedding
  • 100. بهبود استراتژی بازیابی
اپلیکیشن آموزشی اندروید
یادگیری هوشمند، همیشه همراه شما
فلش‌کارت‌های آموزشی را در یک محیط فارسی، ساده و کاربردی مرور کنید؛ پاسخ‌های خود را بسنجید و پیشرفت یادگیری‌تان را دنبال کنید.
مطالعه آفلاین محیط فارسی و راست‌چین ویژه اندروید
فلش‌کارت آموزشی؛ روشی کاربردی برای مرور مطالب

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

📴
یادگیری بدون اینترنت مداوم
پس از نصب و در دسترس بودن محتوای دوره، فلش‌کارت‌ها را در زمان و مکان دلخواه مرور کنید.
🗂️
انواع محتوای آموزشی
از نکته‌های آموزشی تا پرسش‌های چهارگزینه‌ای و پرسش‌وپاسخ، مطالب را متناسب با نیاز خود مرور کنید.
📊
ارزیابی میزان یادگیری
پاسخ‌های درست و غلط خود را ثبت کنید و آمار عملکردتان را به تفکیک نوع محتوا ببینید.
🎯
مرور هدفمند فصل‌ها
فصل‌های موردنظر را انتخاب کنید و با استفاده از گزینه انتخاب همه، مرور فصل‌های مرورنشده را در اولویت قرار دهید.
انواع فلش‌کارت‌های قابل مرور

محتوای آموزشی در قالب‌های متنوع ارائه می‌شود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموخته‌ها قابل استفاده باشد.

💬
نکته‌های خودمانی
یادگیری ساده و روان
📘
نکته‌های رسمی و کتابی
مرور دقیق مفاهیم
📝
پرسش‌های چهارگزینه‌ای
سنجش آموخته‌ها
❓
پرسش‌وپاسخ
تمرین یادآوری پاسخ
🎓
درسنامه
مرور محتوای آموزشی
امکانات مرور و ارزیابی
حرکت ساده بین کارت‌ها
استفاده از دکمه‌های قبلی و بعدی و مشاهده نوار پیشرفت برای دنبال کردن روند مرور.
مشاهده پاسخ و توضیحات
برگرداندن کارت برای نمایش پاسخ و توضیحات در قالب‌هایی مانند تست و پرسش‌وپاسخ.
تنظیم اندازه فونت
انتخاب اندازه مناسب نوشته‌ها برای تجربه مطالعه راحت‌تر.
نمایش فرمول‌های ریاضی
پشتیبانی از نمایش صحیح فرمول‌ها و روابط ریاضی مبتنی بر LaTeX.
ثبت نتیجه و گزارش آماری
علامت‌گذاری هر پاسخ به‌صورت درست یا غلط و مشاهده تعداد و درصد موفقیت برای انواع محتوا.
طراحی‌شده برای مطالعه روزمره
  • رابط کاربری فارسی و راست‌چین با فونت وزیر.
  • تم روشن و تیره مطابق تنظیمات سیستم.
  • صفحه‌بندی ساده برای انتخاب دوره و شروع مرور.
  • نمایش تعداد دفعات مرور هر فصل.
  • انتخاب چند فصل برای مرور هم‌زمان.
  • امکان تمرکز بر فصل‌هایی که هنوز مرور نشده‌اند.
مناسب برای چه کسانی است؟

این اپلیکیشن برای دانش‌آموزان، دانشجویان، داوطلبان آزمون‌ها و علاقه‌مندان به یادگیری طراحی شده است؛ به‌ویژه کسانی که می‌خواهند مطالب آموزشی را در زمان‌های کوتاه مرور کنند، دانسته‌های خود را بسنجند و مطالعه منظم‌تری داشته باشند.

توجه: محتوای آموزشی و تعداد فلش‌کارت‌ها به دوره انتخاب‌شده بستگی دارد. محتوای دوره پس از نصب، درون برنامه قابل استفاده است؛ با این حال، دریافت اولیه اپلیکیشن و به‌روزرسانی‌های احتمالی ممکن است به اینترنت نیاز داشته باشند.
گالری تصاویر اپلیکیشن‌ها
محیط واقعی اپلیکیشن‌های آموزشی ما
تصاویر زیر، نمونه‌هایی از محیط واقعی اپلیکیشن‌های آموزشی ما هستند و قالب کلی، سبک طراحی و شیوه نمایش محتوای آموزشی در این برنامه‌ها را نشان می‌دهند.
نگاهی به فضای داخل برنامه
تصویر محیط اپلیکیشن آموزشی ۱
نمای اپلیکیشن ۱
تصویر محیط اپلیکیشن آموزشی ۲
نمای اپلیکیشن ۲
تصویر محیط اپلیکیشن آموزشی ۳
نمای اپلیکیشن ۳
تصویر محیط اپلیکیشن آموزشی ۴
نمای اپلیکیشن ۴
تصویر محیط اپلیکیشن آموزشی ۵
نمای اپلیکیشن ۵
تصویر محیط اپلیکیشن آموزشی ۶
نمای اپلیکیشن ۶
تصویر محیط اپلیکیشن آموزشی ۷
نمای اپلیکیشن ۷
تصویر محیط اپلیکیشن آموزشی ۸
نمای اپلیکیشن ۸
تصویر محیط اپلیکیشن آموزشی ۹
نمای اپلیکیشن ۹
تصویر محیط اپلیکیشن آموزشی ۱۰
نمای اپلیکیشن ۱۰
تصویر محیط اپلیکیشن آموزشی ۱۱
نمای اپلیکیشن ۱۱
نکته مهم درباره تصاویر
این تصاویر نمونه‌ای از قالب و سبک طراحی اپلیکیشن‌های آموزشی ما هستند. اپلیکیشن ارائه‌شده نیز از همین رویکرد طراحی و نمایش محتوای آموزشی پیروی می‌کند؛ جزئیات ظاهری و امکانات قابل مشاهده ممکن است متناسب با نوع دوره و بخش مورد استفاده متفاوت باشد.
تگ‌ها: Accelerated Computing AWS SageMaker Cloud AI Development Deep Learning GPU Programming for AI LLM RAG RAG برنامه نویسی GPU بهینه سازی هوش مصنوعی توسعه هوش مصنوعی عوامل هوش مصنوعی گردش کار هوش مصنوعی محاسبات شتاب یافته AI هوش مصنوعی

نظرات

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

وارد شوید تا نظر ثبت کنید.