
آموزش کامل در مورد نحوه پیاده سازی الگوریتم های یادگیری ماشین برای پرنده های Flappy بازی ویدیویی به اینجا بخوانید: این فیلم ایجاد هوش مصنوعی را نشان می دهد. کنترل کننده بازی پرنده های Flappy با استفاده از شبکه های عصبی و الگوریتم ژنتیک.
این برنامه در HTML5 نوشته شده است با استفاده از چارچوب Phaser (نیز وجود دارد استفاده کتابخانه شبکه های عصبی و سیناپسی (به کل شبکه های عصبی مصنوعی به جای ساخت جدید از ابتدا اجرا می کنیم.
دانلود در اینجا کد منبع:—با توجه به آرتور ساموئل ماشین یادگیری علم گرفتن رایانه به عمل بدون صراحت برنامه ریزی شده است. فرایند تنظیم خوب از یادگیری است که منظور، بهبود سیستم اولیه تصادفی است.
قالب ماشین یادگیری در این برنامه اجرا الگوریتم ژنتیک برای آموزش شبکه های عصبی مصنوعی استفاده می کند.
پرندگان در حال یادگیری چگونه به فلپ مطلوب به منظور پرواز با خیال راحت از طریق موانع تا زمانی که ممکن است.
مفهوم اصلی در این سه مرحله بر اساس: 1. ایجاد جمعیت اولیه 10 پرندگان به طور تصادفی 2. یادگیری به عنوان بازی 3 بازی بودن است. استفاده از تکامل طبیعی به شکل جمعیت بعدی بهبود—بازی است هر پرنده عصبی خود شبکه شامل سه لایه: 1. لایه ورودی با 2 نورون نمایندگی چه می بیند پرنده: اختلاف ارتفاع – فاصله افقی نزدیک ترین فاصله – به نزدیک ترین فاصله 2. لایه های پنهان با نورون 6 3. لایه خروجی را با 1 نورون به انجام فلپ اگر مقدار آن بیش از 0.5—برای اندازه گیری کیفیت پرندگان و انتخاب بهترین آنهایی که برای هر پرنده محاسبه تابع تناسب اندام خود در این راه :-پاداش پرنده با آن فاصله کل سفر – جریمه کردن پرنده که کل جمعیت مرده، توسط فاصله فعلی خود را به نزدیک ترین فاصله اصلح پرندگان چهار نژاد جمعیت جدید با استفاده از الگوريتم ژنتيك اپراتورهای انتخاب شده اند: انتخاب، متقاطع جهش دوم.
—دیدار ما: دوست ما: ما: موسیقی: “خواب” کوک توسط Jay مرد. یادگیری ماشینی
لینک دانلود

