من فرشید پوشنده، کارشناس ارشد مهندسی نرمافزار، مدیر و مدرس آکادمی آنلاین آموزش برنامهنویسی کدنویسم هستم. با سالها تجربه در حوزه آموزش و توسعه نرمافزار، تلاش کردهام جامعترین دورههای آموزشی در حوزه برنامهنویسی را به علاقهمندان ارائه دهم. در طول مسیر حرفهای خود، به زبانها و فناوریهای C++ ،Java ،Python ،Qt ،QML ،SQL ،HTML ،CSS و وردپرس تسلط پیدا کردهام.
| سطح | متوسط |
| مدت زمان | ۵۳۸ |
| حجم | ۷۱۷.۱۹ مگابایت |
در این آموزش، برنامه نویسی هوش مصنوعی را با C++ از مفاهیم پایه تا طراحی و پیاده سازی الگوریتم های هوشمند و شبکه های عصبی به صورت عملی یاد می گیرید.
هوش مصنوعی یکی از مهم ترین حوزه های فناوری است و یادگیری آن می تواند مسیر ورود شما به دنیای برنامه نویسی را هموار کند. اما برای شروع یادگیری هوش مصنوعی لازم نیست از همان ابتدا سراغ مباحث بسیار پیچیده و سنگین بروید. در این دوره، برنامه نویسی هوش مصنوعی را از مفاهیم پایه شروع می کنیم و با نحوه طراحی و پیاده سازی الگوریتم های هوشمند آشنا می شویم. سپس با ورود به مباحث شبکه های عصبی، نحوه ساخت و پیاده سازی شبکه های عصبی را به صورت عملی بررسی می کنیم.
هدف این آموزش برنامه نویسی صرفا آشنایی با مفهوم هوش مصنوعی یا استفاده از ابزارهای آماده نیست. در طول دوره با نحوه طراحی و عملکرد سیستم های هوشمند آشنا می شویم. همچنین یاد می گیریم این سیستم ها چگونه از داده استفاده می کنند و چگونه می توان بخش هایی از منطق آن ها را با کدنویسی پیاده سازی کرد. در ابتدا با مفهوم هوش مصنوعی و نحوه عملکرد سیستم های هوشمند آشنا می شوید. سپس اولین برنامه هوش مصنوعی خود را می نویسید و قدم به قدم وارد مباحث کاربردی تر می شوید. در ادامه، یک الگوریتم هوشمند برای محاسبه حقوق کارمند طراحی می کنیم و سپس به سراغ رگرسیون خطی در C++ می رویم تا یاد بگیریم چگونه می توان از داده ها برای پیش بینی حقوق استفاده کرد.
بعد از آن وارد دنیای شبکه های عصبی مصنوعی می شویم. در این بخش بررسی می کنیم که چرا شبکه های عصبی به تابع فعال سازی نیاز دارند، یک نورون چگونه کار می کند و چگونه چند نورون می توانند در کنار یکدیگر یک شبکه عصبی را تشکیل دهند. در ادامه، مفهوم شبکه عصبی عمیق یا Deep Neural Network را از پایه بررسی می کنیم و سپس با استفاده از ++C یک شبکه عصبی را پیاده سازی می کنیم. در بخش های عملی تر نیز نحوه یادگیری یک شبکه عصبی با نورون های مخفی را بررسی خواهیم کرد.
آشنایی با برنامه نویسی و مفاهیم پایه زبان ++C ضروری است.
در پایان این دوره، دید روشن تری نسبت به نحوه عملکرد سیستم های هوشمند و شبکه های عصبی خواهید داشت. همچنین با مفاهیمی مانند رگرسیون خطی، نورون مصنوعی، تابع فعال سازی، شبکه عصبی و شبکه عصبی عمیق آشنا خواهید شد.
امکان دانلود و پخش آنلاین دوره وجود دارد و شما به طور دائم به آن دسترسی دارید. این آموزش رایگان عرضه شده است و شما می توانید تمامی قسمت های آموزش برنامه نویسی هوش مصنوعی [رایگان] را به طور رایگان دانلود کنید
هنوز بررسی برای این آموزش ثبت نشده است