فلش‌کارت‌های آموزشی کارگاه هوش مصنوعی: ساخت موتورهای کلاسیک بازی و منطق از صفر

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

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 74,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

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

موضوع کلی: هوش مصنوعی

موضوع میانی: برنامه‌نویسی کاربردی هوش مصنوعی

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مقدمه‌ای بر هوش مصنوعی و تاریخچه آن
  • 2. آشنایی با زبان‌های برنامه‌نویسی مناسب هوش مصنوعی (پایتون)
  • 3. نصب و راه‌اندازی محیط توسعه پایتون
  • 4. مبانی برنامه‌نویسی پایتون: متغیرها و انواع داده
  • 5. مبانی برنامه‌نویسی پایتون: حلقه‌ها و شرط‌ها
  • 6. مبانی برنامه‌نویسی پایتون: توابع و ماژول‌ها
  • 7. آشنایی با کتابخانه‌های پایتون برای هوش مصنوعی (NumPy, Pandas)
  • 8. کار با آرایه‌ها و ماتریس‌ها در NumPy
  • 9. مقدمه‌ای بر الگوریتم‌های جستجو
  • 10. جستجوی عمقی (DFS)
  • 11. جستجوی سطحی (BFS)
  • 12. جستجوی آگاهانه: هیوریستیک‌ها
  • 13. الگوریتم جستجوی *A
  • 14. پیاده‌سازی الگوریتم DFS در پایتون
  • 15. پیاده‌سازی الگوریتم BFS در پایتون
  • 16. پیاده‌سازی الگوریتم *A در پایتون
  • 17. مسئله حل معما: معمای 8
  • 18. پیاده‌سازی حل معمای 8 با الگوریتم جستجو
  • 19. مسئله حل معما: مسئله آب ریختن
  • 20. پیاده‌سازی حل مسئله آب ریختن با الگوریتم جستجو
  • 21. مقدمه‌ای بر بازی‌ها و نظریه بازی‌ها
  • 22. درخت بازی: مفاهیم و نمایش
  • 23. الگوریتم Minimax
  • 24. الگوریتم Alpha-Beta Pruning
  • 25. پیاده‌سازی الگوریتم Minimax در پایتون
  • 26. پیاده‌سازی الگوریتم Alpha-Beta Pruning در پایتون
  • 27. بازی دوز: طراحی و پیاده‌سازی
  • 28. بازی دوز: استفاده از Minimax و Alpha-Beta
  • 29. بازی نیم (Nim): طراحی و پیاده‌سازی
  • 30. بازی نیم: استفاده از Minimax و Alpha-Beta
  • 31. مقدمه‌ای بر سیستم‌های خبره
  • 32. ساختار یک سیستم خبره
  • 33. قواعد مبتنی بر دانش (Rule-Based Systems)
  • 34. موتور استنتاج (Inference Engine)
  • 35. زنجیره پیش‌رو و زنجیره عقب‌رو
  • 36. پیاده‌سازی یک سیستم خبره ساده در پایتون
  • 37. مبانی منطق گزاره‌ای (Propositional Logic)
  • 38. جدول ارزش (Truth Table)
  • 39. قوانین منطقی (Logical Laws)
  • 40. استنتاج در منطق گزاره‌ای
  • 41. پیاده‌سازی یک حل‌کننده مسائل منطق گزاره‌ای در پایتون
  • 42. مبانی منطق مرتبه اول (First-Order Logic)
  • 43. عبارات و سورها (Quantifiers)
  • 44. استنتاج در منطق مرتبه اول
  • 45. پیاده‌سازی نمایش دانش با منطق مرتبه اول
  • 46. مقدمه‌ای بر پردازش زبان طبیعی (NLP)
  • 47. توکنیزاسیون (Tokenization)
  • 48. ریشه‌یابی (Stemming) و لِماتیزاسیون (Lemmatization)
  • 49. تحلیل احساسات (Sentiment Analysis)
  • 50. پیاده‌سازی یک تحلیلگر احساسات ساده در پایتون
  • 51. مقدمه‌ای بر یادگیری ماشین (Machine Learning)
  • 52. یادگیری با نظارت (Supervised Learning)
  • 53. یادگیری بدون نظارت (Unsupervised Learning)
  • 54. یادگیری تقویتی (Reinforcement Learning)
  • 55. الگوریتم رگرسیون خطی (Linear Regression)
  • 56. الگوریتم رگرسیون لجستیک (Logistic Regression)
  • 57. پیاده‌سازی رگرسیون خطی در پایتون
  • 58. پیاده‌سازی رگرسیون لجستیک در پایتون
  • 59. الگوریتم درخت تصمیم (Decision Tree)
  • 60. الگوریتم جنگل تصادفی (Random Forest)
  • 61. پیاده‌سازی درخت تصمیم در پایتون
  • 62. پیاده‌سازی جنگل تصادفی در پایتون
  • 63. الگوریتم خوشه‌بندی K-Means
  • 64. پیاده‌سازی خوشه‌بندی K-Means در پایتون
  • 65. مقدمه‌ای بر شبکه‌های عصبی (Neural Networks)
  • 66. نورون مصنوعی (Artificial Neuron)
  • 67. شبکه‌های عصبی چندلایه (Multilayer Perceptron)
  • 68. تابع فعال‌سازی (Activation Function)
  • 69. انتشار رو به عقب (Backpropagation)
  • 70. پیاده‌سازی یک شبکه عصبی ساده در پایتون
  • 71. آشنایی با TensorFlow و Keras
  • 72. ساخت یک شبکه عصبی با Keras
  • 73. آموزش و ارزیابی یک مدل شبکه عصبی
  • 74. مقدمه‌ای بر بینایی ماشین (Computer Vision)
  • 75. پردازش تصویر اولیه (Image Preprocessing)
  • 76. تشخیص لبه (Edge Detection)
  • 77. ویژگی‌های تصویر (Image Features)
  • 78. آشنایی با OpenCV
  • 79. تشخیص اشیا (Object Detection)
  • 80. پیاده‌سازی تشخیص چهره با OpenCV
  • 81. مقدمه‌ای بر رباتیک
  • 82. سنسورها و عملگرها
  • 83. برنامه‌نویسی ربات
  • 84. کنترل ربات
  • 85. مقدمه‌ای بر سیستم‌های چند عامله (Multi-Agent Systems)
  • 86. ارتباط و هماهنگی بین عامل‌ها
  • 87. الگوریتم‌های مذاکره
  • 88. مقدمه‌ای بر برنامه‌ریزی (Planning)
  • 89. الگوریتم‌های برنامه‌ریزی
  • 90. سیستم‌های توصیه‌گر (Recommender Systems)
  • 91. فیلترسازی مشارکتی (Collaborative Filtering)
  • 92. کاربرد هوش مصنوعی در بازی‌های ویدئویی
  • 93. کاربرد هوش مصنوعی در پزشکی
  • 94. کاربرد هوش مصنوعی در مالی
  • 95. ملاحظات اخلاقی در هوش مصنوعی
  • 96. آینده هوش مصنوعی
  • 97. پروژه پایانی: ساخت یک بازی با هوش مصنوعی
  • 98. پروژه پایانی: ساخت یک سیستم خبره پیشرفته
  • 99. پروژه پایانی: ساخت یک سیستم توصیه گر
  • 100. ارائه پروژه‌های پایانی
کارگاه هوش مصنوعی: ساخت موتورهای کلاسیک بازی و منطق از صفر

کارگاه هوش مصنوعی: ساخت موتورهای کلاسیک بازی و منطق از صفر

سفری به قلب هوش مصنوعی با الهام از یک اثر کلاسیک

آیا تا به حال به این فکر کرده‌اید که چگونه بازی‌های فکری کلاسیک مانند شطرنج یا بازی‌های منطقی دیگر، با وجود محدودیت‌های سخت‌افزاری گذشته، آنقدر هوشمندانه عمل می‌کردند؟ راز این هوشمندی در الگوریتم‌های عمیق و تکنیک‌های خلاقانه برنامه‌نویسی نهفته بود که امروزه نیز پایه و اساس بسیاری از سیستم‌های پیشرفته هوش مصنوعی را تشکیل می‌دهند. ما مفتخریم که با الهام از کتاب ارزشمند "Experiments in Artificial Intelligence for Microcomputers"، شما را به سفری اکتشافی در دنیای هیجان‌انگیز هوش مصنوعی دعوت کنیم.

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

درباره دوره: از نظریه تا عمل در هوش مصنوعی کلاسیک

کارگاه "هوش مصنوعی: ساخت موتورهای کلاسیک بازی و منطق از صفر" به شما این امکان را می‌دهد تا با دستاوردهای درخشان اوایل عصر هوش مصنوعی آشنا شوید و خودتان دست به کار شوید. این دوره، با الهام از رویکرد عملی کتاب "Experiments in Artificial Intelligence for Microcomputers"، تمرکز خود را بر پیاده‌سازی الگوریتم‌های هوش مصنوعی کلاسیک قرار داده است. ما به جای تکیه صرف بر تئوری، بر ساخت و توسعه موتورهای بازی و منطقی که قادر به حل مسائل پیچیده هستند، تمرکز خواهیم کرد. این رویکرد "از صفر تا صد" به شما کمک می‌کند تا درک جامعی از نحوه عملکرد این الگوریتم‌ها پیدا کرده و توانایی پیاده‌سازی آن‌ها را در پروژه‌های خود به دست آورید.

موضوعات کلیدی: قلب تپنده هوش مصنوعی در دستان شما

  • مبانی برنامه‌نویسی هوش مصنوعی
  • الگوریتم‌های جستجوی پیشرفته (مانند A*, Minimax)
  • استراتژی‌های بازی و حل مسئله
  • سیستم‌های مبتنی بر قوانین و استنتاج
  • پیاده‌سازی موتورهای بازی‌های تخته‌ای (مانند شطرنج، Checkers)
  • مقدمه‌ای بر شبکه‌های عصبی کلاسیک
  • کار با ساختارهای داده هوشمند
  • تکنیک‌های یادگیری ماشینی ابتدایی
  • کاربردهای عملی هوش مصنوعی در بازی و منطق
  • اشتباهات رایج و راه‌های غلبه بر آن‌ها

مخاطبان دوره: چه کسانی باید در این کارگاه شرکت کنند؟

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

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

چرا این دوره را بگذرانیم؟ فرصتی برای درک عمیق و ساختن آینده

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

  • مهارت‌های عملی برنامه‌نویسی هوش مصنوعی خود را تقویت کنید.
  • آشنایی عمیق با الگوریتم‌های کلیدی که پایه و اساس بسیاری از سیستم‌های هوشمند امروزی هستند.
  • توانایی ساخت موتورهای بازی و منطقی که نشان‌دهنده قدرت تفکر ماشینی هستند.
  • کسب دانش لازم برای ورود به حوزه‌های پیشرفته‌تر هوش مصنوعی.
  • افزایش چشمگیر توانایی حل مسئله با استفاده از رویکردهای هوش مصنوعی.
  • ارتقاء رزومه حرفه‌ای خود با کسب مهارت‌های ارزشمند و مورد تقاضا.
  • تجربه‌ی یادگیری لذت‌بخش و کاربردی با الهام از یک اثر کلاسیک.

سرفصل‌های جامع دوره: نقشه راه شما به سوی تسلط بر هوش مصنوعی کلاسیک

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

آماده‌اید تا اولین گام‌های خود را در ساخت ماشین‌های هوشمند بردارید؟ همین امروز ثبت‌نام کنید و به جمع پیشگامان هوش مصنوعی بپیوندید!

SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلش‌کارت؛ تجربه‌ای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دوره‌های واجد شرایط.
مرور فاصله‌دار آمار یادگیری گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را به‌صورت مرحله‌ای دنبال کنید، فلش‌کارت‌ها را مرور کنید، دانش خود را با پرسش‌ها و آزمون‌ها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصله‌دار هوشمند
با مرور زمان‌دار، کارت‌های تازه و کارت‌های سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخ‌ها به زمان‌بندی مرورهای بعدی کمک می‌کند تا تمرین متناسب‌تری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلش‌کارت‌ها، فعالیت‌های مرور، عملکرد آزمون‌ها و آمار یادگیری را بررسی کنید و تصویر روشن‌تری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحله‌به‌مرحله
فصل‌ها و بخش‌های آموزشی را به ترتیب دنبال کنید، مطالب دیده‌نشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموخته‌ها
با نکته‌های آموزشی، پرسش و پاسخ، کوییزها و آزمون‌های پایان فصل، دانسته‌های خود را تمرین کنید و بخش‌هایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارت‌های تازه و موعد مرور کارت‌ها آماده می‌کند. شما پاسخ را ارزیابی می‌کنید و برنامه مرور با توجه به آن تنظیم می‌شود.
دوباره
برای کارت‌هایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخ‌هایی که با دشواری به یاد آمده‌اند.
خوب
برای پاسخ‌هایی که به‌درستی به یاد آورده‌اید.
آسان
برای کارت‌هایی که پاسخ آن‌ها را به‌آسانی می‌دانید.
برنامه مرور بر اساس ارزیابی شما تنظیم می‌شود؛ مرور منظم می‌تواند به تثبیت آموخته‌ها کمک کند، اما به‌تنهایی تضمین‌کننده تسلط کامل نیست.
محتوا را به شیوه‌های مختلف تمرین کنید
ساختار دوره‌ها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکته‌های ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکته‌های رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه می‌شود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، می‌توانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دوره‌های در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمان‌های کوتاه
تبلت و لپ‌تاپ
برای مطالعه و مرور راحت‌تر
حساب کاربری شخصی
برای دسترسی به دوره‌های مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دوره‌هایی که امکان دریافت گواهی برای آن‌ها فعال است، می‌توانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلش‌کارت‌های فعال دوره.
✓ قبولی در آزمون‌های پایان فصل، در صورت وجود آزمون برای فصل‌ها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخه‌های فارسی و انگلیسی گواهی در دسترس قرار می‌گیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر می‌شود. این گواهی، گواهی پایان دوره آموزشی است و به‌خودی‌خود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدم‌به‌قدم دانش و مهارت‌هایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه

یادگیری هوشمند، قدم‌به‌قدم

با محیط سامانه آموزشی آشنا شوید و نمونه‌هایی از فضای یادگیری، فلش‌کارت‌ها و ابزارهای مرور و تمرین را مشاهده کنید.

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

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

تگ‌ها: AI in games AI programming AI tutorial AI Workshop Artificial Intelligence Classic AI Experiments in AI Fuzzy Logic Game Development Game Engine Microcomputers آموزش هوش مصنوعی بازی سازی برنامه‌نویسی هوش مصنوعی کارگاه هوش مصنوعی کتاب Experiments in Artificial Intelligence for Microcomputers منطق فازی موتور بازی هوش مصنوعی هوش مصنوعی در بازی هوش مصنوعی کلاسیک

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.