AI-For-Beginners/translations/fa/README.md

33 KiB
Raw Blame History

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

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

Sketchnote by @girlie_mac https://twitter.com/girlie_mac
هوش مصنوعی برای مبتدیان - اسکچ‌نوت توسط @girlie_mac

جهان هوش مصنوعی (AI) را با برنامه درسی ۱۲ هفته‌ای و ۲۴ درس ما کاوش کنید! این برنامه شامل درس‌های عملی، آزمون‌ها و آزمایشگاه‌ها است. برنامه درسی برای مبتدیان مناسب است و ابزارهایی مانند TensorFlow و PyTorch و همچنین اخلاق در هوش مصنوعی را پوشش می‌دهد.

🌐 پشتیبانی چندزبانه

از طریق GitHub Action پشتیبانی می‌شود (خودکار و همیشه به‌روز)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | چینی (ساده شده) | چینی (سنتی، هنگ کنگ) | چینی (سنتی، ماکائو) | چینی (سنتی، تایوان) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | نروژی | فارسی (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

ترجیح می‌دهید به‌صورت محلی کلون کنید؟

این مخزن شامل بیش از ۵۰ ترجمه زبان است که به طور قابل توجهی حجم دانلود را افزایش می‌دهد. برای کلون کردن بدون ترجمه‌ها، از sparse checkout استفاده کنید:

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

این به شما همه چیز لازم برای تکمیل دوره را با دانلود بسیار سریع‌تر می‌دهد.

اگر می‌خواهید زبان‌های ترجمه اضافی پشتیبانی شوند، فهرست آن‌ها در اینجا آمده است here

به جامعه ملحق شوید

Microsoft Foundry Discord

آنچه یاد خواهید گرفت

نقشه ذهنی دوره

در این برنامه درسی، شما یاد می‌گیرید:

  • رویکردهای مختلف به هوش مصنوعی، از جمله رویکرد «کهنه‌کار» نمادین با نمایش دانش و استدلال (GOFAI).
  • شبکه‌های عصبی و یادگیری عمیق، که در هسته هوش مصنوعی مدرن قرار دارند. ما مفاهیم پشت این موضوعات مهم را با استفاده از کد در دو چارچوب محبوب - TensorFlow و PyTorch نشان می‌دهیم.
  • معماری‌های عصبی برای کار با تصاویر و متن. مدل‌های اخیر را پوشش خواهیم داد اما ممکن است کمی از وضعیت هنر روز عقب‌تر باشد.
  • رویکردهای کمتر محبوب هوش مصنوعی، مانند الگوریتم‌های ژنتیکی و سیستم‌های چندعامل‌گی.

مواردی که در این برنامه درسی پوشش نمی‌دهیم:

تمام منابع اضافی این دوره را در مجموعه Microsoft Learn ما پیدا کنید

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

محتوا

لینک درس PyTorch/Keras/TensorFlow آزمایشگاه
0 راه‌اندازی دوره راه‌اندازی محیط توسعه خود
I مقدمه‌ای بر هوش مصنوعی
01 مقدمه و تاریخچه هوش مصنوعی - -
II هوش مصنوعی نمادین
02 نمایش دانش و سیستم‌های خبره سیستم‌های خبره / آنتولوژی /گراف مفهوم
III مقدمه‌ای بر شبکه‌های عصبی
03 پرسیپترون دفترچه یادداشت آزمایشگاه
04 پرسیپترون چندلایه و ایجاد فریمورک خودمان دفترچه یادداشت آزمایشگاه
05 معرفی فریمورک‌ها (پایتورچ/تنسرفلو) و بیش‌برازش پایتورچ / کراس / تنسرفلو آزمایشگاه
IV بینایی کامپیوتری پایتورچ / تنسرفلو کاوش بینایی کامپیوتری در مایکروسافت آزور
06 مقدمه‌ای بر بینایی کامپیوتری. OpenCV دفترچه یادداشت آزمایشگاه
07 شبکه‌های عصبی پیچشی & معماری‌های CNN پایتورچ /تنسرفلو آزمایشگاه
08 شبکه‌های از پیش آموزش دیده و یادگیری انتقالی و ترفندهای آموزش پایتورچ / تنسرفلو آزمایشگاه
09 اتو انکودرها و VAEها پایتورچ / تنسرفلو
10 شبکه‌های مولد تخاصمی و انتقال سبک هنری پایتورچ / تنسرفلو
11 تشخیص شیء تنسرفلو آزمایشگاه
12 تقسیم‌بندی معنایی. U-Net پایتورچ / تنسرفلو
V پردازش زبان طبیعی پایتورچ /تنسرفلو کاوش پردازش زبان طبیعی در مایکروسافت آزور
13 نمایش متن. Bow/TF-IDF پایتورچ / تنسرفلو
14 بردارهای معنایی کلمات. Word2Vec و GloVe پایتورچ / تنسرفلو
15 مدل‌سازی زبان. آموزش بردارهای خود پایتورچ / تنسرفلو آزمایشگاه
16 شبکه‌های عصبی بازگشتی پایتورچ / تنسرفلو
17 شبکه‌های بازگشتی مولد پایتورچ / تنسرفلو آزمایشگاه
18 ترنسفورمرها. BERT پایتورچ /تنسرفلو
19 شناخت موجودیت‌های نام‌گذاری شده تنسرفلو آزمایشگاه
20 مدل‌های زبان بزرگ، برنامه‌نویسی دستور و وظایف کم‌شات پایتورچ
VI سایر تکنیک‌های هوش مصنوعی
21 الگوریتم‌های ژنتیک دفترچه یادداشت
22 یادگیری تقویتی عمیق پایتورچ /تنسرفلو آزمایشگاه
23 سیستم‌های چندعامله
VII اخلاق هوش مصنوعی
24 اخلاق هوش مصنوعی و هوش مصنوعی مسئولانه مایکروسافت لرن: اصول هوش مصنوعی مسئولانه
IX موارد اضافی
25 شبکه‌های چندمودال، CLIP و VQGAN دفترچه یادداشت

هر درس شامل

  • مطالب پیش‌مطالعه
  • دفترچه‌های اجرایی Jupyter که معمولاً خاص فریمورک هستند (پایتورچ یا تنسرفلو). دفترچه‌های اجرایی شامل مقدار زیادی مطالب نظری نیز هستند، بنابراین برای درک موضوع باید حداقل یک نسخه از دفترچه (پایتورچ یا تنسرفلو) را مرور کنید.
  • آزمایشگاه‌ها برای برخی موضوعات، که فرصت می‌دهند مطالب یادگرفته شده را روی مسئله‌ای خاص تمرین کنید.
  • برخی بخش‌ها لینک به ماژول‌های MS Learn دارند که موضوعات مرتبط را پوشش می‌دهند.

شروع

🎯 تازه‌وارد به هوش مصنوعی؟ از اینجا شروع کن!

اگر کاملاً تازه‌وارد هوش مصنوعی هستید و می‌خواهید نمونه‌های سریع و عملی ببینید، مثال‌های مناسب برای مبتدیان ما را ببینید! این‌ها شامل:

  • 🌟 سلام دنیای هوش مصنوعی - اولین برنامه هوش مصنوعی شما (شناسایی الگو)

  • 🧠 شبکه عصبی ساده - ساخت شبکه عصبی از صفر

  • 🖼️ رده‌بند تصویر - رده‌بندی تصاویر با توضیحات دقیق

  • 💬 احساس متن - تحلیل متون مثبت/منفی

این نمونه‌ها برای درک مفاهیم هوش مصنوعی قبل از ورود به دوره کامل طراحی شده‌اند.

📚 راه‌اندازی دوره کامل

این مراحل را دنبال کنید:

کپی مخزن: روی دکمه "Fork" در بالای سمت راست این صفحه کلیک کنید.

کلون مخزن: git clone https://github.com/microsoft/AI-For-Beginners.git

فراموش نکنید که این مخزن را ستاره‌دار کنید (🌟) تا بعدها راحت‌تر پیدایش کنید.

آشنایی با سایر یادگیرندگان

برای ملاقات و شبکه‌سازی با سایر یادگیرندگانی که این دوره را می‌گذرانند و دریافت پشتیبانی، به سرور رسمی دیسکورد AI ما بپیوندید.

اگر بازخورد محصول دارید یا در حین ساخت سوالی دارید به جایگاه توسعه‌دهندگان Azure AI Foundry مراجعه کنید.

آزمون‌ها

یک نکته درباره آزمون‌ها: همه آزمون‌ها در پوشه Quiz-app در مسیر etc\quiz-app قرار دارند، یا به صورت آنلاین اینجا موجود هستند. آنها از داخل درس‌ها لینک شده‌اند و برنامه آزمون می‌تواند به صورت محلی اجرا یا در Azure مستقر شود؛ دستورالعمل‌ها را در پوشه quiz-app دنبال کنید. به تدریج بومی‌سازی می‌شوند.

درخواست کمک

اگر پیشنهادی دارید یا اشکال تایپی یا کدی یافتید، یک Issue باز کنید یا Pull request ایجاد کنید.

تشکر ویژه

برنامه‌های درسی دیگر

تیم ما برنامه‌های درسی دیگری تولید می‌کند! این‌ها را بررسی کنید:

LangChain

LangChain4j for Beginners
LangChain.js for Beginners
LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners
Edge AI for Beginners
MCP for Beginners
AI Agents for Beginners


سری هوش مصنوعی مولد

Generative AI for Beginners
Generative AI (.NET)
Generative AI (Java)
Generative AI (JavaScript)


آموزش‌های پایه

ML for Beginners
Data Science for Beginners
AI for Beginners
Cybersecurity for Beginners
Web Dev for Beginners
IoT for Beginners
XR Development for Beginners


سری همیار برنامه‌نویس

Copilot for AI Paired Programming
Copilot for C#/.NET
Copilot Adventure

دریافت کمک

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

Microsoft Foundry Discord

اگر بازخورد محصول دارید یا هنگام ساخت اروری دیدید به:

Microsoft Foundry Developer Forum مراجعه نمایید.


سلب مسئولیت: این سند با استفاده از سرویس ترجمه هوش مصنوعی Co-op Translator ترجمه شده است. در حالی که ما به دقت تلاش می‌کنیم، لطفاً توجه داشته باشید که ترجمه‌های خودکار ممکن است حاوی خطاها یا نادرستی‌هایی باشند. سند اصلی به زبان بومی خود به عنوان منبع معتبر در نظر گرفته شود. برای اطلاعات حیاتی، استفاده از ترجمه حرفه‌ای انسانی توصیه می‌شود. ما مسئول هیچ‌گونه سوء تفاهم یا تفسیر نادرستی که از استفاده از این ترجمه ناشی شود، نمی‌باشیم.