یادگیری طراحی و پیاده سازی شبکه های عصبی عمیق
یادگیری طراحی و پیاده سازی شبکه های عصبی عمیق

یادگیری طراحی و پیاده سازی شبکه های عصبی عمیق

آموزشگاه مجازی مهارتیون هوش مصنوعی دارای گواهی فنی‌حرفه‌ای

دوره «طراحی و پیاده‌سازی شبکه‌های عصبی عمیق»، یک سفر کامل و بی‌نظیر از صفر تا صد یادگیری عمیق است؛ دوره‌ای که به هیچ‌وجه صرفاً به کدنویسی سطحی با کتابخانه‌ها محدود نمی‌شود. هدف این دوره، پرورش متخصصانی است که نه تنها کد می‌زنند، بلکه به‌درستی …

---

مدت زمان دوره
مجموع زمان جلسات

۰

جلسه
تعداد کل جلسات

۰

فصل
تعداد فصل‌های دوره

۰

نفر
تعداد ثبت‌نامی

۱۴۰۵/۰۵/۲۰

بروزرسانی
آخرین آپدیت دوره

درباره دوره

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

دوره با مفاهیم بنیادین و بی‌نهایت حیاتی آغاز می‌شود؛ جایی که فراگیر با ساختار نورون مصنوعی، وزن‌ها، بایاس، توابع فعال‌سازی و مفهوم پرسپترون چندلایه (MLP) آشنا می‌گردد. او نه تنها با تابع هزینه و الگوریتم پس‌انتشار خطا (Backpropagation) به‌صورت نظری آشنا می‌شود، بلکه با پیاده‌سازی دستی این مفاهیم، لایه‌های پنهان یادگیری را یکی‌یکی کشف می‌کند. در فصل اول، تمرکز بر طراحی و بهینه‌سازی شبکه‌های MLP با بررسی نرخ یادگیری، بهینه‌سازهای مختلف (SGD، Momentum، RMSprop، Adam) و تکنیک‌های جلوگیری از بیش‌برازش مانند Dropout و منظم‌سازی L1 و L2 است. در ادامه، فراگیر وارد دنیای شگفت‌انگیز شبکه‌های کانولوشنی (CNN) می‌شود و با مفاهیمی چون فیلتر، stride، padding، لایه‌های pooling و نحوه‌ی آماده‌سازی تصاویر آشنا شده و یک مدل طبقه‌بندی تصویر را از صفر پیاده‌سازی می‌کند.

سپس نوبت به معماری‌های پیشرفته‌ای می‌رسد که انقلاب بینایی کامپیوتر را رقم زدند؛ VGG، ResNet و Inception. فراگیر با بلوک‌های باقیمانده (Residual Blocks) و اتصالات میان‌بر آشنا می‌شود و یادگیری انتقالی (Transfer Learning) و تنظیم دقیق (Fine-Tuning) مدل‌های از پیش آموزش‌دیده را تمرین می‌کند. در ادامه، دوره به سمت داده‌های ترتیبی و سری‌زمانی حرکت می‌کند و شبکه‌های بازگشتی (RNN) را معرفی می‌نماید؛ جایی که مشکل محوشدگی گرادیان و لزوم استفاده از معماری‌های پیشرفته‌تری مانند LSTM و GRU را درک می‌کند. او با پردازش متن و بردارهای کلمه، یک مدل تحلیل احساسات را گام‌به‌گام پیاده‌سازی خواهد کرد.

یکی از مهم‌ترین بخش‌های این دوره، ورود به مبحث مکانیزم توجه (Attention) و معماری ترنسفورمر (Transformer) است؛ معماری‌ای که پایه و اساس مدل‌های بزرگی مانند GPT و BERT است. فراگیر خود-توجهی (Self-Attention)، توجه چندسر (Multi-Head)، کدگذاری موقعیت و بلوک‌های رمزگذار را به‌صورت مفهومی و عملی بررسی می‌کند. اما دوره به همینجا ختم نمی‌شود؛ در فصل هفتم، فراگیر با خودرمزگذارها (Autoencoder) و فضای نهفته آشنا شده و می‌آموزد چگونه داده‌ها را فشرده و بازسازی کند. سپس وارد حوزه‌ی نوظهور شبکه‌های عصبی گرافی (GNN) می‌شود و با مفاهیم گره، یال، انتشار پیام و کانولوشن گرافی، مدل‌هایی برای داده‌های ساختاریافته مانند شبکه‌های اجتماعی طراحی می‌کند.

اما قله‌ی این دوره، بخش پایانی آن است؛ جایی که فراگیر می‌آموزد یک مدل آموزش‌دیده را چگونه بهینه‌سازی کند تا سبک‌تر، سریع‌تر و کم‌هزینه‌تر شود. تکنیک‌های Pruning و Quantization، تبدیل مدل به قالب استاندارد ONNX و در نهایت ارائه‌ی آن از طریق یک API با FastAPI یا Flask، مهارت‌هایی هستند که یک متخصص یادگیری عمیق را به یک مهندس کارآمد تبدیل می‌کنند. یکی از ویژگی‌های برجسته‌ی این دوره، آموزش هم‌زمان با دو چارچوب محبوب TensorFlow و PyTorch است تا فراگیر فارغ از محیط کاری، توانایی پیاده‌سازی را داشته باشد. در نهایت، این دوره یک مسیر کامل از فهم عمیق نظری تا پیاده‌سازی صنعتی و استقرار است و هنرجو را برای ورود به بازار کار و انجام پروژه‌های پیشرفته هوش مصنوعی کاملاً آماده می‌سازد.

سرفصل‌ها و جلسات دوره

برای این دوره هنوز سرفصلی ثبت نشده است.