کتاب صوتی مقدمهای بر یادگیری عمیق (Deep Learning) برای HPC
آینده در دستان شماست: یادگیری عمیق در مقیاس محاسبات سطح بالا در دنیای پرشتاب امروز، هوش مصنوعی و یادگیری عمیق به موتور محرک نوآوری در صنایع مختلف تبدیل شدهاند. از تشخیص تصویر و پردازش زبان طبیعی گرفت...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای بر یادگیری عمیق (Deep Learning) برای HPC
موضوع کلی: برنامه نویسی
موضوع میانی: محاسبات سطح بالا (High-Performance Computing)
📋 سرفصلهای دوره
- 1. مبانی ریاضی و پیشنیازها
- 2. جبر خطی برای یادگیری عمیق
- 3. محاسبات ماتریسی و برداری
- 4. ضرب ماتریس و کاربردهای آن
- 5. مقادیر ویژه و بردارهای ویژه
- 6. آمار و احتمال برای یادگیری عمیق
- 7. توزیعهای احتمالاتی و آماری
- 8. قضیه بیز و کاربردهای آن
- 9. تابعهای چگالی احتمال و توابع توزیع تجمعی
- 10. حسابان برای یادگیری عمیق
- 11. مشتق و گرادیان
- 12. قاعده زنجیرهای و مشتقگیری در شبکههای عصبی
- 13. بهینهسازی و روشهای بهینهسازی
- 14. مفاهیم اولیه یادگیری عمیق
- 15. معرفی یادگیری عمیق و تاریخچه آن
- 16. شبکههای عصبی مصنوعی (ANNs)
- 17. توابع فعالسازی (Activation Functions)
- 18. معرفی TensorFlow و PyTorch
- 19. نصب و راهاندازی TensorFlow و PyTorch
- 20. مقدمهای بر GPU و CUDA
- 21. آشنایی با سختافزار HPC و GPU
- 22. مبانی HPC
- 23. معماریهای پردازش موازی
- 24. مفاهیم کلیدی در HPC: MPI, OpenMP
- 25. بهینهسازی کد برای HPC
- 26. نصب و پیکربندی محیط HPC
- 27. مقدمهای بر شبکههای عصبی پیشخور (Feedforward Neural Networks)
- 28. لایه ورودی، پنهان و خروجی
- 29. انتشار رو به جلو (Forward Propagation)
- 30. انتشار رو به عقب (Backward Propagation)
- 31. بهینهسازی گرادیان کاهشی (Gradient Descent)
- 32. انواع مختلف گرادیان کاهشی (SGD, Adam, ...)
- 33. شبکههای عصبی عمیق
- 34. مشکل گرادیانهای ناپدیدشونده و منفجره
- 35. راهحلها: ReLU, Batch Normalization
- 36. نرمالسازی وزنها و Dropout
- 37. انتخاب معماری مناسب
- 38. شبکههای عصبی کانولوشنی (CNNs)
- 39. عملکرد کانولوشن
- 40. لایه Pooling
- 41. معماریهای CNN (LeNet, AlexNet, VGG, ...)
- 42. کاربرد CNN در پردازش تصویر
- 43. شبکههای عصبی بازگشتی (RNNs)
- 44. مفهوم حافظه در RNN
- 45. انواع RNN (LSTM, GRU)
- 46. کاربرد RNN در پردازش زبان طبیعی
- 47. توابع زیان (Loss Functions)
- 48. معیارهای ارزیابی (Metrics)
- 49. اعتبارسنجی و تست مدل
- 50. Overfitting و Underfitting
- 51. تنظیم ابرپارامترها (Hyperparameter Tuning)
- 52. مدلسازی و آموزش در TensorFlow و PyTorch
- 53. پیادهسازی یک شبکه عصبی ساده
- 54. بارگذاری و پیشپردازش دادهها
- 55. آموزش، اعتبارسنجی و تست مدل
- 56. استفاده از مدلهای پیشآموزشدادهشده (Transfer Learning)
- 57. بهرهگیری از GPU در TensorFlow و PyTorch
- 58. پردازش موازی دادهها
- 59. بهینهسازی محاسبات GPU
- 60. مقایسه TensorFlow و PyTorch در HPC
- 61. مفاهیم پیشرفته در یادگیری عمیق
- 62. پردازش زبان طبیعی (NLP) و کاربردهای آن
- 63. Embeddingها
- 64. مدلهای Transformer
- 65. شبکههای تولیدی (Generative Models)
- 66. GANها و انواع آنها
- 67. Autoencoders
- 68. یادگیری تقویتی (Reinforcement Learning)
- 69. مقدمهای بر RL
- 70. الگوریتمهای RL
- 71. یادگیری عمیق در HPC
- 72. مقیاسپذیری و توزیعشده کردن آموزش
- 73. آموزش مدلهای بزرگ (Large Model Training)
- 74. استفاده از کتابخانههای MPI در TensorFlow و PyTorch
- 75. کتابخانههای HPC برای یادگیری عمیق (Horovod, ...)
- 76. مدیریت حافظه در HPC
- 77. بهینهسازی IO و بارگذاری دادهها
- 78. استفاده از سختافزارهای تخصصی (TPUs, ...)
- 79. ابزارهای مانیتورینگ و پروفایلینگ
- 80. اشکالزدایی در محیط HPC
- 81. بهینهسازی کد برای عملکرد HPC
- 82. استفاده از کانتینرها (Docker, Singularity)
- 83. آمادهسازی دادهها برای HPC
- 84. راهحلهای ذخیرهسازی برای دادههای بزرگ
- 85. آشنایی با فریمورکهای HPC-aware
- 86. چارچوبهای یادگیری عمیق توزیعشده
- 87. انتخاب زیرساخت مناسب
- 88. ارزیابی عملکرد مدل
- 89. چالشهای یادگیری عمیق در HPC
- 90. مسائل مربوط به حافظه و پهنای باند
- 91. همگامسازی و ارتباطات بین پردازندهها
- 92. مدیریت خطا و تحمل خطا
- 93. امنیت در یادگیری عمیق
- 94. آینده یادگیری عمیق در HPC
- 95. روندها و نوآوریها
- 96. کاربردهای جدید
- 97. تحقیقات آتی
- 98. منابع آموزشی تکمیلی
- 99. کتابخانهها و ابزارهای مفید
- 100. مقالههای تحقیقاتی کلیدی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Artificial Intelligence
Deep Learning
GPU Programming
HPC
Neural Networks
Python
آموزش HPC
برنامه نویسی
پایتون
پردازش موازی
دوره یادگیری عمیق
شبکههای عصبی
محاسبات سطح بالا
هوش مصنوعی
یادگیری عمیق
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.