🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش [2025] TensorFlow 2: یادگیری عمیق و هوش مصنوعی
- آخرین آپدیت
دانلود [2025] Tensorflow 2: Deep Learning & Artificial Intelligence
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
چگونه یک ربات معاملهگر سهام با یادگیری تقویتی عمیق بسازیم
GANها (شبکههای مولد تخاصمی)
سیستمهای توصیهگر
تشخیص تصویر
شبکههای عصبی کانولوشنی (CNNs)
شبکههای عصبی بازگشتی (RNNs)
استفاده از Tensorflow Serving برای ارائه مدل شما با استفاده از یک API RESTful
استفاده از Tensorflow Lite برای صادرات مدل شما برای دستگاههای تلفن همراه (Android، iOS) و دستگاههای تعبیهشده
استفاده از استراتژیهای توزیع Tensorflow برای موازیسازی یادگیری
Tensorflow سطح پایین، نوار گرادیان، و نحوه ساخت مدلهای سفارشی خودتان
پردازش زبان طبیعی (NLP) با یادگیری عمیق
نمایش قانون مور با استفاده از کد
انتقال یادگیری برای ایجاد طبقهبندهای تصویر پیشرفته
دریافت گواهینامه توسعهدهنده Tensorflow
درک مبانی مهم برای OpenAI ChatGPT، GPT-4، DALL-E، Midjourney و Stable Diffusion
پیشنیازها:
آشنایی با نحوه کدنویسی در پایتون و Numpy
برای بخشهای نظری (اختیاری)، درک مشتقات و احتمال
آیا تا به حال به این فکر کردهاید که فناوریهای هوش مصنوعی مانند OpenAI ChatGPT، GPT-4، DALL-E، Midjourney و Stable Diffusion واقعاً چگونه کار میکنند؟ در این دوره، شما مبانی این برنامههای پیشگامانه را یاد خواهید گرفت.
به Tensorflow 2.0 خوش آمدید!
چه زمان هیجانانگیزی است. تقریباً 4 سال از انتشار Tensorflow میگذرد و این کتابخانه به نسخه رسمی دوم خود تکامل یافته است.
Tensorflow کتابخانه گوگل برای یادگیری عمیق و هوش مصنوعی است.
یادگیری عمیق مسئول برخی از دستاوردهای شگفتانگیز اخیر بوده است، مانند:
تولید تصاویر زیبا و واقعگرایانه از افراد و چیزهایی که هرگز وجود نداشتهاند (GANها)
شکست دادن قهرمانان جهان در بازی استراتژی Go و بازیهای ویدیویی پیچیده مانند CS:GO و Dota 2 (یادگیری تقویتی عمیق)
اتومبیلهای خودران (بینایی کامپیوتر)
تشخیص گفتار (به عنوان مثال Siri) و ترجمه ماشینی (پردازش زبان طبیعی)
حتی ایجاد ویدیوهایی از افرادی که کارهایی را انجام میدهند و چیزهایی را میگویند که هرگز انجام ندادهاند (DeepFakes - یک کاربرد بالقوه خطرناک از یادگیری عمیق)
Tensorflow محبوبترین کتابخانه جهان برای یادگیری عمیق است و توسط گوگل ساخته شده است که شرکت مادر آن، Alphabet، اخیراً به لحاظ نقدینگی به ثروتمندترین شرکت جهان تبدیل شد. این کتابخانه انتخابی بسیاری از شرکتهای فعال در زمینه هوش مصنوعی و یادگیری ماشینی است.
به عبارت دیگر، اگر میخواهید یادگیری عمیق انجام دهید، باید Tensorflow را بشناسید.
این دوره برای دانشآموزان مبتدی تا متخصص در نظر گرفته شده است. چگونه ممکن است؟
اگر شما بهتازگی دوره پیشنیاز Numpy رایگان من را گذراندهاید، پس شما همه چیز را برای ورود به این دوره دارید. ما با برخی از مدلهای بسیار ابتدایی یادگیری ماشینی شروع میکنیم و به مفاهیم پیشرفته میپردازیم.
در طول مسیر، شما با تمام معماریهای اصلی یادگیری عمیق، مانند شبکههای عصبی عمیق، شبکههای عصبی کانولوشنی (پردازش تصویر) و شبکههای عصبی بازگشتی (دادههای توالی) آشنا خواهید شد.
پروژههای فعلی شامل موارد زیر است:
پردازش زبان طبیعی (NLP)
سیستمهای توصیهگر
انتقال یادگیری برای بینایی کامپیوتر
شبکههای مولد تخاصمی (GANs)
ربات معاملهگر سهام با یادگیری تقویتی عمیق
حتی اگر تمام دورههای قبلی من را گذرانده باشید، همچنان یاد خواهید گرفت که چگونه کد قبلی خود را طوری تبدیل کنید که از Tensorflow 2.0 استفاده کند، و در این دوره پروژههای کاملاً جدید و دیدهنشدهای مانند پیشبینی سری زمانی و نحوه انجام پیشبینی سهام وجود دارد.
این دوره برای دانشآموزانی طراحی شده است که میخواهند سریع یاد بگیرند، اما بخشهای "عمیق" نیز وجود دارد در صورتی که میخواهید کمی عمیقتر به نظریه بپردازید (مانند اینکه تابع زیان چیست و انواع مختلف رویکردهای گرادیان کاهشی کدامند).
مباحث پیشرفته Tensorflow عبارتند از:
استقرار مدل با Tensorflow Serving (Tensorflow در فضای ابری)
استقرار مدل با Tensorflow Lite (برنامههای موبایل و تعبیهشده)
آموزش Tensorflow توزیعشده با استراتژیهای توزیع
نوشتن مدل سفارشی Tensorflow خودتان
تبدیل کد Tensorflow 1.x به Tensorflow 2.0
ثابتها، متغیرها و تانسورها
اجرای مشتاق
نوار گرادیان
یادداشت مدرس: این دوره بر وسعت تمرکز دارد تا عمق، با نظریه کمتر به نفع ساخت موارد جالب بیشتر. اگر به دنبال یک دوره نظریهمحورتر هستید، این دوره مناسب شما نیست. بهطور کلی، برای هر یک از این موضوعات (سیستمهای توصیهگر، پردازش زبان طبیعی، یادگیری تقویتی، بینایی کامپیوتر، GANها و غیره) من در حال حاضر دورههایی دارم که منحصراً روی این موضوعات متمرکز شدهاند.
از اینکه مطالعه کردید سپاسگزارم و شما را در کلاس خواهم دید!
به چه ترتیبی باید دورههای شما را بگذرانم؟:
به سخنرانی "نقشه راه پیشنیاز یادگیری ماشینی و هوش مصنوعی" (موجود در سوالات متداول هر یک از دورههای من، از جمله دوره رایگان Numpy) مراجعه کنید
ویژگیهای منحصربهفرد
هر خط کد با جزئیات توضیح داده شده است - هر زمان که مخالف بودید به من ایمیل بزنید
اتلاف وقت وجود ندارد که در دورههای دیگر وجود دارد - بیایید صادق باشیم، هیچکس واقعاً نمیتواند کدی را بنویسد که ارزش یادگیری داشته باشد را در عرض 20 دقیقه از ابتدا بنویسد
از ریاضیات سطح دانشگاه نمیترسیم - جزئیات مهمی درباره الگوریتمها دریافت کنید که دورههای دیگر حذف میکنند
سرفصل ها و درس ها
خوش آمدید
Welcome
مقدمه
Introduction
سرفصل مطالب
Outline
کدها، نوتبوکها و دادهها را از کجا بگیریم
Where to get the code, notebooks, and data
Google Colab
Google Colab
معرفی Google Colab، نحوه استفاده رایگان از GPU یا TPU
Intro to Google Colab, how to use a GPU or TPU for free
Tensorflow 2 در Google Colab
Tensorflow 2 in Google Colab
آپلود دادههای خود به Google Colab
Uploading your own data to Google Colab
از کجا در مورد Numpy، Scipy، Matplotlib، Pandas و Scikit-Learn اطلاعات کسب کنم؟
Where can I learn about Numpy, Scipy, Matplotlib, Pandas, and Scikit-Learn?
چگونه در این دوره موفق شویم
How to Succeed in This Course
خطاهای 403 موقت
Temporary 403 Errors
بهروزرسانیهای دوره
Course Updates
یادگیری ماشینی و نورونها
Machine Learning and Neurons
نرخهای یادگیری متغیر و تطبیقی
Variable and Adaptive Learning Rates
Adam (بخش ۱)
Adam (pt 1)
Adam (بخش ۲)
Adam (pt 2)
نتیجهگیری دوره
Course Conclusion
چگونه گواهینامه توسعهدهنده Tensorflow را دریافت کنیم
How to get the Tensorflow Developer Certificate
بعداً چه چیزی را یاد بگیریم
What to Learn Next
موارد اضافی
Extras
چگونه هایپرپارامترها را انتخاب کنیم
How to Choose Hyperparameters
بسته تمرینی این دوره را دریافت کنید
Get the Exercise Pack for This Course
ضمیمه / مقدمه FAQ
Appendix / FAQ Intro
ضمیمه چیست؟
What is the Appendix?
تنظیم محیط شما (FAQ بر اساس درخواست دانشجو)
Setting up your Environment (FAQ by Student Request)
بررسی پیش از نصب
Pre-Installation Check
نحوه نصب Numpy، Scipy، Matplotlib، Pandas، IPython، Theano و TensorFlow
How to install Numpy, Scipy, Matplotlib, Pandas, IPython, Theano, and TensorFlow
تنظیم محیط Anaconda
Anaconda Environment Setup
نصب کتابخانههای یادگیری عمیق با شتابدهنده NVIDIA GPU روی رایانه خانگی شما
Installing NVIDIA GPU-Accelerated Deep Learning Libraries on your Home Computer
کمک اضافی با کدنویسی پایتون برای مبتدیان (FAQ بر اساس درخواست دانشجو)
Extra Help With Python Coding for Beginners (FAQ by Student Request)
دستهای خود را کثیف کنید، تجربه کدنویسی عملی، پیوندهای داده
Get Your Hands Dirty, Practical Coding Experience, Data Links
از کجا کد عیبیابی را دریافت کنیم
Where To Get the Code Troubleshooting
نحوه استفاده از Github و نکات اضافی کدنویسی (اختیاری)
How to use Github & Extra Coding Tips (Optional)
نکات کدنویسی مبتدیان
Beginner's Coding Tips
چگونه خودتان کد بزنید (بخش ۱)
How to Code Yourself (part 1)
چگونه خودتان کد بزنید (بخش ۲)
How to Code Yourself (part 2)
اثبات اینکه استفاده از Jupyter Notebook با عدم استفاده از آن یکسان است
Proof that using Jupyter Notebook is the same as not using it
آیا Theano مرده است؟
Is Theano Dead?
استراتژیهای یادگیری مؤثر برای یادگیری ماشینی (FAQ بر اساس درخواست دانشجو)
Effective Learning Strategies for Machine Learning (FAQ by Student Request)
چگونه در این دوره موفق شویم (نسخه طولانی)
How to Succeed in this Course (Long Version)
آیا این دوره برای مبتدیان است یا متخصصان؟ آکادمیک است یا عملی؟ سریع است یا کند؟
Is this for Beginners or Experts? Academic or Practical? Fast or slow-paced?
نقشه راه پیشنیاز یادگیری ماشینی و هوش مصنوعی (بخش ۱)
Machine Learning and AI Prerequisite Roadmap (pt 1)
نقشه راه پیشنیاز یادگیری ماشینی و هوش مصنوعی (بخش ۲)
Machine Learning and AI Prerequisite Roadmap (pt 2)
سوالات رایج مبتدیان: اگر "پیشرفته" هستم چه؟
Common Beginner Questions: What if I'm "advanced"?
امروز ، بیشتر وقتم را به عنوان یک مهندس هوش مصنوعی و یادگیری ماشین با تمرکز بر یادگیری عمیق می گذرانم ، اگرچه همچنین به عنوان دانشمند داده ، مهندس داده های بزرگ و مهندس نرم افزار کامل پشته نیز شناخته شده ام.
من مدرک کارشناسی ارشد خود را در رشته مهندسی کامپیوتر با گرایش یادگیری ماشین و تشخیص الگو دریافت کردم.
این تجربه شامل تبلیغات آنلاین و رسانه های دیجیتالی به عنوان دانشمند داده (بهینه سازی نرخ کلیک و تبدیل) و مهندس داده های بزرگ (ساخت خطوط لوله پردازش داده) است. برخی از فناوری های کلان داده ای که من مرتباً استفاده می کنم ، Hadoop ، Pig ، Hive ، MapReduce و Spark هستند.
من مدل های یادگیری عمیق را برای پیش بینی میزان کلیک و رفتار کاربر و همچنین برای پردازش تصویر و سیگنال و مدل سازی متن ایجاد کرده ام.
کار من در سیستم های پیشنهادی از آموزش تقویت و فیلتر کردن مشارکتی استفاده کرده است و ما نتایج را با استفاده از تست A / B معتبر کردیم.
مهندس هوش مصنوعی و آموزش ماشین من فوق لیسانس خود را در رشته مهندسی کامپیوتر با تخصص یادگیری ماشین و تشخیص الگو دریافت کردم. تجربه شامل تبلیغات آنلاین و رسانه های دیجیتال به عنوان یک دانشمند داده (بهینه سازی نرخ کلیک و تبدیل) و مهندس کلان داده (ساخت خطوط پردازش داده). برخی از فناوری های داده بزرگ که من اغلب استفاده می کنم Hadoop ، Pig ، Hive ، MapReduce و Spark هستند. من مدلهای یادگیری عمیقی برای پیش بینی نرخ کلیک و رفتار کاربر و همچنین پردازش تصویر و سیگنال و مدل سازی متن ایجاد کرده ام. کار من در سیستم های توصیه از یادگیری تقویتی و فیلترینگ مشارکتی استفاده کرده است و ما نتایج را با استفاده از آزمایش A/B معتبر کرده ایم.
نمایش نظرات