کتاب صوتی جبر خطی و بهینهسازی برای یادگیری ماشین
جبر خطی و بهینهسازی برای یادگیری ماشین: کلید ورود به دنیای علم داده آیا رویای تبدیل شدن به یک متخصص علم داده را در سر دارید؟ دنیای علم داده، دریایی از فرصتهاست. اما برای غواصی در این اقیانوس پر رمز ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جبر خطی و بهینهسازی برای یادگیری ماشین
موضوع کلی: برنامه نویسی
موضوع میانی: علم داده (Data Science)
📋 سرفصلهای دوره
- 1. مبانی جبر خطی:
- 2. مقدمه ای بر جبر خطی و علم داده
- 3. مرور مفاهیم ریاضی (اعداد، توابع، مشتق)
- 4. آشنایی با بردارها و فضاهای برداری
- 5. عملیات برداری: جمع، تفریق، ضرب اسکالر
- 6. نرم بردار و فاصله
- 7. ضرب داخلی (Dot Product) و مفاهیم هندسی
- 8. ضرب خارجی و کاربردهای آن
- 9. ماتریسها: تعریف، انواع، و نمادگذاری
- 10. عملیات ماتریسی: جمع، تفریق، ضرب
- 11. ترانهاده ماتریس
- 12. ماتریسهای خاص (مربع، قطری، واحد، صفر)
- 13. دترمینان ماتریس و خواص آن
- 14. معکوس ماتریس
- 15. حل دستگاه معادلات خطی با روش حذفی گاوس
- 16. فضای ستونی، فضای سطری، و فضای پوچ یک ماتریس
- 17. رتبه ماتریس و اهمیت آن
- 18. استقلال خطی و وابستگی خطی
- 19. تبدیلات خطی و ماتریسهای تبدیل
- 20. مقادیر ویژه و بردارهای ویژه
- 21. قطریسازی ماتریس
- 22. تجزیه مقادیر منفرد (SVD) - بخش اول
- 23. تجزیه مقادیر منفرد (SVD) - بخش دوم
- 24. کاربردهای SVD در کاهش ابعاد داده
- 25. آشنایی با تنسورها و عملیات تنسوری
- 26. ماتریسهای مثبت معین و نیمه معین
- 27. مبانی بهینهسازی:
- 28. مقدمهای بر بهینهسازی و نقش آن در یادگیری ماشین
- 29. مروری بر مفاهیم توابع و مشتق
- 30. گرادیان و مشتقات جهتدار
- 31. مفاهیم اساسی بهینهسازی: تابع هدف، متغیرهای تصمیم
- 32. بهینهسازی بدون قید: روشهای جستجوی خط
- 33. بهینهسازی بدون قید: روشهای گرادیان کاهشی (Gradient Descent)
- 34. گرادیان کاهشی: انواع واریانسها (Batch, Stochastic, Mini-batch)
- 35. سرعت یادگیری (Learning Rate) و تنظیمات آن
- 36. مومنتوم (Momentum) و شتابدهی به گرادیان کاهشی
- 37. آدام (Adam) و سایر روشهای تطبیقی سرعت یادگیری
- 38. بهینهسازی محدب و غیرمحدب
- 39. توابع محدب و ویژگیهای آنها
- 40. مفاهیم قید و تابع لاگرانژ
- 41. ضربکنندههای لاگرانژ
- 42. بهینهسازی با قید تساوی
- 43. بهینهسازی با قید نامساوی
- 44. روشهای بهینهسازی با قید (مانند KKT)
- 45. مقدمه ای بر برنامهریزی خطی
- 46. کاربردهای جبر خطی و بهینهسازی در یادگیری ماشین:
- 47. رگرسیون خطی و جبر خطی
- 48. حل رگرسیون خطی با استفاده از نرمال اکویشن
- 49. رگرسیون خطی و گرادیان کاهشی
- 50. رگرسیون لجستیک و بهینهسازی
- 51. ماشینهای بردار پشتیبان (SVM) و بهینهسازی
- 52. روشهای کاهش ابعاد: PCA
- 53. روشهای کاهش ابعاد: t-SNE
- 54. بهینهسازی در شبکههای عصبی: backpropagation
- 55. جبر خطی در شبکههای عصبی: Forward Propagation
- 56. جبر خطی در شبکههای عصبی: محاسبه گرادیان (backpropagation)
- 57. بهینهسازی برای شبکههای عصبی عمیق
- 58. Regularization و جلوگیری از Overfitting
- 59. شبکههای عصبی کانولوشنی (CNN) و جبر خطی
- 60. شبکههای عصبی بازگشتی (RNN) و جبر خطی
- 61. تخمین پارامترها و تابع هزینه
- 62. معرفی کتابخانههای پرکاربرد: NumPy, SciPy, scikit-learn
- 63. عملیات برداری و ماتریسی در NumPy
- 64. حل معادلات خطی با SciPy
- 65. پیادهسازی گرادیان کاهشی در NumPy
- 66. پیادهسازی PCA با NumPy
- 67. کاربرد sklearn در پیادهسازی مدلهای یادگیری ماشین
- 68. اعتبارسنجی مدل (validation)
- 69. انتخاب مدل و hyperparameter tuning
- 70. ارزیابی مدل و معیارهای ارزیابی
- 71. ماتریسهای پراکنده و روشهای ذخیرهسازی آنها
- 72. کاربردهای جبر خطی در پردازش سیگنال
- 73. کاربردهای جبر خطی در پردازش تصویر
- 74. کاربردهای بهینهسازی در بهینهسازی hyperparameter
- 75. آموزش transfer learning و fine-tuning مدلها
- 76. بهینهسازی در یادگیری تقویتی
- 77. معرفی deep learning frameworks (TensorFlow, PyTorch)
- 78. عملیات جبری خطی در TensorFlow
- 79. عملیات جبری خطی در PyTorch
- 80. مقدمهای بر مدلهای Generative
- 81. جبر خطی و GAN ها (Generative Adversarial Networks)
- 82. بهینهسازی و GAN ها
- 83. آشنایی با tensorboard
- 84. آشنایی با PyTorch Lightning
- 85. خلاصه سازی و جمعبندی مفاهیم کلیدی
- 86. مسائل و چالشهای پیشرو
- 87. مطالعه موردی: تشخیص دستنویس با استفاده از MNIST
- 88. مطالعه موردی: تشخیص تصویر با استفاده از CNN
- 89. مطالعه موردی: پیشبینی قیمت سهام
- 90. مطالعه موردی: تجزیه و تحلیل دادههای پزشکی
- 91. مفاهیم پیشرفته: روشهای بهینهسازی مرتبه دوم
- 92. مفاهیم پیشرفته: بهینهسازی موازی
- 93. مفاهیم پیشرفته: بهینهسازی مقعر
- 94. مفاهیم پیشرفته: بهینهسازی ترکیباتی
- 95. اخلاقیات در علم داده و هوش مصنوعی
- 96. منابع و مراجع برای مطالعات بیشتر
- 97. نقش جبر خطی و بهینهسازی در آینده یادگیری ماشین
- 98. **دترمینان، ماتریس معکوس و حل دستگاه معادلات خطی**
- 99. **مقادیر ویژه، بردارهای ویژه و تجزیه ویژه (Eigendecomposition)**
- 100. **مشتقگیری برداری و ماتریسی، گرادیان و کاربرد آن در بهینهسازی**
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Algorithms
Artificial Intelligence
Data Science
Deep Learning
linear algebra
Machine Learning
Mathematics
matrix
Optimization
Programming
Python
Statistics
Vector
آمار
الگوریتم
بردار
برنامه نویسی
بهینهسازی
پایتون
جبر خطی
ریاضیات
علم داده
ماتریس
هوش مصنوعی
یادگیری عمیق
یادگیری ماشین
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.