لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی یادگیری عمیق و شبکههای عصبی
- آخرین آپدیت
دانلود Foundations of Deep Learning and Neural Networks
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند تا دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و با پیشروی در دوره، درک خود را عمیقتر کنید.
سفری را در دنیای پیچیده یادگیری عمیق و شبکههای عصبی آغاز کنید. این دوره با پایهای از تاریخچه و مفاهیم اولیه شبکههای عصبی، از جمله پرسپترونها و ساختارهای چندلایه شروع میشود. در ادامه، مکانیسمهای آموزش شبکههای عصبی، شامل توابع فعالساز و الگوریتم پسانتشار (Backpropagation) را بررسی خواهید کرد.
سپس دوره به سراغ شبکههای عصبی مصنوعی و کاربردهای واقعی آنها میرود که از معماری مغز انسان الهام گرفته شدهاند. شما دیدگاههای عملی در مورد لایههای ورودی و خروجی، تابع سیگموئید و مجموعهدادههای کلیدی مانند MNIST به دست خواهید آورد. مباحث تخصصی مانند شبکههای پیشخور (Feed-forward)، پسانتشار و تکنیکهای منظمسازی (Regularization) از جمله استراتژیهای Dropout و نرمالسازی دستهای (Batch Normalization) به طور کامل پوشش داده شدهاند.
همچنین با فریمورکهای قدرتمندی مانند TensorFlow و Keras آشنا خواهید شد. دوره با مطالعه عمیق شبکههای عصبی پیچشی (CNN) و تمرکز بر کاربردها و اصول آنها برای تحلیل تصویر و ویدیو به پایان میرسد.
این دوره برای متخصصان فناوری و دانشجویانی که درک پایهای از برنامهنویسی و ریاضیات، بهویژه جبر خطی، حساب دیفرانسیل و احتمال مقدماتی دارند، ایدهآل است.
سرفصل ها و درس ها
مقدمه دوره
Course Introduction
مقدمه
Introduction
تاریخچه یادگیری عمیق
History of Deep Learning
پرسپترونها
Perceptrons
پرسپترونهای چندلایه
Multi-Level Perceptrons
زمین بازی شبکه عصبی (Playground)
Neural Network Playground
نمایشها و بازنماییها
Representations
آموزش شبکه عصبی - بخش اول
Training Neural Network - Part 1
آموزش شبکه عصبی - بخش دوم
Training Neural Network - Part 2
آموزش شبکه عصبی - بخش سوم
Training Neural Network - Part 3
توابع فعالساز
Activation Functions
آشنایی با شبکههای عصبی مصنوعی
Artificial Neural Networks-Introduction
مقدمه
Introduction
یادگیری عمیق
Deep Learning
درک ساختار مغز انسان
Understanding the Human Brain
پرسپترون
Perceptron
پرسپترون برای طبقهبندیکنندهها
Perceptron for Classifiers
بررسی عمیق پرسپترون
Perceptron in Depth
مختصات همگن
Homogeneous Coordinate
مثال برای پرسپترون
Example for Perceptron
طبقهبندیکننده چندگانه
Multi-Classifier
شبکههای عصبی
Neural Networks
لایه ورودی
Input Layer
لایه خروجی
Output Layer
تابع سیگموئید
Sigmoid Function
آشنایی با MNIST
Understanding MNIST
پیشفرضها در شبکههای عصبی
Assumptions in Neural Networks
آموزش در شبکههای عصبی
Training in Neural Networks
درک نمادگذاریها
Understanding Notations
توابع فعالساز
Activation Functions
شبکههای عصبی پیشخور (ANN)
ANN - Feed Forward Network
مقدمه
Introduction
حالت آنلاین و آفلاین
Online Offline Mode
شبکههای RNN دوطرفه
Bidirectional RNN
درک ابعاد
Understanding Dimensions
شبهکد (Pseudocode)
Pseudocode
شبهکد برای دستهای (Batch)
Pseudocode for Batch
متدهای برداری شده
Vectorized Methods
پسانتشار (Backpropagation)
Backpropagation
مقدمه
Introduction
معرفی تابع زیان (Loss Function)
Introducing Loss Function
آموزش پسانتشار - بخش اول
Backpropagation Training - Part 1
آموزش پسانتشار - بخش دوم
Backpropagation Training - Part 2
آموزش پسانتشار - بخش سوم
Backpropagation Training - Part 3
آموزش پسانتشار - بخش چهارم
Backpropagation Training - Part 4
آموزش پسانتشار - بخش پنجم
Backpropagation Training - Part 5
تابع سیگموئید
Sigmoid Function
آموزش پسانتشار - بخش ششم
Backpropagation Training - Part 6
آموزش پسانتشار - بخش هفتم
Backpropagation Training - Part 7
آموزش پسانتشار - بخش هشتم
Backpropagation Training - Part 8
آموزش پسانتشار - بخش نهم
Backpropagation Training - Part 9
آموزش پسانتشار - بخش دهم
Backpropagation Training - Part 10
شبهکد
Pseudocode
الگوریتم SGD
SGD
یافتن مینیمم جهانی
Finding Global Minima
آموزش برای دستهها (Batches)
Training for Batches
منظمسازی (Regularization)
Regularization
مقدمهای بر منظمسازی
Introduction to Regularization
دراپاوتها - بخش اول
Dropouts Part 1
دراپاوتها - بخش دوم
Dropouts Part 2
نرمالسازی دستهای - بخش اول
Batch Normalization - Part 1
نرمالسازی دستهای - بخش دوم
Batch Normalization - Part 2
نرمالسازی دستهای - بخش سوم
Batch Normalization - Part 3
نمایش نظرات