امکان شناسایی و تطبیق گوینده ها با گفته ها با استفاده از الگوریتم بهینه ساز دسته ذرات (PSO) توسط فارغ التحصیل کارشناسی ارشد دانشکده مهندسی برق دانشگاه صنعتی امیر کبیر فراهم شد.

 مسعود میر رضایی مجری طرح با بیان این خبر اظهار داشت: تاکنون پروژه های زیادی در زمینه شناسایی و جدا سازی گوینده ها در محیطی متشکل از چند گوینده انجام شده است اما هر یک از این روش ها دارای معایبی از جمله سرعت و دقت بسیار کم بوده اند. همچنین noise و آلودگی صوتی این سیستم ها نتایج بسیار ضعیفی را از خود نشان می دادند اما سیستم ارائه شده دارای دقت و سرعت مطلوبی است.

وی در مورد الگوریتم PSO اظهار داشت: الگوریتم PSO یا الگوریتم بهینه ساز دسته ذرات برگرفته از حرکت گروهی پرندگان و ماهی هایی است که به صورت دسته جمعی به دنبال غذا می گردند که این الگوریتم در برابر اغتشاشات صوتی (noise) عملکرد نسبتا بهتری نسبت به روش های قبلی دارد. ضمن اینکه در این روش صدای گوینده به صورت (On Line) بر خط جداسازی می شود.

دانش آموخته دانشگاه صنعتی امیرکبیر به کاربردهای پروژه جداسازی گوینده اشاره کرد و افزود: این پرونده در زمینه جداسازی مکالمات تلفنی و گفتگوی ذخیره شده از طریق تلفن همراه کاربرد بسیاری دارد.

وی ادامه داد: این پروژه قابلیت جداسازی گفتگوهای انجام شده میان 8 گوینده را دارد.

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

وی در مورد تاریخچه الگوریتم PSO اظهار داشت: این الگوریتم برای اولین بار در سال 1998 ارائه شد. در مسائل بهینه سازی به ویژه در پارامترهای مهندسی برق - قدرت کاربردهای متعددی داشته است. الگوریتم PSO با انجام این پروژه برای اولین بار در مباحث مهندسی الکترونیک و مخابرات مورد استفاده قرار گرفت. ضمن اینکه در شبکه های کامپیوتری، الگوریتم های خاص ریاضی که نیاز به بهینه سازی دارند از روش PSO استفاده می شود.

مسعود میررضایی پروژه خود را با راهنمایی دکتر احدی عضو هیئت علمی دانشکده مهندسی برق انجام داده است.