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

    الحجار، ذو الفقار

  • عنوان

    بهبود كارايي هوش مصنوعي لبه‌اي براي پردازش سيگنال‌هاي پروتز با استفاده از فشرده‌سازي مدل

  • مقطع تحصيلي
    كارشناسي ارشد
  • گرايش تحصيلي
    بيوالكتريك
  • محل تحصيل
    اصفهان : دانشگاه صنعتي اصفهان
  • سال دفاع
    1405
  • صفحه شمار
    119ص
  • توصيفگر ها

    سيگنال‌هاي پروتز , سيگنال الكترومايوگرافي سطحي , مدل فشرده‌سازي , روش عدم‌قطعيت , كوانتيزه‌سازي

  • تاريخ ورود اطلاعات
    1405/07/20
  • كتابنامه
    كتابنامه
  • رشته تحصيلي
    مهندسي پزشكي
  • دانشكده
    مهندسي برق و كامپيوتر
  • تاريخ ويرايش اطلاعات
    1405/07/22
  • كد ايرانداك
    23262730
  • چكيده فارسي
    پردازش سيگنال‌هاي پروتز، سيگنال الكترومايوگرافي سطحي (sEMG) را از اندام باقي‌مانده رمزگشايي مي‌كند تا حركت موردنظر كاربر را استنباط كرده و يك دست مصنوعي را در زمان واقعي كنترل كند. كنترل‌كننده بايد در حدود 100–125 ms پاسخ دهد تا حس عامليت كاربر حفظ شود، دقت بالاي طبقه‌بندي تداوم يابد و سيستم بتواند بر روي سخت‌افزاري با محدوديت باتري و حافظه كه درون سوكت پروتز قرار مي‌گيرد، اجرا شود. فشرده‌سازي مدل يكي از ابزارهاي مهم نرم‌افزاري براي مديريت هم‌زمان محدوديت‌هاي تأخير، انرژي و حافظه است؛ بااين‌حال، مطالعات موجود تكنيك‌هاي منفرد را با استفاده از معيارهاي جانشين ناسازگار و كاليبره‌نشده‌اي مانند اندازه مدل، FLOPs يا زمان استنتاج ارزيابي مي‌كنند و در نتيجه، مرز كارايي انتخاب‌هاي مختلف فشرده‌سازي براي رمزگشايي سيگنال‌هاي پروتزي در زمان طراحي به‌طور كافي مشخص نشده است. اين پايان‌نامه اين مرز كارايي را با استفاده از يك آزمايش مقايسه‌اي كاملاً متقاطع و صرفاً نرم‌افزاري مشخص مي‌كند. سه معماري شامل 1D-CNN، LSTM و GRU، چهار سطح كوانتيزه‌سازي شامل FP32، FP16، INT8-PTQ و INT8-QAT و سه روش عدم‌قطعيت شامل آنتروپي، MC-dro‎pout و ensemble در 36 پيكربندي با يكديگر تركيب شدند و تحت دو پروتكل بر روي مجموعه‌داده Ninapro DB2 ارزيابي شدند: يك پروتكل بين‌فردي (5-fold به‌صورت فردمحور، 49 كلاس و 180 اجرا) و يك پروتكل درون‌فردي (10-fold براي افراد، 18 كلاس و 360 اجرا) كه در مجموع شامل 540 اجرا بود. هر سطح دقت به‌عنوان مدل مستقرشده ارزيابي شد و انرژي با استفاده از يك مدل تحليلي يكپارچه براي هزينه، با درنظرگرفتن پهناي بيت و حافظه، برآورد شد؛ نه اينكه مستقيماً اندازه‌گيري شود. پروتكل ارزيابي تأثير به‌مراتب بيشتري بر دقت نسبت به كوانتيزه‌سازي داشت؛ به‌طوري‌كه ميانگين دقت در پروتكل درون‌فردي 0.6560، در مقايسه با 0.3013 در پروتكل بين‌فردي بود (+0.355)، در حالي كه تعاريف مدل و معيارها يكسان بودند. كوانتيزه‌سازي در سطوح ارزيابي‌شده تنها تأثير اندكي بر دقت طبقه‌بندي داشت؛ به‌گونه‌اي كه تغييرات ميانگين براي FP16، INT8-PTQ و INT8-QAT به‌ترتيب +0.0080، +0.0092 و +0.0103 بود و بيشترين تغيير منفرد برابر با 0.0442 به دست آمد. از نظر هزينه، FP16 اندازه مدل را به نصف كاهش داد و انرژي برآوردشده را در تمام معماري‌ها به ميزان 2.6–3.1 برابر كاهش داد. براي معماري 1D-CNN، كه INT8 كل مدل را پوشش مي‌داد، انرژي برآوردشده 9.0 برابر و اندازه مدل 4.0 برابر كاهش يافت. معماري 1D-CNN همچنين مطلوب‌ترين ويژگي‌هاي كارايي را ارائه داد؛ به‌طوري‌كه داراي 0.26 M عمليات MAC و تأخير استنتاج 0.298–0.572 ms بود، در حالي كه اين مقادير براي GRU به‌ترتيب 7.84 M عمليات MAC و 5.754–6.193 ms بودند. همچنين، 1D-CNN در هر 12 حالت متناظر، بالاترين دقت را به خود اختصاص داد. براي كوچك‌ترين مدل‌ها، زمان انتقال ثابت 1.78 ms مربوط به بسته تصميم‌گيري، تقريباً 73% از تأخير انتهابه‌انتها را تشكيل مي‌داد كه نشان مي‌دهد بهبودهاي حاصل در سمت استنتاج، لزوماً به‌صورت متناسب به بهبودهاي سطح سيستم منجر نمي‌شوند. اين مطالعه يك پروتكل معيارگذاري بازتوليدپذير و صرفاً نرم‌افزاري، يك مدل تحليلي يكپارچه براي هزينه و ميزان پوشش اندازه‌گيري‌شده كوانتيزه‌سازي را به‌عنوان مرجعي در زمان طراحي براي ارزيابي پيكربندي‌هاي فشرده‌سازي در برابر محدوديت‌هاي تأخير و انرژي پروتز ارائه مي‌كند.
  • چكيده انگليسي
    Prosthetic signal processing decodes surface electromyography (sEMG) from the residual limb to infer intended movement an‎d drive an artificial han‎d in real time. The controller must respond within roughly 100–125 ms to preserve the userʹs sense of agency, sustain high classification accuracy, an‎d run on battery- an‎d memo‎ry-limited hardware that fits inside a prosthetic socket. Model compression is an impo‎rtant software lever fo‎r this joint latency–energy–memo‎ry budget, but the literature eva‎luates individual techniques using inconsistent an‎d uncalibrated proxies such as model size, FLOPs, o‎r inference time, leaving the efficiency frontier of compression choices fo‎r prosthetic decoding insufficiently characterized at design time.This thesis characterizes that frontier with a software-only, fully crossed comparative experiment. Three architectures (1D-CNN, LSTM, GRU), four quantization levels (FP32, FP16, INT8-PTQ, INT8-QAT), an‎d three uncertainty methods (entropy, MC-dro‎pout, ensemble) were crossed into 36 configurations an‎d eva‎luated under two protocols on Ninapro DB2: a cross-subject protocol (5 subject-wise folds, 49 classes, 180 runs) an‎d a within-subject protocol (10 subject folds, 18 classes, 360 runs), fo‎r 540 runs in total. Every precision level was eva‎luated as the deployed model, an‎d energy was estimated using a unified, bit-width- an‎d memo‎ry-aware analytical cost model rather than measured. The eva‎luation protocol had a substantially larger effect on accuracy than quantization: mean accuracy was 0.6560 within-subject compared with 0.3013 cross-subject (+0.355) under identical model an‎d metric definitions. Quantization had only a small effect on classification accuracy at the eva‎luated levels, with mean changes of +0.0080 (FP16), +0.0092 (INT8-PTQ), an‎d +0.0103 (INT8-QAT), an‎d a maximum single change of 0.0442. On the cost side, FP16 halved model size an‎d reduced estimated energy by 2.6–3.1× across all architectures. Fo‎r the 1D-CNN, where INT8 covered the full model, estimated energy was reduced by 9.0× an‎d model size by 4.0×.The 1D-CNN also provided the most favo‎rable efficiency characteristics, with 0.26 M MACs an‎d 0.298–0.572 ms inference latency, compared with 7.84 M MACs an‎d 5.754–6.193 ms fo‎r the GRU, while leading accuracy in all 12 matched settings. Fo‎r the smallest models, the fixed 1.78 ms transmission time of the decision packet accounted fo‎r approximately 73% of end-to-end latency, showing that inference-side gains do not translate propo‎rtionally into system-level gains. The study provides a reproducible software-only benchmarking protocol, a unified analytical cost model, an‎d measured quantization coverage as a design-time reference fo‎r assessing compression configurations against prosthetic latency an‎d energy constraints.
  • استاد راهنما
    فروغ السادات طباطباء
  • استاد داور
    محمدرضا احمدزاده , امير اخوان بي تقصير