مختصری در مورد مسابقات هوش مصنوعی گوگل

مجموعه مسابقات بین‌المللی هوش مصنوعی گوگل (Google AI Challenge) از سال 2009 و در دانشگاه Waterloo Computer Science Club آغاز شدند. این مسابقات در ابتدا مختص دانشجویان دانشگاه مذکور بود، اما در سال 2010 با حمایت گوگل از این مسابقات، شرکت در آنها برای تمام برنامه‌نویسان دنیا امکان‌پذیر شد.

مطالعه این مطلب

اهمیت جستجوهای محلی در الگوریتمهای تکاملی

در گذشته مطالب متعددی در مورد الگوریتمهای متاهیوریستیک و جستجوهای محلی منتشر نمودم، که در این مطلب نیز به تشریح بیشتر جستجوهای محلی در الگوریتم ممتیک میپردازم. مجموعه رویکردهای مختلفی که برای بهبود برازندگی پاسخها یا کروموزومهای یک جامعه تکاملی (ژنتیکی) مورد استفاده قرار می‌گیرند، شامل مواردی مانند جستجوهای محلی،…

مطالعه این مطلب

معرفی یک شبیه ساز برای بازی پینگ پونگ (Pin-Pong Simulator)

این برنامه که pingball نام دارد توسط Ken Silverman’s نوشته شده که مابقی ژانگولرهای ایشان را در صفحه وب شخصیشان می‌توانید مشاهده کنید. (حتما ببینید، تجارب جالبی داشته است) اما دلایلی که باعث شده من به این برنامه کوچک علاقمند شده و آن را معرفی کنم:      – فیزیک بسیار…

مطالعه این مطلب

مثالی از پیاده‌سازی الگوریتم ژنتیک در ActionScript 3

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

مطالعه این مطلب

مروری بر الگوریتم تبرید (Simulated Annealing)

الگوریتم تبرید یا شبیه‌سازی حرارتی، یکی از مجموعه الگوریتمهای متاهیوریستیک (فرا اکتشافی) معروف در زمینه الگوریتمهای هوش مصنوعی است. این الگوریتم در سال 1983 و توسط Scott Kirkpatrick و Daniel Gelatt ابداع شده است. اصولا اکثر الگوریتمهای متاهیوریستیک با الگوگیری و شبیه‌سازی یکی از قوانین یا روابط موجود در طبیعت…

مطالعه این مطلب

معرفی کتاب AI Game Development

کتاب AI Game Development نوشته Alex Champandard و منتشر شده در انتشارات New Riders کتاب جالبی است که مسیر حرکت و ارتباط صنعت ساخت بازی‌های کامپیوتری را با الگوریتم‌های هوش مصنوعی مشخص می‌سازد. از آنجا که در تشریح الگوریتمهای مورد بحث در این کتاب از زبان ساده‌ای استفاده شده و…

مطالعه این مطلب