این محصول یک فایل ورد قابل ویرایش در مورد الگوریتم جستجوی هارمونی موسیقی و همجنین پاورپوینت مربوط به آن و مقاله اصلی که مطالب آن ترجمه شده است.
در فرایند نواختن موسیقی، یک حالت بهینه از هارمونی جستجو میشود که بر اساس استانداردهای زیباشناسی برآورد میگردد. تلاش برای یافتن این هارمونی ایدهآل مشابه فرایند بهینهسازی میباشد که جواب بهینه سراسری که توسط تابع هدف ارزیابی میشود، مورد جستجو قرار میگیرد. این عمده شباهت بین پدیده موسیقی و بهینهسازی در الگوریتم جستجوی هارمونی میباشد. در الگوریتم جستجوی هارمونی جوابی که برای مسئله بهینهسازی بدست میآید «هارمونی» نامیده میشود. به عبارت دیگر هر هارمونی برداری است که مولفههای آن مقادیر اختصاص داده شده به متغیرهای مسئله است. اگر مسئله n متغیر داشته باشد هارمونی یا بردار جواب نیز n مولفه خواهد داشت که از دامنه متغیرهای مربوطه انتخاب شدهاند. برای پیادهسازی الگوریتم جستجوی هارمونی بر اساس پدیده موسیقی باید تناظری بین اجزای آنها برقرار باشد که در جدول 1 آمده است.
فهرست مطالب
1- مقدمه 3
2- الگوریتم هارمونی موسیقی 4
2-1 تعریف 4
2-2 فرایند خلق موسیقی 5
2-3 اجزای اصلی الگوریتم 5
2-3-1 استفاده از حافظه هارمونی 5
2-3-2 تنظیم گام 6
2-3-3 انتخاب مقادیر تصادفی 7
2-4 شبهکد 7
3- مراحل الگوریتم 8
3-1 مقداردهی اولیه مسئله و پارامترهای الگوریتم 8
3-2 مقداردهی اولیه حافظه هارمونی 8
3-3 ایجاد یک هارمونی جدید 9
3-4 بهروزرسانی حافظه هارمونی 9
3-5 برقراری شرط خاتمه 9
4- مثال 10
5- منابع 12