Skip to main content
SUPERVISOR
مهران صفایانی (استاد راهنما) عبدالرضا میرزایی دمابی (استاد مشاور)
 
STUDENT
Sepideh Adamiat
سپیده آدمیت

FACULTY - DEPARTMENT

دانشکده مهندسی برق و کامپیوتر
DEGREE
Master of Science (MSc)
YEAR
1396
One of the newest and most challenging areas of artificial intelligence is generating new data by machines with learning the patterns in existing data. Among the types of data sequential ones are more complex, due to the dependencies that exist between their subsequence, and thus we require different methods for processing them. The most wellknown methods used to study and analyze these data are recurrent neural networks, But simple recurrent neural networks are not generative models, and for using them in task of generation, they need to be implemented in the form of a generative model. In this study, we introduce and implemente recurrent neural networks in the form of a developed model of variational autoencoder. This model is able to generate meaningful and new, intervals of time steps, in addition this is a multifunctional model which can be used simultaneously for three important tasks in the field of machine learning: 1) conditionally generating data: This means that we can generate new sequential data by considering different Key Words : Variational Autoencoder, Sequential Data, Neural Networks, Deep Learning, Variational Methods, Unsupervised Learning, EEG Signal, Rehabilitation
از جدیدترین و چالش برانگیزترین حوزه‌های هوش مصنوعی که در سال‌های اخیر معرفی و مورد استقبال قرار گرفته است ایجاد داده‌های جدید توسط ماشین با یادگیری الگوهای موجود در داده‌های پیشین است. از جمله انواع داده‌ها، داده‌های دارای توالی هستند که به دلیل وجود وابستگی‌هایی که در بین زیردنباله‌های آن‌ها وجود دارد، نسبت به داده‌های معمولی از پیچیدگی بیشتری برخوردارند و درنتیجه به روش‌های متفاوتی برای پردازش آن‌ها نیاز است. از شناخته شده‌ترین روش‌هایی که در حوزه هوش مصنوعی برای بررسی و تحلیل این داده‌ها استفاده می‌شود شبکه‌های عصبی بازگشتی هستند. اما شبکه‌‌های بازگشتی ساده مدل‌های مولد نیستند و برای کاربرد تولید داده، لازم است آن‌ها را در قالب یک مدل مولد پیاده سازی نمود. در این پژوهش به معرفی و پیاده سازی شبکه‌های عصبی بازگشتی در قالب مدلی توسعه یافته از خودکدگذار متغیر پرداخته‌ایم. این مدل علاوه بر این که قادر به تولید بازه‌های معنا دار و جدید از گام‌های زمانی‌ است، در حقیقت یک مدل توام می‌باشد که بعد از آموزش، همزمان برای سه کاربرد مهم در حوزه‌ی یادگیری ماشین می‌توان از آن بهره برد: 1) تولید داده‌های جدید شرطی: به این معنا که با در نظر گرفتن کلاس‌های مختلف مجموعه داده‌های دارای توالی، داده‌ی جدید را ایجاد نماییم. این قابلیت مهم در مدل خودکدگذار متغیر ساده که از پرکاربردترین مدل‌های مولد است وجود ندارد. 2) خوشه‌بندی داده‌های دارای توالی: امروزه خوشه بندی داده‌ها با توجه به کم‌تر بودن داده‌های دارای برچسب نسبت به داده‌های بدون برچسب از چالش برانگیزترین حوزه‌های یادگیری ماشین است. مدل معرفی شده در این کاربرد توانست به دقتی تا 30 درصد بهتر از مدل‌های رقیب خود دست یابد. 3) بازیابی قسمت‌های از دست رفته برای داده‌های دارای توالی: مدل پیشنهادی قادر است برای داده‌هایی که قبلاً مشاهده نکرده است قسمت‌های گم شده یا از دست رفته در آن‌ها را پیش‌بینی نماید. در این کاربرد نیز با محاسبه‌‌ی میانگین مربع خطای قسمت‌های پیش‌بینی شده و قسمت‌های اصلی به دقت بهتری نسبت به مدل‌های رقیب دست یافته‌ایم. کلمات کلیدی: خودکدگذارمتغیر، داده‌های دارای توالی، شبکه‌های عصبی،یادگیری عمیق، یادگیری بدون نظارت، سیگنال مغزی، توانبخشی

ارتقاء امنیت وب با وف بومی