بهبود تشخیص موضع در شبکه‌های اجتماعی با استفاده از تقطیر دانش کالیبره شده گروهی

نوع مقاله : علمی-پژوهشی

نویسندگان

1 دانشگاه تربیت مدرس تهران

2 دانشکده مهندسی برق و کامپیوتر، دانشگاه تربیت مدرس، تهران، ایران

10.22034/tjee.2026.70238.5103

چکیده

تشخیصِ موضعِ کاربر به معنای تعیین نگرش (موافق، مخالف یا بی‌طرف) او نسبت به یک موضوع خاص است. تحقیقات دانشگاهی و صنعت، به شدت علاقه‌مند به تجزیه و تحلیل خودکار نظرات موجود در شبکه‌های اجتماعی هستند. یکی از روش‌های مرسوم برای آموزش مدل‌های کارآمد، تقطیر دانش است که در آن دانش از یک مدل بزرگ و پیچیده (معلم) به یک مدل کوچک‌تر و سبک‌تر (دانش‌آموز) منتقل می‌شود.
کالیبراسیون به معنای میزان همسویی اطمینان مدل با دقت واقعی آن است. در روش‌های پیشین استفاده از یک معلم کالیبره‌شده‌ی واحد در یک چارچوب چندنسلی، به دلیل وابستگی به نسل قبل باعث انتشار خطا و در نتیجه منجر به آموزش ناپایدار می‌شود. برای رفع این چالش، در این مقاله، تقطیر دانش کالیبره‌شده گروهی پیشنهاد می‌شود. در چارچوب پیشنهادی، از گروهی پویا متشکل از بهترین مدل‌های کالیبره‌شده از تمام نسل‌های قبلی استفاده می‌شود که فرآیند آموزش را مستحکم‌تر و متنوع‌تر می‌سازد. علاوه بر این راهبرد تبرید کالیبراسیون خودتنظیمی پیشنهاد می‌شود که با اعمال یک هدف کالیبراسیون ساده در مراحل اولیه، به یادگیری پایدار ویژگی‌ها کمک کرده و در مراحل بعدی بر بهینه‌سازی دقیق‌تر خطا تمرکز می‌کند. نتایج ارزیابی‌شده بر اساس معیارهای F-micro و F-macro بهبودی حداقل 3 درصدی را نسبت به مدل کالیبره‌شده پایه در مجموعه داده‌های واقعی (COVID-19، P-Stance و AM) نشان می‌دهد.

کلیدواژه‌ها


عنوان مقاله [English]

Improving Stance Detection in Social Network using Ensemble Calibrated Knowledge Distillation

نویسندگان [English]

  • Mehdy Roayaei 1
  • Mansoureh izanloo 2
1 Iran, Tehran, Nasr Avenue, Tarbiat Modares University
2 Department of Electrical and Computer Engineering, Tarbiat Modares University, Tehran, Iran
چکیده [English]

User stance detection means determining the user's attitude (agree, disagree, or neutral) towards a particular issue. Academic and industry research is highly interested in the automatic analysis of opinions in social networks. One common method for training efficient models is knowledge distillation, in which knowledge is transferred from a large, complex model (the teacher) to a smaller, lighter model (the student).
Calibration refers to the degree to which the model’s confidence aligns with its actual accuracy. In previous methods, using a single calibrated teacher in a multi-generational framework causes error propagation due to its dependence on the previous generation, resulting in unstable training. To address this challenge, ensemble calibrated knowledge distillation is proposed. In the proposed framework, a dynamic ensemble of the best calibrated models from all previous generations is used, which makes the training process more robust and diverse. In addition, a self-paced calibration annealing strategy is introduced, which, by applying a simple calibration objective in the early stages, helps in stable feature learning and focuses on more precise error optimization in the later stages. The results evaluated based on F-micro and F-macro metrics show an improvement of at least 3% compared to the baseline calibrated model on different real-world datasets (COVID-19, P-Stance, and AM).

کلیدواژه‌ها [English]

  • Stance Detection
  • Knowledge Distillation
  • Model Calibration
  • Ensemble Learning
  • Deep Learning
  • Natural Language Processing