⏱ زمان مطالعه: 13 دقیقه
برازش مدل یکی از مراحل بنیادین در پژوهشهای مبتنی بر مدلسازی معادلات ساختاری (SEM)، تحلیل مسیر و اعتبارسنجی ابزارهای اندازهگیری است. پژوهشگران هنگام مواجهه با دادههای گردآوریشده با پرسش مهمی روبهرو میشوند: بهترین نرم افزار برای برازش مدل کدام است؟ واقعیت این است که هیچ نرمافزاری عنوان مطلق «بهترین» را یدک نمیکشد. برتری یک ابزار آماری بر ابزار دیگر، مستقیماً تابع پارامترهایی نظیر حجم نمونه، نرمال بودن یا نبودن دادهها، ساختار متغیرها (انعکاسی یا تکوینی) و رویکرد حاکم بر پژوهش (تأییدی یا پیشبینمحور) است.
منطق برازش مدل و تمایز دو رویکرد کوواریانسمحور و واریانسمحور

مکانیسم برازش مدل بر سنجش انطباق میان ماتریس کوواریانس مشاهدهشده در نمونه و ماتریس کوواریانس بازتولیدشده توسط فرضیات پژوهش استوار است. تفاوت نرمافزارهای این حوزه از ریشه نظری محاسبات آنها آغاز میشود؛ جایی که الگوریتمها به دو دسته کلی مبتنی بر کوواریانس (CB-SEM) و مبتنی بر واریانس یا کمترین مربعات جزئی (PLS-SEM) تقسیم میشوند.
علت تفکیک این دو مکتب، تفاوت در هدف تحلیل است. رویکرد کوواریانسمحور بهدنبال تأیید تئوریهای استوار و آزمون صدق ساختار تئوریک بر دادههای واقعی است. در این شیوه، اگر اختلاف میان دو ماتریس معنادار نباشد، مدل برازش مناسبی دارد. در نقطه مقابل، رویکرد واریانسمحور تمرکز خود را بر حداکثرسازی واریانس تبیینشده متغیرهای وابسته قرار میدهد و کارکردی اکتشافی یا پیشبینمحور دارد.
برای تصمیمگیری در این بخش، باید پیشینه نظری مدل را ارزیابی کرد. فرض کنید پژوهشگری در حال ارزیابی رابطه فرهنگ سازمانی و تابآوری شغلی بر اساس مدل اعتبارسنجیشده در متون مدیریت است؛ اگر پایههای نظری مستحکم باشد، ابزارهای کوواریانسمحور اولویت دارند. در مقابل، اگر فرضیهها نوآورانه بوده و چارچوب مفهومی در مراحل اولیه توسعه باشد، رفتن به سراغ ابزارهای واریانسمحور تصمیمی اصولی است.
اشتباه متداول در این مرحله، انتخاب روش واریانسمحور صرفاً بهدلیل سادگی دستیابی به ضرایب مسیر معنادار است؛ بدون اینکه هدف پژوهش با اصول PLS سازگار باشد. چکلیست کاربردی این است: آیا هدف من آزمون انطباق ساختار نظری موجود است یا پیشبینی یک پدیده پیچیده با سازههای نوظهور؟
نرمافزار ایموس (AMOS)؛ استاندارد تحلیلهای کوواریانسمحور با رابط بصری

ایموس (AMOS) یکی از پرکاربردترین بستههای نرمافزاری زیرمجموعه IBM SPSS برای تحلیل معادلات ساختاری و تحلیل عاملی تأییدی است. مکانیسم عملکرد آن بر روش برآورد بیشینه درستنمایی (Maximum Likelihood) استوار است و امکان طراحی مدل از طریق کشیدن اشکال گرافیکی (Path Diagrams) را فراهم میکند.
راهنمای جامع این موضوع: تحلیل آماری SPSS، AMOS، Smart PLS
دلیل محبوبیت ایموس در دانشگاهها، محیط کاربری شفاف و گزارشدهی دقیق از انواع شاخصهای برازش مانند CMIN/DF، RMSEA، CFI، TLI و GFI است. پژوهشگر با رسم سازهها، گویهها و فلشهای رگرسیونی، خروجیهای ماتریسی را به زبانی بصری و قابلفهم برای کمیتههای داوری تبدیل میکند.
شرط کلیدی استفاده از ایموس، برقراری فرض نرمال بودن چندمتغیره و داشتن حجم نمونه کافی (معمولاً بالای ۲۰۰ نمونه برای مدلهای متداول) است. بهعنوان مثال، مدلی فرضی با چهار متغیر مکنون و بیست گویه با مقیاس پیوسته لیکرت که دادههای آن توزیع چولگی و کشیدگی حادی ندارند، بهترین عملکرد را در نرمافزار ایموس نشان میدهد.
خطای رایج میان دانشجویان، افزودن کورکورانه کوواریانس بین خطاهای اندازهگیری بر اساس شاخصهای اصلاح (Modification Indices) برای کاهش مقدار کایاسکوئر است. چنین تغییری باید حتماً منطق نظری داشته باشد (مثل همپوشانی معنایی دو پرسش مشابه)؛ در غیر این صورت اعتبار مدل زیر سؤال میرود. پیش از نهاییسازی در ایموس، دادهها باید از نظر مقادیر پرت چندمتغیره از طریق فاصله ماهالانوبیس بررسی شوند.
نرمافزار اسمارت پیالاس (SmartPLS)؛ قدرتنمایی در دادههای غیرنرمال و نمونههای محدود

اسمارت پیالاس با بهکارگیری الگوریتم حداقل مربعات جزئی، نیاز پژوهشگران را به فرضیات سختگیرانه آماری مانند توزیع نرمال متغیرها از بین برده است. روش محاسباتی در این نرمافزار، غیرپارامتریک بوده و ضرایب مسیر و معناداری آنها از طریق فرآیند بوتاسترپینگ (Bootstrapping) تخمین زده میشوند.
علت چرخش بسیاری از پژوهشگران به سمت SmartPLS، توانایی این ابزار در مدیریت مدلهای بسیار پیچیده، ساختارهای مرتبه دوم و سوم، و پردازش همزمان سازههای انعکاسی (Reflective) و سازههای تکوینی (Formative) است. علاوه بر این، در جوامع آماری محدود که امکان جمعآوری چندصد نمونه وجود ندارد، این نرمافزار راهکاری مطمئن بهحساب میآید.
بیشتر بخوانید: شاخص های برازش مدل در ایموس چیست
معیار انتخاب اسمارت پیالاس زمانی محقق میشود که متغیرهای مدل شامل شاخصهای ترکیبی باشند. برای نمونه، فرض کنید سازه «کیفیت خدمات الکترونیک» از ترکیب چند بعد مستقل شکل گرفته باشد که با یکدیگر لزوماً همبستگی درونی بالایی ندارند. چنین مدلی در رویکردهای کوواریانسمحور دچار خطای شناسایی میشود، اما در SmartPLS بهخوبی پردازش خواهد شد.
اشتباه متداول در کار با این نرمافزار، استفاده بیرویه از شاخص SRMR بهعنوان تنها معیار برازش کلی مدل و مقایسه نادرست آن با شاخصهای CB-SEM است. باید به یاد داشت که در PLS، برازش بر پایه ارزیابی مدل اندازهگیری (پایایی، روایی همگرا و روایی واگرا بر اساس ماتریس HTMT) و مدل ساختاری (مقادیر R² و Q²) سنجیده میشود، نه شاخصهای تطبیقی سنتی.
نرمافزار امپلاس (Mplus)؛ دقیقترین ابزار برای مدلسازی پیشرفته و متغیرهای چندسطحی
امپلاس یکی از منعطفترین بستههای آماری موجود است که توانایی پردازش توأمان روشهای پارامتریک و غیرپارامتریک را داراست. بر خلاف ایموس یا اسمارت پیالاس که بر پایه رابط گرافیکی کار میکنند، امپلاس از کدنویسی دستوری ساختیافته بهره میبرد که کنترل کاملی بر برآوردگرها به کاربر اعطا میکند.
علت برتری فنی امپلاس، پوشش بیرقیب انواع مقیاسهای داده است؛ متغیرهای اسمی، ترتیبی، متغیرهای سانسورشده (Censored)، دادههای شمارشی و دادههای گمشده با برآوردگرهایی چون WLSMV و Bayesian در این نرمافزار بهشکل استاندارد تحلیل میشوند. این برنامه توانایی یکپارچهسازی تحلیلهای چندسطحی (Multilevel SEM) و مدلسازی رشد پنهان (Latent Growth Curve) را با بالاترین دقت عددی فراهم میسازد.
شرط مراجعه به امپلاس زمانی ایجاد میشود که مدل پژوهش فراتر از ساختارهای ساده تکسطحی باشد. برای مثال، اگر دادههای رضایت شغلی از میان معلمان مدارس مختلف جمعآوری شده باشد، ساختار دادهها ماهیت خوشهای دارد (معلمان درون مدارس خوشهبندی شدهاند). اجرای چنین مدلی بدون در نظر گرفتن سطح مدرسه، خطای استاندارد پارامترها را مخدوش میکند؛ سناریویی که امپلاس آن را برطرف میسازد.
مقایسهی مرتبط: کدام نرم افزار برای حجم نمونه کم بهتر است
یک اشتباه رایج، ورود ناآگاهانه به امپلاس بدون تسلط بر سینتکسنویسی است که غالباً منجر به خطای عدم همگرایی الگوریتم (Non-convergence) ناشی از تعریف نادرست واریانسهای باقیمانده میشود. بررسی کاربردی برای کار با امپلاس، کنترل جدول مقادیر تخمینی واریانسها است تا از پدیدار شدن خطای هیوود (Heywood case) یا واریانسهای منفی جلوگیری شود.
نرمافزار لیزرل (LISREL)؛ پیشگام کلاسیک تحلیلهای ماتریسی ساختار کوواریانس
لیزرل نخستین بستهای بود که چارچوب نظری یورسکاگ و سوربوم را به فضای رایانهای آورد. این نرمافزار تمام روابط علّی و معلولی میان متغیرهای آشکار و مکنون را به شکل هشت ماتریس ساختاری پایهای تعریف و تحلیل میکند.
دلیل تداوم اعتبار لیزرل در برخی محافل دانشگاهی، اتکای بنیادین آن بر اصول دقیق ریاضی و پرهیز از سادهسازیهای محاسباتی است. هنگامی که یک مدل در لیزرل به همگرایی میرسد، نشاندهنده استحکام ریاضی ساختار مدل تعریفشده و نبود تقریبهای غیردقیق در حل دستگاه معادلات است.
معیار انتخاب لیزرل عموماً در مطالعاتی است که دادهها کاملاً پیوسته و بدون نقص بوده و استادان راهنما اصرار بر مشاهده خروجیهای فرمولاسیون ریاضی استاندارد دارند. در پژوهشهای تجربی که متغیرها به شکل پیوسته و در قالب ابزارهای هنجارشده روانشناختی ثبت شدهاند، خروجیهای این برنامه هنوز از اعتبار بالایی برخوردار است.
نقطه ضعف و خطای تکراری در استفاده از لیزرل، ناسازگاری شدید آن با دادههای دورافتاده و حجم نمونههای کوچک است. اگر دادهها اندکی از نرمال بودن فاصله بگیرند، مقادیر آزمون کایاسکوئر بهشدت متورم شده و برازش مدل بهاشتباه رد میشود. بازبینی چولگی بیش از ۲ و کشیدگی بیش از ۷، نخستین شرط بررسی صلاحیت دادهها پیش از ورود به لیزرل است.
بستههای محاسباتی زبان برنامهنویسی R؛ منعطفترین راهکار متنباز
محیط R از طریق بستههای تخصصی، بستری قدرتمند برای برازش انواع مدلهای ساختاری فراهم کرده است. بسته lavaan (مخفف Latent Variable Analysis) استانداردی همتراز با امپلاس برای رویکردهای کوواریانسمحور ارائه میدهد و بستههایی مانند SEMinR و plspm مدلسازی مبتنی بر کمترین مربعات جزئی را ممکن میسازند.
مطلب مرتبط: سفارش خلاصه سازی و ترجمه منابع تحقیق
مکانیسم R بر پایه شفافیت آماری و کنترلپذیری صددرصدی پارامترها استوار است. کاربر در این زبان درگیر محدودیتهای واسطهای کاربری بسته نمیشود و میتواند انواع برآوردگرهای مقاوم در برابر توزیع غیرنرمال (مانند MLR و Satorra-Bentler) را بر مدل اعمال کند. بازتولیدپذیری نتایج (Reproducibility) دلیل اصلی ترجیح این محیط در مجلات معتبر بینالمللی است.
اگر پروژهای نیازمند پیوند دادن شبیهسازی دادهها، تصویرسازیهای پیشرفته نموداری و تحلیل آماری در قالب یک سند واحد باشد، انتخاب بسته lavaan در R بهترین تصمیم است. برای نمونه، در بررسی میانجیگریهای چندگانه با استفاده از روش بازنمونهگیری بوتاسترپ، R محاسبات و فاصلههای اطمینان را با دقت بسیار بالا ارائه میدهد.
خطای شایع در محیط R، خطاهای نگارشی در نوشتن عملگرهای رگرسیونی و بارگذاریها است؛ مثلاً اشتباه گرفتن عملگر «=~» (تخصیص گویه به سازه پنهان) با «~» (مسیر رگرسیونی). راهکار بازبینی در این بسته، خواندن دقیق بخش اخطارها (Warnings) و فراخوانی خلاصه نتایج با دستور summary همراه با آرگومان fit.measures=TRUE است تا سلامت ماتریس ماتریس اطلاعات مشاهدهشده تأیید شود.
انتخاب نرمافزار بر مبنای توزیع دادهها و نرمال بودن چندمتغیره
یکی از قطعیترین معیارهای تفکیک ابزارهای برازش مدل، بررسی فرضیه نرمال بودن چندمتغیره (Multivariate Normality) است. نقض این فرض در برآوردگرهای کلاسیک بیشینه درستنمایی، خطاهای استاندارد را کمتر از مقدار واقعی تخمین زده و باعث افزایش کاذب معناداری آماری و رد نادرست مدلهای صحیح میشود.
زمانی که مقادیر ضریب ماردیا (Mardia’s coefficient) از عدد ۵ فراتر رود، نشاندهنده انحراف شدید دادهها از توزیع نرمال چندمتغیره است. در چنین وضعیتی، استفاده از ابزارهایی مانند ایموس سنتی (بدون فعالسازی گزینههای بوتاسترپ) پژوهشگر را با نتایج ناپایدار و شاخصهای برازش دستکاریشده مواجه میسازد.
مطلب مرتبط: بازنویسی دستی یا هوش مصنوعی برای کاهش تشابه
تصمیم فنی در این حالت به دو مسیر ختم میشود: یا انتخاب ابزارهای مقاوم مانند Mplus و پکیج lavaan در R که به برآوردگرهای robust مجهز هستند، یا استفاده از SmartPLS که اساس محاسباتش نیازی به برقراری فرض توزیع نرمال ندارد. برای مثال، در پرسشنامههای روانشناختی سنجش بالینی که بیشتر پاسخها به یک سمت طیف تمایل دارند و توزیع چوله است، اسمارت پیالاس انتخاب باثباتتری خواهد بود.
اشتباه بسیاری از تحلیلگران، اکتفا به بررسی آزمونهای تکمتغیره شاپیرو-ویلک یا کولموگروف-اسمیرنوف در SPSS و تعمیم آن به نرمال بودن چندمتغیره است. نرمال بودن تکتک متغیرها تضمینکننده نرمال بودن ماتریس ترکیبی آنها نیست. چکلیست کاربردی: پیش از بارگذاری دادهها در نرمافزارهای کوواریانسمحور، ضریب چندمتغیره ماردیا را در خروجی ارزیابی کنید.
تأثیر ماهیت سازهها: مدلهای انعکاسی در برابر تکوینی
نوع رابطه میان سازههای مکنون و گویههای مشاهدهپذیر نقش تعیینکنندهای در انتخاب نرمافزار ایفا میکند. سازهها از نظر جهت علّیت به دو گروه کلی انعکاسی (که در آن متغیر مکنون علت گویهها است) و تکوینی (که در آن گویهها شکلدهنده و علت متغیر مکنون هستند) دستهبندی میشوند.
در سازههای انعکاسی، همه گویهها تغییرات یکسانی را منعکس میکنند و حذف یک گویه به مفهوم سازه لطمهای نمیزند. برعکس، در مدلهای تکوینی، هر گویه بعد منحصربهفردی از سازه را تشکیل میدهد. نرمافزارهای کلاسیک مبتنی بر کوواریانس بهدلیل فرض همبستگی درونی بالا میان نشانگرها، توانایی برازش صحیح سازههای تکوینی را ندارند و پژوهشگر را با خطای منفی شدن واریانس باقیمانده و نقص در شناسایی مدل روبرو میکنند.
اگر پژوهش در حوزه علوم اجتماعی، نوآوری و مدیریت استراتژیک است و از سازههای شاخصمحور مانند «شاخص وضعیت اجتماعی-اقتصادی» (ترکیب درآمد، تحصیلات و شغل) استفاده میکند، بدون تردید باید به سراغ SmartPLS رفت. این نرمافزار سازههای تکوینی را با سنجش مقادیر VIF جهت بررسی همخطی و آزمون معناداری وزنهای خارجی (Outer Weights) به درستی برازش میکند.
مطلب مرتبط: تفاوت چاپ مقاله در همایش با مجله
یک خطای متداول، تحلیل سازههای تکوینی در ایموس با متصل کردن تمام خطاهای گویهها به یکدیگر است. این کار ساختار نظری مدل را مخدوش کرده و نتایج را از واقعیت تجربی دور میکند. راهکار کنترلی: پیش از چینش مدل، جهت پیکانها میان متغیر پنهان و گویهها را بازبینی کنید؛ اگر پیکان از گویه به سمت متغیر پنهان است، نرمافزارهای PLS-SEM گزینه صحیح هستند.
مقایسه ویژگیهای فنی و پارامترهای تصمیمگیری در نرمافزارهای مدلسازی
برای ایجاد دید جامع و انتخاب سریع متناسب با نوع پایاننامه، مقاله یا طرح پژوهشی، ابزارهای اصلی برازش مدل در جدول زیر بر مبنای معیارهای فنی و نیازمندیهای دادهای مقایسه شدهاند:
| نرمافزار | رویکرد آماری | پیشفرض نرمال بودن | حداقل نمونه پیشنهادی | رابط کاربری | بهترین حوزه کاربرد |
|---|---|---|---|---|---|
| AMOS | کوواریانسمحور (CB) | بسیار حساس (نیاز به توزیع نرمال) | ۲۰۰ به بالا | گرافیکی ساده | تأیید چارچوبهای نظری مستقر، دادههای پیوسته |
| SmartPLS | واریانسمحور (PLS) | مستقل از توزیع (بدون پیشفرض) | ۳۰ تا ۱۰۰ (نمونههای کم) | گرافیکی پیشرفته | مدلهای اکتشافی، سازههای تکوینی، نمونههای محدود |
| Mplus | ترکیبی (CB و PLS) | انعطافپذیر با برآوردگرهای گوناگون | متوسط تا بالا بسته به مدل | کدنویسی و دستوری | مدلهای چندسطحی، تحلیلهای رشد پنهان، دادههای طبقهای |
| LISREL | کوواریانسمحور (CB) | بسیار بالا | ۲۰۰ به بالا | کدنویسی و منویی | تحلیلهای عاملی ساختیافته و مقالات علوم رفتاری سنتی |
| R (lavaan) | کوواریانسمحور (CB) | تنظیمپذیر با انواع تخمینگرهای مقاوم | وابسته به مدل | کدنویسی کامل | پژوهشهای پیشرفته دانشگاهی با امکان تکرارپذیری کدها |
جدول فوق نشان میدهد که تعیین بهترین نرمافزار، تلاشی برای سنجش پیچیدگی رابط کاربری در برابر قدرت کنترل پارامترهای مدل است. پژوهشگر باید هزینه زمانی یادگیری ابزارهای کدنویسی مانند R و Mplus را با مزایای فنی آنها مقایسه کند.
خطاهای پرتکرار پژوهشگران در انتخاب ابزار برازش و روشهای کنترل آن
نخستین خطای رایج، تسلیم شدن به عادات سنتی و ترجیحات پیشین اساتید بدون در نظر گرفتن ماهیت دادهها است. بارها مشاهده شده که دادههای دارای چولگی شدید یا نمونههای ۷۰ تایی برای تحلیل به سمت نرمافزار ایموس برده میشوند که حاصلی جز خطای برآورد نامعین یا نامعتبر شدن شاخص RMSEA به همراه ندارد.
خطای دوم، نادیده گرفتن متغیرهای میانجی و تعدیلگر در محاسبات برازش است. آزمون متغیر تعدیلگر پیوسته در ایموس نیازمند ساخت متغیر تعاملی دستی و استانداردسازی سختگیرانه است، در حالی که SmartPLS عملیات ضرب ارقام و ارزیابی اثر تعدیلگر (Moderation Effect) را با ابزارهای خودکار دو مرحلهای یا روش سنجههای متعامد انجام میدهد.
مطلب مرتبط: انجام تحلیل آماری با استاتا
خطای سوم، عدم توجه به نوع دادههای ترتیبی (Ordinal) حاصل از طیفهای لیکرت ۵ گزینهای است. استفاده از روش بیشینه درستنمایی سنتی روی دادههای ۵ گزینهای با چولگی بالا از نظر ریاضی اشتباه است؛ در این شرایط یا باید از برآوردگر WLSMV در Mplus و R استفاده شود، یا رویکرد PLS-SEM به کار گرفته شود.
اقدام کنترلی نهایی برای جلوگیری از شکست محاسبات، اجرای پایلوت آماری روی بخش کوچکی از دادهها پیش از ثبت نهایی گزارش است. اگر ماتریس همبستگی میان برخی متغیرها از مقدار ۰.۸۵ فراتر رود، همخطی چندگانه ایجاد شده و پیش از ورود به هر نرمافزاری باید ادغام یا حذف گویهها انجام پذیرد.
پرسشهای متداول در انتخاب نرمافزار برازش مدل
اگر حجم نمونه زیر ۱۰۰ نفر باشد، کدام نرمافزار دقیقتر است؟
در نمونههای کم، اسمارت پیالاس با بهرهگیری از تکنیکهای بازنمونهگیری آماری مانند بوتاسترپینگ، عملکرد به مراتب پایدارتری نسبت به نرمافزارهای کوواریانسمحور نظیر ایموس و لیزرل دارد که برای پایداری ماتریسها نیازمند حداقل ۲۰۰ مشاهده هستند.
آیا میتوان خروجی شاخصهای برازش ایموس و اسمارت پیالاس را با هم مقایسه کرد؟
خیر. منطق ریاضی این دو نرمافزار بنیاد متفاوتی دارد. ایموس میزان نزدیکی ماتریسهای کوواریانس را با شاخصهایی نظیر CFI، RMSEA و TLI میسنجد، در حالی که برازش در SmartPLS بر قدرت پیشبینی، روایی همگرا، روایی واگرا و معیار SRMR متمرکز است و مقایسه مستقیم این شاخصها اشتباه متدولوژیک محسوب میشود.
برای مدلهای مرتبه دوم (Second-Order) کار با کدام نرمافزار سادهتر است؟
مدلهای سازهای مرتبه دوم در هر دو نرمافزار ایموس و اسمارت پیالاس قابل پیادهسازی هستند، اما SmartPLS با ارائه قابلیت رویکرد نشانگرهای تکراری (Repeated Indicators Approach) و رویکرد دو مرحلهای (Two-Stage Approach)، پیچیدگیهای تنظیم دستی روابط را بهطور محسوسی کاهش میدهد.
چه زمانی استفاده از Mplus بر نرمافزارهای دیگر ارجحیت قطعی دارد؟
هنگامی که مدل پژوهش درگیر ساختارهای چندسطحی (دادههای سلسلهمراتبی مثل دانشآموز در کلاس)، دادههای آمیخته طولی، متغیرهای پاسخ دوتایی یا شمارشی، و مدلهای ساختاری بیزین باشد، Mplus ابزار تخصصی و بیرقیب برای چنین تحلیلهایی خواهد بود.


