مقایسه الگوریتمهای یادگیری ماشین به منظور طبقه بندی ژانرهای موسیقی

سال انتشار: 1400
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 196

فایل این مقاله در 11 صفحه با فرمت PDF قابل دریافت می باشد

این مقاله در بخشهای موضوعی زیر دسته بندی شده است:

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

FSICONF05_016

تاریخ نمایه سازی: 5 خرداد 1401

چکیده مقاله:

ژانرهای موسیقی برچسب هایی هستند که توسط انسان ایجاد شده اند تا قطعات موسیقی را طبقه بندی کنند. ژانرهای موسیقی با ویژگی های مشترک اعضای آن مشخص میشوند. این ویژگی ها معمولا به ساز، ساختار ریتمیک و محتوای هارمونیک موسیقی مربوط میشوند. از طبقه بندی ژانرها معمولا برای ساختار مجموعه های بزرگ موسیقی موجود در وب استفاده می شود. در حال حاضر برچسب زدن ژانرهای موسیقی به صورت دستی انجام می شود. طبقه بندی خودکار ژانرهای موسیقی می تواند به انسان در طبقه بندی موسیقی کمک کند؛ یا جایگزین انسان شود. در این مقاله، الگوریتم های مختلف بادگیری ماشین به منظور طبقه بندی سیگنال های صوتی بر اساس ژانرهای موسیقی بررسی شده است. برای این منظور، مجموعه ویژگی های بافت تمبرال پیشنهاد شده است. ویژگی های معرفی شده از یک مجموعه داده، استخراج و توسط الگوریتم های یادگیری مختلف با سه نوع cross validation آموزش داده شده است. در ادامه مشخص می شود که بالاترین میزان دقت طبقه بندی برای ۶۹% موسیقی ها، توسط الگوریتم SVM به کمک روش تقسیم داده K-fold حاصل می شود، که این نتیجه با نتایج گزارش شده برای طبقه بندی ژانر موسیقی توسط انسان قابل مقایسه است.

کلیدواژه ها:

طبقه بندی موسیقی - استخراج ویژگی های موسیقی - طبقه بندی ژانرهای موسیقی - الگوریتم های یادگیری - cross validation

نویسندگان

احسان ابراهیمی

دانشجوی کارشناسی ارشد هوش مصنوعی دانشگاه جامع امام حسین (ع)

میثم میرزایی

پژوهشگر دانشگاه جامع امام حسین (ع)