• شماره ركورد
    28118
  • پديد آورنده

    عليرضا بردبار

  • عنوان
    فشرده سازي شبكه هاي يادگيري عميق با استفاده از تجزيه باينري
  • مقطع تحصيلي
    كارشناسي ارشد
  • رشته تحصيلي
    مهندسي برق
  • سال تحصيل
    1399
  • تاريخ دفاع
    1401/12/22
  • استاد راهنما
    دكتر محمد حسين كهايي
  • دانشكده
    مهندسي برق
  • چكيده
    استفاده از شبكه هاي يادگيري عميق در مسائل مختلف مهندسي برق مانند تخمين جهت، بينايي ماشين، شناسايي اهداف راداري و ... به دليل عملكرد بالاي آن ها به امري رايج تبديل شده است. دقت بالاي شبكه هاي يادگيري عميق مدرن مديون افزايش مداوم تعداد پارامتر هاي آن هاست است، كه به نوبه خود منجر به افزايش پيچيدگي محاسباتي شبكه ها و دشواري در پياده سازي عملي آن ها مي شود. يك راه حل موثر براي كاهش هزينه هاي محاسباتي شبكه هاي يادگيري عميق، تجزيه لايه هاي آن ها است. در اين پايان نامه، روش DNN-FLM كه مبتني بر تجزيه لايه هاي شبكه هاي يادگيري عميق با استفاده از تجزيه باينري است، ارائه شده و عملكرد اين روش با انجام شبيه سازي بررسي مي شود. شبكه هاي مورد استفاده يك شبكه خودكدگذار، LeNet-300-100، LeNet5، VGG، ResNe50، ResNet164، RNN، GRU و LSTM هستند. هم چنين، آموزش اين شبͺه ها با استفاده از ديتاست هاي PTB و ImageNet ،CIFAR-100 ،CIFAR-10 ،MNIST انجام شده است. نتايج شبيه سازي هاي انجام شده حاكي از برتري روش DNN-FLM نسبت به ساير روش هاي فشرده سازي در هستند، به گونه اي كه ميزان حافظه و تعداد محاسبات مورد نياز در شبكه هاي فشرده شده با استفاده از روش DNN-FLM ،حدود 15 −25 %كمتر از شبكه هاي فشرده شده با ساير روش ها هستند.
  • تاريخ ورود اطلاعات
    1402/01/29
  • عنوان به انگليسي
    Fast and Low-Memory Deep Neural Networks Using Binary Matrix Factorization
  • تاريخ بهره برداري
    3/12/2024 12:00:00 AM
  • دانشجوي وارد كننده اطلاعات

    عليرضا بردبار

  • چكيده به لاتين
    Abstract: Deep learning is widely recognized as a powerful tool in solving different problems such as: radar target recognition, machine vision, direction of arrival estimation, etc. due to its outstanding performance, which can be attributed to the ever-increasing size of deep neural networks (DNNs). Many state-of-the-art DNNs consist of billions of parameters, which makes them almost impossible to implement on hardware with power or energy constraints. An efficient method of reducing computational complexity of DNNs is layer factorization. In this thesis, FLM-DNN method is proposed, which aims to reduce the required memory and computational complexity of DNNs by applying binary matrix factorization to DNN layers.The performance of the proposed method is examined using computer simulations. The networks used for this purpose are: an autoencoder, LeNet-300-100, LeNet-5, VGG, ResNet50, ResNet-164, RNN, GRU, and two LSTM networks. These networks are trained and tested using MNIST, CIFAR-10, CIFAR-100, ImageNet, and PTB datasets. The results of our simulations verify the superiority of our proposed method in reducing the computational complexity of DNNs, while causing negligible drop in accuracy. On average, compared to other DNN compression methods, the required memory and the number of FLOPs for a given DNN is 15-20% lower when compressed via FLM-DNN. Keywords: Deep neural netwroks, Matrix factorization, Computation reduction
  • كليدواژه هاي فارسي
    شبكه هاي يادگيري عميق , كاهش محاسبات , تحزيه ماتريس
  • كليدواژه هاي لاتين
    Deep Neural Networks , Matrix factorization , Computation reduction
  • Author
    Alireza Bordbar
  • SuperVisor
    Dr. Mohammad Hossein Kahaei