کتاب صوتی مقدمهای بر هوش مصنوعی توزیعشده
مقدمهای بر هوش مصنوعی توزیعشده: دورهای برای آیندهی برنامهنویسی مقدمهای بر هوش مصنوعی توزیعشده: دورهی جامع و کاربردی برای متخصصان آینده آیندهی هوش مصنوعی در دستان شماست! آیا به دنبال یادگیری م...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای بر هوش مصنوعی توزیعشده
موضوع کلی: برنامه نویسی
موضوع میانی: محاسبات سطح بالا (High-Performance Computing)
📋 سرفصلهای دوره
- 1. مبانی برنامه نویسی: متغیرها و انواع داده
- 2. مبانی برنامه نویسی: ساختارهای کنترلی (if/else, loops)
- 3. مبانی برنامه نویسی: توابع و ماژولها
- 4. مبانی برنامه نویسی: آرایهها و لیستها
- 5. مبانی برنامه نویسی: رشتهها و کار با فایلها
- 6. مبانی برنامه نویسی: شی گرایی مقدماتی (کلاسها و اشیا)
- 7. مقدمهای بر محاسبات سطح بالا (HPC)
- 8. معماریهای موازی: SIMD، MIMD
- 9. معماریهای موازی: حافظه مشترک و حافظه توزیع شده
- 10. متریکهای عملکرد: زمان اجرا، سرعت، بازده
- 11. پروفایلینگ و بهینهسازی کد
- 12. مبانی سیستم عامل: فرآیندها و threadها
- 13. هماهنگی فرآیندها: Mutexes و Semaphores
- 14. مقدمهای بر زبان C/C++ برای HPC
- 15. MPI: مبانی و پیامرسانی نقطه به نقطه
- 16. MPI: ارتباطات جمعی (Broadcast, Scatter, Gather)
- 17. MPI: توپولوژی ارتباطی
- 18. OpenMP: مبانی و موازیسازی
- 19. OpenMP: متغیرهای مشترک و خصوصی
- 20. OpenMP: مدیریت ریسها و وظایف
- 21. مقدمهای بر CUDA و GPU Computing
- 22. CUDA: معماری GPU
- 23. CUDA: هستهها و thread blocks
- 24. CUDA: مدیریت حافظه GPU
- 25. مقدمهای بر پایتون برای HPC
- 26. NumPy: محاسبات آرایهای
- 27. SciPy: توابع علمی و محاسباتی
- 28. Parallel Python: multithreading و multiprocessing
- 29. Dask: محاسبات موازی با دادههای بزرگ
- 30. مبانی هوش مصنوعی
- 31. انواع هوش مصنوعی: یادگیری ماشینی، یادگیری عمیق
- 32. الگوریتمهای یادگیری ماشینی: رگرسیون خطی و لجستیک
- 33. الگوریتمهای یادگیری ماشینی: درخت تصمیم و جنگل تصادفی
- 34. الگوریتمهای یادگیری ماشینی: ماشینهای بردار پشتیبان (SVM)
- 35. ارزیابی مدلهای یادگیری ماشینی: دقت، فراخوانی، F1-score
- 36. مقدمهای بر یادگیری عمیق
- 37. شبکههای عصبی: پرسپترون چند لایه (MLP)
- 38. شبکههای عصبی: Convolutional Neural Networks (CNN)
- 39. شبکههای عصبی: Recurrent Neural Networks (RNN)
- 40. چارچوبهای یادگیری عمیق: TensorFlow و PyTorch
- 41. مقدمهای بر هوش مصنوعی توزیع شده
- 42. دلایل استفاده از هوش مصنوعی توزیع شده
- 43. چالشهای هوش مصنوعی توزیع شده
- 44. روشهای موازیسازی الگوریتمهای یادگیری ماشینی
- 45. موازیسازی داده (Data Parallelism)
- 46. موازیسازی مدل (Model Parallelism)
- 47. موازیسازی task (Task Parallelism)
- 48. Distributed TensorFlow
- 49. Distributed PyTorch
- 50. Horovod: چارچوبی برای آموزش توزیع شده
- 51. Ray: چارچوبی برای ساخت برنامههای توزیع شده
- 52. مبانی سیستمهای توزیع شده
- 53. معماریهای سیستمهای توزیع شده
- 54. الگوهای ارتباطی در سیستمهای توزیع شده
- 55. Consensus Algorithms: Paxos و Raft
- 56. مدیریت خطا در سیستمهای توزیع شده
- 57. مقدمهای بر Apache Spark
- 58. مبانی RDDها و DataFrameها
- 59. Spark Streaming: پردازش دادههای جریانی
- 60. Spark MLlib: کتابخانه یادگیری ماشینی Spark
- 61. پیادهسازی الگوریتمهای یادگیری ماشینی در Spark
- 62. مبانی Hadoop و MapReduce
- 63. یادگیری عمیق توزیع شده با Hadoop
- 64. مقدمهای بر Kubernetes
- 65. Kubernetes: Podها، Deployments، Services
- 66. Kubernetes: مدیریت منابع و scaling
- 67. Kubernetes: استقرار برنامههای هوش مصنوعی توزیع شده
- 68. استراتژیهای انتخاب سختافزار برای هوش مصنوعی توزیع شده
- 69. سختافزارهای تخصصی برای هوش مصنوعی: GPUها، TPUها
- 70. محاسبات ابری برای هوش مصنوعی توزیع شده
- 71. AWS SageMaker: سرویس یادگیری ماشینی AWS
- 72. Google Cloud AI Platform: سرویس یادگیری ماشینی Google Cloud
- 73. Azure Machine Learning: سرویس یادگیری ماشینی Azure
- 74. مبانی امنیت در هوش مصنوعی توزیع شده
- 75. حملات Adversarial و راههای مقابله با آنها
- 76. حریم خصوصی دادهها در هوش مصنوعی توزیع شده
- 77. Differential Privacy
- 78. Federated Learning: یادگیری فدرال
- 79. روشهای رمزنگاری برای هوش مصنوعی
- 80. اخلاق و مسئولیتپذیری در هوش مصنوعی توزیع شده
- 81. Bias و Fairnes در الگوریتمها
- 82. تفسیرپذیری مدلها (Explainable AI)
- 83. Case Study: تشخیص تقلب توزیع شده
- 84. Case Study: پردازش زبان طبیعی توزیع شده
- 85. Case Study: بینایی ماشین توزیع شده
- 86. Case Study: سیستمهای توصیه گر توزیع شده
- 87. ابزارهای مانیتورینگ و مدیریت برای هوش مصنوعی توزیع شده
- 88. بهینهسازی عملکرد مدلهای هوش مصنوعی توزیع شده
- 89. تکنیکهای فشردهسازی مدل
- 90. Quantization و Pruning
- 91. تکنیکهای کاهش ابعاد
- 92. معماریهای Microservice برای هوش مصنوعی
- 93. Serverless Computing برای هوش مصنوعی
- 94. یادگیری تقویتی توزیع شده (Distributed Reinforcement Learning)
- 95. کاربرد هوش مصنوعی توزیع شده در Edge Computing
- 96. آینده هوش مصنوعی توزیع شده
- 97. تکنولوژیهای نوظهور در هوش مصنوعی توزیع شده
- 98. مسائل باز و چالشها در هوش مصنوعی توزیع شده
- 99. مقدمهای بر مفاهیم توزیعشده: همگامسازی و قفلگذاری
- 100. مقدمهای بر ابزارها و فریمورکهای هوش مصنوعی توزیعشده
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Artificial Intelligence
Big Data
Distributed AI
High-Performance Computing
Machine Learning
Parallel Computing
Programming
برنامه نویسی
پردازش موازی
محاسبات سطح بالا
مقدمه هوش مصنوعی
مهندسی هوش مصنوعی
هوش مصنوعی
هوش مصنوعی توزیعشده
یادگیری ماشین
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.