دوره آموزشی یادگیری اصولی شبکههای عصبی و شبکههای عصبی کانولوشنال
1 ساعت 49 دقیقهمتوسط2026-01-30
مدرسین

Jonathan Fernandes
Consultant focusing on data science, AI, and big data
جزئیات دوره
این دوره با هدف تعمیق درک شما از شبکههای عصبی و به خصوص شبکههای عصبی کانولوشنی (CNNs) طراحی شده است. مدرس، “جاناتان فرناندز” (Jonathan Fernandes)، به شما نشان میدهد که چگونه مدلها را در چارچوبهای Keras و PyTorch بسازید و آموزش دهید. برای این منظور از مجموعه دادههایی مانند MNIST و CIFAR-10 برای طبقهبندی تصاویر استفاده خواهد شد. شما با مفاهیم کلیدی مانند توابع فعالسازی، پسانتشار (backpropagation)، تکنیکهای pooling و بهینهسازها (optimizers) آشنا خواهید شد تا عملکرد مدلهای خود را بهبود بخشید. همچنین، تجربه عملی با مجموعه دادههای ضروری و مدلهای از پیش آموزشدیده که از بینایی کامپیوتری مدرن پشتیبانی میکنند، از جمله تکنیکهایی مانند افزایش داده (image augmentation) و یادگیری انتقالی (transfer learning) کسب خواهید کرد.
این دوره برای مهندسان یادگیری ماشین که درک خوبی از پایتون و مفاهیم مقدماتی هوش مصنوعی دارند، طراحی شده است. این دوره تعادلی بین تئوری و پیادهسازی عملی برقرار میکند. با دنبال کردن این دوره، دلایل اثربخشی معماریهای مختلف برای چالشهای خاص را کشف خواهید کرد و مهارتهای لازم برای طراحی، پیادهسازی و ارزیابی شبکههای عصبی در طیف وسیعی از کاربردها را توسعه خواهید داد.
اهداف یادگیری دوره:
شما قادر خواهید بود درک جامعی از اصول اولیه شبکههای عصبی به دست آورید که به شما امکان میدهد راهحلهای مناسب برای مسائل یادگیری ماشین طراحی کنید.
شما قادر به ساخت و پیادهسازی شبکههای عصبی تمامعیار و CNN ها با استفاده از چارچوب Keras خواهید بود و توانایی پیشپردازش دادهها، پیکربندی مدلها و ارزیابی عملکرد را کسب خواهید کرد.
شما تکنیکهای پیشرفتهای مانند افزایش داده (image augmentation) و یادگیری انتقالی (transfer learning) را برای بهبود عملکرد و کارایی CNN ها در وظایف طبقهبندی تصاویر در دنیای واقعی به کار خواهید برد.
شما زمینه تاریخی و اهمیت توسعه شبکههای عصبی، از جمله چالشهای مهمی مانند XOR و ImageNet را شرح خواهید داد تا رویکرد خود را برای کاربردهای یادگیری عمیق مدرن مطلع سازید.
این دوره برای مهندسان یادگیری ماشین که درک خوبی از پایتون و مفاهیم مقدماتی هوش مصنوعی دارند، طراحی شده است. این دوره تعادلی بین تئوری و پیادهسازی عملی برقرار میکند. با دنبال کردن این دوره، دلایل اثربخشی معماریهای مختلف برای چالشهای خاص را کشف خواهید کرد و مهارتهای لازم برای طراحی، پیادهسازی و ارزیابی شبکههای عصبی در طیف وسیعی از کاربردها را توسعه خواهید داد.
اهداف یادگیری دوره:
شما قادر خواهید بود درک جامعی از اصول اولیه شبکههای عصبی به دست آورید که به شما امکان میدهد راهحلهای مناسب برای مسائل یادگیری ماشین طراحی کنید.
شما قادر به ساخت و پیادهسازی شبکههای عصبی تمامعیار و CNN ها با استفاده از چارچوب Keras خواهید بود و توانایی پیشپردازش دادهها، پیکربندی مدلها و ارزیابی عملکرد را کسب خواهید کرد.
شما تکنیکهای پیشرفتهای مانند افزایش داده (image augmentation) و یادگیری انتقالی (transfer learning) را برای بهبود عملکرد و کارایی CNN ها در وظایف طبقهبندی تصاویر در دنیای واقعی به کار خواهید برد.
شما زمینه تاریخی و اهمیت توسعه شبکههای عصبی، از جمله چالشهای مهمی مانند XOR و ImageNet را شرح خواهید داد تا رویکرد خود را برای کاربردهای یادگیری عمیق مدرن مطلع سازید.
سرفصل ها
مقدمه
- شبکههای عصبی را بررسی کنید
آشنایی با شبکههای عصبی
- نورونها و نورونهای مصنوعی
- نزول گرادیانی
- چالش و راه حل XOR
- شبکههای عصبی
اجزای شبکههای عصبی
- توابع فعال سازی
- پسانتشار و ابرپارامترها
- تجسم شبکه عصبی
بلوکهای سازنده شبکه عصبی
- مقدمهای بر FashionMNIST
- تحلیل مجموعه دادهها
- تعریف شبکه عصبی
- چالش - چند پارامتر
- راه حل - چند پارامتر
- توابع زیان
- تجسم فقدان
- بهینهسازها
آموزش یک شبکه عصبی
- قبل از آموزش مدل شبکه عصبی
- آموزش مدل شبکه عصبی
- آزمایش مدل شبکه عصبی
شبکههای عصبی کانولوشن (CNN)
- شبکههای عصبی کانولوشن (CNN)
- صفر کردن padding و pooling
- پیادهسازی CNNها در PyTorch
- مجموعه داده CIFAR-10 و شبکههای عصبی
- CIFAR-10 به همراه CNNها
- مدارک کارشناسی ارشد حقوق و علوم کامپیوتر (LLM)
نتیجهگیری
- مراحل بعدی
دوره های مرتبط
- دوره آموزشی شبکههای عصبی و شبکههای عصبی مصنوعی (2018)
- دوره آموزشی یادگیری جامع PyTorch: کار با تصاویر
- دوره آموزشی یادگیری جامع Computer Vision برای دانشمندان داده
- دوره آموزشی یادگیری عمیق با پایتون: شبکههای عصبی کانولوشنی
- دوره آموزشی LinkedIn AI Academy AI-100: بخش دوم یادگیری تحت نظارت با شبکه های عصبی
- دوره آموزشی کامپیوتر ویژن در رزبری پای 4
- دوره آموزشی مبانی یادگیری عمیق برای حوزه سلامت و درمان
- دوره آموزشی کارگاه هوش مصنوعی: عملی با GAN ها با شبکه های کانولوشن عمیق