آموزش الگوریتم های جستجو در هوش مصنوعی با جاوا

Search Algorithms in Artificial Intelligence with Java

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی هوش مصنوعی تئوری، پیاده‌سازی و کاربردها را با برنامه‌ریزی مسیر روباتی آموزش می‌دهد، مهارت‌های اصلی مورد نیاز برای مهارت در هوش مصنوعی در جاوا را تنها در 10 ساعت بیاموزید. درک اساسی از هوش مصنوعی و کاربرد عملی آن در جاوا به دست آورید. اصولی ترین تکنیک های جستجوی هوش مصنوعی را بیاموزید. یاد بگیرید که چگونه از روش های مختلف جستجو برای حل مشکلات برنامه ریزی مسیر ربات و طراحی خزنده وب استفاده کنید. یاد بگیرید که چگونه از تکنیک های مختلف هوش مصنوعی در پروژه های خود استفاده کنید. پیش نیازها:تسلط به زبان برنامه نویسی جاوا (سطح متوسط ​​به بالا). آشنایی با Java GUI و Java API. درک خوب برنامه نویسی شی گرا (سطح متوسط ​​و بالاتر). درک اولیه از ساختارهای داده هیچ دانش قبلی در مورد هوش مصنوعی مورد نیاز نیست

یک حوزه در توسعه جاوا که در حال حاضر بسیار داغ است، هوش مصنوعی است.

توسعه‌نویسان جاوا که می‌دانند چگونه برنامه‌های هوش مصنوعی (AI) را توسعه دهند یا از مفاهیم در پروژه‌های خود استفاده کنند، تقاضای بسیار بالایی دارند و به این دلیل که تعداد نسبتاً کمی از توسعه‌دهندگان جاوا وجود دارد که می‌دانند و می‌دانند چگونه اضافه کنند. این توسعه دهندگان ماهر هوش مصنوعی جاوا می توانند در پروژه های خود با هوش مصنوعی حقوق دریافت کنند.

این دوره به شما این شانس را می دهد که به این گروه کوچک از توسعه دهندگان با درآمد خوب بپیوندید.

چرا هوش مصنوعی را به عنوان یک توسعه‌دهنده جاوا یاد بگیریم؟

استفاده از هوش مصنوعی در همه صنایع در حال افزایش است زیرا شرکت‌های بیشتری درمی‌یابند که چگونه هوش مصنوعی می‌تواند کارایی را به طور چشمگیری بهبود بخشد و هزینه‌ها را کاهش دهد. این بسیار کاربردهای عملی در توسعه روزمره دارد.

هوش مصنوعی در هوشمندتر کردن برنامه‌ها بسیار مفید است و یکی از اهداف اصلی آن این است که امکان اتوماسیون فرآیندها و سیستم‌ها را فراهم کند تا وظایف و عملکردهای پیچیده در یک دستگاه انجام شود. روشی که برای بهره وری و عملکرد بهتر بهینه شده است.

یک برنامه نویس جاوا برای استفاده از هوش مصنوعی به چه چیزهایی نیاز دارد؟

اولین چیزی که برای رسیدن به سرعت و درک تکنیک های پیشرفته هوش مصنوعی آموزش داده شده در این دوره باید بدانید تاریخچه هوش مصنوعی است. تاریخچه هوش مصنوعی جامعی در این دوره گنجانده شده است.

سپس باید تعاریف مختلف هوش مصنوعی را یاد بگیرید که در این دوره نیز گنجانده شده است. مثال هایی نیز برای کمک به درک ارائه شده است.

در مرحله بعدی دانش طبقه بندی کلی الگوریتم ها و روش های هوش مصنوعی است. باز هم در این دوره گنجانده شده است.

در دوره چه مواردی مطرح می شود؟

علاوه بر آنچه در بالا ذکر شد، خواهید فهمید که الگوریتم های جستجوی ناآگاه و آگاه چیست و تفاوت های آنها چیست.

سپس شما اساسی ترین تکنیک های جستجوی هوش مصنوعی را یاد خواهید گرفت و می توانید آن تکنیک ها را در جاوا پیاده سازی کنید.

ما با شما همکاری خواهیم کرد تا تعدادی از تکنیک های جستجوی ناآگاه را به شما نشان دهیم، یعنی جستجوی جامع. ، جستجوی اول عرض، جستجوی اول عمقی و جستجوی اول عمق تکراری.

و سپس دو تکنیک جستجوی آگاهانه یعنی جستجوی حریصانه و جستجوی A* را دنبال کنید.

در پایان این دوره، نه تنها درک جامعی از هوش مصنوعی خواهید داشت، بلکه می توانید این مفاهیم را در پروژه های جاوا خود به کار ببرید.

این اولین دوره آموزشی Udemy است. اختصاص داده شده به تکنیک های جستجوی هوش مصنوعی.

در این دوره مطالعات موردی در دنیای واقعی در مورد برنامه ریزی مسیر ربات و خزنده های وب گنجانده شده است.

برای لیست کامل موضوعات می توانید برنامه درسی را در این صفحه بررسی کنید.

آیا این دوره برای شماست؟

این دوره برای مبتدیان نیست. شما باید درک درستی از جاوا، رابط کاربری گرافیکی جاوا و جاوا API داشته باشید. شما باید با برنامه نویسی شی گرا جاوا راحت باشید.

اما، هیچ تجربه هوش مصنوعی هنگام شروع دوره مورد نیاز نیست یا فرض می شود.

مربی کیست؟

مدرس شما در این دوره دکتر سیدعلی میرجلیلی است. او یک مدرس و محقق با بیش از 10 سال تجربه است که به دلیل پیشرفت هایش در Swarm Intelligence (SI) و بهینه سازی در سطح بین المللی شناخته شده است.

او بیش از 80 مقاله در مجلات در زمینه هوش مصنوعی منتشر کرده است و بیش از 6000 استناد دارد.

او همچنین سردبیر چهار مجله برجسته هوش مصنوعی و داور بیش از 100 مجله است.

دکتر سیدعلی در طول زندگی حرفه‌ای خود نامی برای خود به‌عنوان یکی از پراستنادترین پژوهشگران هوش مصنوعی در سطح جهان ایجاد کرده است.

همانطور که می بینید مدرس در زمینه خود بسیار ماهر و متخصص است و کاملاً در موقعیتی قرار دارد که در این دوره به شما در مورد الگوریتم های جستجو با هوش مصنوعی با استفاده از جاوا آموزش می دهد.

اگر سؤالی دارید چه؟

مثل اینکه این دوره به اندازه کافی کامل نبود، دکتر سیدالیل پشتیبانی کامل ارائه می‌کند و به هر سؤالی که ممکن است داشته باشید پاسخ می‌دهد.

این بدان معناست که هرگز خود را در یک درس برای روزها گیر نمی‌دهید. . با راهنمایی او، بدون هیچ مانع بزرگی در این دوره به آرامی پیشرفت خواهید کرد.

هیچ خطری نیز وجود ندارد!

این دوره با 30 روز ضمانت بازگشت وجه کامل ارائه می‌شود. به این معنی که اگر کاملاً از دوره یا پیشرفت خود راضی نیستید، به سادگی به مربی اطلاع دهید و او 100% به شما بازپرداخت می کند، تا آخرین پنی هیچ سوالی پرسیده نشود.

شما یا در نهایت مهارت‌های هوش مصنوعی دارید، به توسعه برنامه‌های عالی ادامه می‌دهید و به طور بالقوه شغلی عالی برای خود ایجاد می‌کنید، یا دوره را امتحان می‌کنید و اگر آن را دوست ندارید، به سادگی تمام پول خود را پس می‌گیرید…

شما به معنای واقعی کلمه نمی توانید ببازید.

برای شروع آماده هستید، توسعه دهنده؟

اکنون با استفاده از دکمه «افزودن به سبد خرید» در سمت راست ثبت‌نام کنید و راه خود را به سمت درخشش هوش مصنوعی خلاقانه و پیشرفته آغاز کنید. یا، با استفاده از ویژگی پیش‌نمایش، این دوره را برای چرخش رایگان شرکت کنید، تا بدانید که 100% مطمئن هستید که این دوره برای شما مناسب است.

شما را از داخل می بینیم (عجله کنید، کلاس هوش مصنوعی منتظر است!)


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • هوش مصنوعی چیست؟ What is Artificial Intelligence?

  • تاریخچه مختصر هوش مصنوعی A Brief History of AI

  • نمودار کلاس: زبان مدلسازی یکپارچه Class Diagram: Unified Modeling Language

  • روش های جستجو در هوش مصنوعی Search Methods in AI

روش های جستجوی ناآگاه (کور) در هوش مصنوعی Uninformed (blind) Search Methods in AI

  • عرض اول جستجو: نظریه Breadth First Search: Theory

  • عرض اول جستجو: پیاده سازی Breadth First Search: Implementation

  • جستجوی اول پهنا: برنامه کاربردی (خزنده وب) Breadth First Search: Application (web crawler)

  • جستجوی اول عمق: نظریه Depth First Search: Theory

  • عمق جستجو اول: پیاده سازی Depth First Search: Implementation

  • Depth First Search: Application Part 1 Depth First Search: Application Part 1

  • Depth First Search: Application Part 2 Depth First Search: Application Part 2

  • جستجوی تکراری عمیق: نظریه Iterative Deepening Search: Theory

  • جستجوی تکراری عمیق: پیاده سازی Iterative Deepening Search: Implementation

روش‌های جستجوی آگاهانه (اکتشافی) در هوش مصنوعی Informed (heuristic) Search Methods in AI

  • جستجوی اکتشافی: نظریه Heuristic Search: Theory

  • جستجوی اکتشافی: پیاده سازی Heuristic Search: Implementation

  • الف* الگوریتم جستجو: نظریه A* Search Algorithm: Theory

  • الف* الگوریتم جستجو: قسمت 1 A* Search Algorithm: Part 1

  • الف* الگوریتم جستجو: قسمت 2 A* Search Algorithm: Part 2

روش‌های جستجوی فراابتکاری در هوش مصنوعی Meta-heuristics Search Methods in AI

  • الگوریتم های ژنتیک: نظریه Genetic Algorithms: Theory

  • الگوریتم های ژنتیک: کدگذاری قسمت 1 Genetic Algorithms: Coding Part 1

  • الگوریتم های ژنتیک: کدگذاری قسمت 2 Genetic Algorithms: Coding Part 2

  • برنامه ریزی مسیر ربات با استفاده از الگوریتم ژنتیک Robot Path Planning Using Genetic Algorithms

اطلاعات اضافی - کد منبع و موارد دیگر Extra Information - Source code, and other stuff

  • کد منبع Source Code

  • سخنرانی و اطلاعات پاداش Bonus Lecture and Information

نمایش نظرات

آموزش الگوریتم های جستجو در هوش مصنوعی با جاوا
جزییات دوره
10.5 hours
25
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,178
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tim Buchalka's Learn Programming Academy Tim Buchalka's Learn Programming Academy

برنامه نویسان و معلمان حرفه ای - 1.75 میلیون دانش آموز

Seyedali Mirjalili Seyedali Mirjalili

دکتری هوش مصنوعی