Loading...

Deep Discriminative Dictionary Pair Learning for Image Classification

Hatami, Amin | 2025

0 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 57880 (02)
  4. University: Sharif University of Technology
  5. Department: Mathematical Sciences
  6. Advisor(s): Mahdavi Amiri, Nezameddin
  7. Abstract:
  8. Image classification is a crucial problem in machine learning. Discriminative dictionary learning is recognized as a powerful method for image classification. By incorporating various label information in the dictionary learning process, a dictionary can be generated that reconstructs the original data while focusing on discriminative features. Here, previous dictionary learning-based image classification methods are first reviewed, and then a novel approach, called Deep Discriminative Dictionary Pair Learning, which was introduced by Zhou and colleagues, is explained for image classification. Unlike traditional methods, this approach utilizes deep features extracted from autoencoders as input data. These deep features encompass abstract and high-level information from the data, enhancing discriminative capability. By leveraging the discriminative dictionary learning loss function and the autoencoder loss function, both the potential deep features and their corresponding dictionary pairs can be simultaneously learned. In the testing phase, the minimum error between the deep feature and the image component for different classes is computed. Using this information, the target label is determined through a simple matrix multiplication operation. To compare the performance of the proposed method with existing dictionary learning methods, challenging datasets such as digits and faces are used for numerical experiments
  9. Keywords:
  10. Dictionary Learning ; Autoencoder ; Images Classification ; Machine Learning

 Digital Object List

 Bookmark

  • فهرست تصاویر
  • فهرست الگوریتم‌ها
  • پیش گفتار
  • نمایش تنک و یادگیری دیکشنری
    • نمایش تنک
      • آزادسازی محدب
      • الگوریتم‌های حریصانه
    • یادگیری دیکشنری
    • روش جهت‌های بهینه
    • الگوریتم K-SVD
  • روش‌های رده‌بندی مبتنی بر نمایش تنک و یادگیری دیکشنری
    • تعریف مساله‌ی رده‌بندی
    • الگوریتم SRC
    • الگوریتم DKSVD
    • الگوریتم LCKSVD
    • الگوریتم FDDL
      • معیار فیشر
      • تابع هدف
      • تابع وفاداری داده‌ها
      • تابع تفکیک‌پذیری
      • رده‌بندی داده‌ها
    • یادگیری جفت دیکشنری
      • فرمول‌بندی
      • روش بهینه‌سازی
  • روش نوین رده‌بندی با استفاده از یادگیری دیکشنری
    • یادگیری عمیق
      • شبکه‌های عصبی
      • شبکه‌های عصبی عمیق
      • تابع فعال‌سازی
    • خودرمزگذار
      • ساختار خودرمزگذار
      • تابع هزینه
      • خودرمزگذار عمیق
      • بهینه‌سازی
    • مدل D³PL
      • تابع هدف
  • نتایج
    • مقدمه
    • مجموعه‌داده‌های مورد استفاده
      • مجموعه‌داده‌ی Extended Yale B
      • ‌مجموعه‌داده‌ی AR
      • مجموعه‌داده‌ی UMIST
      • مجموعه‌داده‌ی COIL20
      • مجموعه‌داده‌ی Scene 15
      • مجموعه‌داده‌ی Caltech101
    • نتایج آزمون‌ها
    • تحلیل نتایج
      • تنظیم پارامترها
      • تنظیم تعداد اتم برای مجموعه‌داده‌ها
      • نمونه‌ی رده‌بندی
    • تحلیل نتایج
    • جمع‌بندی
  • نتیجه‌گیری و پیشنهادها
  • مراجع
  • واژه‌نامه‌ی فارسی به انگلیسی
  • پیوست آ
  • پیاده‌سازی D³PL
    • کاربرد و خروجی برنامه
    • نصب کتابخانه‌های مورد نیاز
    • نحوه فراخوانی برنامه
    • شرح توابع و کلاس‌ها
    • تنظیم پارامترهای برنامه
    • رسم ماتریس درهم‌آمیختگی
  • چکیده انگلیسی
...see more