آموزش هوش مصنوعی ۲ - شبکه‌های عصبی کاربردی (جاوا) - آخرین آپدیت

دانلود Artificial Intelligence II - Hands-On Neural Networks (Java)

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

این دوره آموزشی به بررسی شبکه‌های عصبی مصنوعی می‌پردازد. هوش مصنوعی و یادگیری ماشین امروزه در حال محبوبیت فزاینده‌ای هستند. در ابتدا، تکنیک‌های دیگری مانند ماشین‌های بردار پشتیبان (SVM) عملکرد بهتری نسبت به شبکه‌های عصبی داشتند، اما در قرن بیست و یکم شبکه‌های عصبی دوباره محبوبیت یافتند. با وجود فرآیند آموزش کند، شبکه‌های عصبی می‌توانند بسیار قدرتمند باشند. کاربردهای آن‌ها از مسائل رگرسیون تا تشخیص کاراکتر نوری و تشخیص چهره متغیر است.

پیش‌نیازها: دانش پایه جاوا

فهرست مطالب دوره:

بخش 1: مبانی شبکه‌های عصبی

  • شبکه‌های عصبی چیستند
  • مدل‌سازی مغز انسان
  • تصویر کلی (نگاهی به ساختار کلی)

بخش 2: پس انتشار (Backpropagation) و بهینه‌سازی

  • پس انتشار چیست
  • شبکه‌های عصبی پیش‌خور (Feedforward)
  • بهینه‌سازی تابع هزینه
  • محاسبه خطا
  • پس انتشار و گرادیان کاهشی

بخش 3: مدل‌های ساده‌تر (مانند Perceptron)

  • مدل تک پرسپترون
  • حل مسائل طبقه‌بندی خطی
  • عملگرهای منطقی (عملگرهای AND و XOR)

بخش 4: کاربردهای شبکه‌های عصبی

  • خوشه‌بندی
  • طبقه‌بندی (داده‌ مجموعه Iris)
  • تشخیص کاراکتر نوری (OCR)
  • ساخت یک برنامه تشخیص لبخند (از ابتدا)

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

اگر مشتاق یادگیری این روش‌ها هستید، شروع کنیم!

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

اگر مشتاق یادگیری این روش‌ها هستید، شروع کنیم!


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

اصول اولیه هوش مصنوعی Artificial Intelligence Basics

  • چرا باید هوش مصنوعی و یادگیری ماشین را یاد بگیریم؟ Why to learn artificial intelligence and machine learning?

  • انواع روش‌های یادگیری هوش مصنوعی Types of artificial intelligence learning methods

شبکه‌های عصبی با تئوری انتشار رو به عقب Neural Networks With Backpropagation Theory

  • شبکه‌های عصبی پیش‌خوردی چه هستند؟ What are feed-forward neural networks?

  • شبکه‌های عصبی مصنوعی - مدل Artificial neural networks - the model

  • چرا باید از توابع فعال‌سازی استفاده کنیم؟ Why to use activation functions?

  • شبکه‌های عصبی - تصویر بزرگ Neural networks - the big picture

  • استفاده از نودهای بایاس در شبکه عصبی Using bias nodes in the neural network

  • چگونه خطای شبکه را اندازه‌گیری کنیم؟ How to measure the error of the network?

  • بهینه‌سازی با گرادیان کاهشی Optimization with gradient descent

  • گرادیان کاهشی با انتشار رو به عقب Gradient descent with backpropagation

  • انتشار رو به عقب توضیح داده شد Backpropagation explained

  • فرمول‌بندی ریاضی شبکه‌های عصبی پیش‌خوردی Mathematical formulation of feed-forward neural networks

  • آزمون شبکه‌های عصبی Neural Networks Quiz

مدل پرسپترون واحد Single Perceptron Model

  • آموزش مدل پرسپترون Perceptron model training

  • پیاده‌سازی مدل پرسپترون I Perceptron model implementation I

  • پیاده‌سازی مدل پرسپترون II Perceptron model implementation II

  • پیاده‌سازی مدل پرسپترون III Perceptron model implementation III

  • تلاش برای حل مسئله XOR Trying to solve XOR problem

  • نتیجه‌گیری: خطی بودن و لایه‌های پنهان Conclusion: linearity and hidden layers

پیاده‌سازی انتشار رو به عقب Backpropagation Implementation

  • ساختار شبکه پیش‌خوردی Structure of the feedforward network

  • پیاده‌سازی انتشار رو به عقب I - تابع فعال‌سازی Backpropagation implementation I - activation function

  • پیاده‌سازی انتشار رو به عقب II - NeuralNetwork Backpropagation implementation II - NeuralNetwork

  • پیاده‌سازی انتشار رو به عقب III - Layer Backpropagation implementation III - Layer

  • پیاده‌سازی انتشار رو به عقب IV - اجرا Backpropagation implementation IV - run

  • پیاده‌سازی انتشار رو به عقب V - آموزش Backpropagation implementation V - train

عملگرهای منطقی Logical Operators

  • معرفی عملگرهای منطقی Logical operators introduction

  • اجرای شبکه عصبی: AND Running the neural network: AND

  • اجرای شبکه عصبی: OR Running the neural network: OR

  • اجرای شبکه عصبی: XOR Running the neural network: XOR

خوشه‌بندی Clustering

  • خوشه‌بندی با شبکه‌های عصبی I Clustering with neural networks I

  • خوشه‌بندی با شبکه‌های عصبی II Clustering with neural networks II

دسته‌بندی - مجموعه داده Iris Classification - Iris Dataset

  • درباره مجموعه داده Iris About the Iris dataset

  • ساخت شبکه عصبی Constructing the neural network

  • تست شبکه عصبی Testing the neural network

  • محاسبه دقت مدل Calculating the accuracy of the model

تشخیص کاراکتر نوری (OCR) Optical Character Recognition (OCR)

  • تئوری تشخیص کاراکتر نوری Optical character recognition theory

  • نصب paint.net Installing paint.net

  • تبدیل یک تصویر به داده عددی Transform an image into numerical data

  • ایجاد مجموعه‌های داده Creating the datasets

  • OCR با شبکه عصبی OCR with neural network

مطالب دوره (دانلودها) Course Materials (DOWNLOADS)

  • مطالب دوره Course materials

نمایش نظرات

آموزش هوش مصنوعی ۲ - شبکه‌های عصبی کاربردی (جاوا)
جزییات دوره
3.5 hours
41
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
5,352
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Holczer Balazs Holczer Balazs

مهندس نرم افزار