✨انتشارات Frontiers
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
https://iscoms.com/university-ambassadors-4/
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
جهت همکاری ریوایز عضو میپذیریم.
#14042
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
جهت نگارش مقاله عضو میپذیریم.
#14043
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
https://iscoms.com/abstract-submission/
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Scientometrics
مقالهی جدیدی با عنوان "فراخوان به همه دانشمندان: از همکاران ایرانی خود حمایت کنید" در مجله Nature منتشر شده است:
پژوهشگران ایرانی در شرایط دشواری قرار دارند. آنهایی که در ایران هستند با دستمزدهای پایین، تورم بالا، بیثباتی اجتماعی و سیاسی، سوءمدیریت منابع، فشار و سرکوب از سوی حاکمیت و تحریمهای بینالمللی طولانیمدت مواجهاند.
هزینههای بالا حضور در کنفرانسهای علمی را دشوار کرده و مشکلات دریافت ویزا نیز مانعی جدی است. ناپایداری اینترنت، قطعیهای مکرر برق و عدم دسترسی به منابع علمی، همکاریهای پژوهشی را به خطر میاندازد. پژوهشگران همچنین با انزوا و گاهی با برخورد های تبعیضآمیز از سوی جامعه بینالمللی مواجه میشوند. برای کسانی هم که خارج از ایران کار میکنند، رفتوآمد به ایران حتی با داشتن ویرا یا تابعیت دوگانه با خطر همراه است.
تنشهای اخیر این وضعیت را بیش از پیش تشدید کرده است. دانشمندان که در شوک و نگرانی به سر میبرند، خشونت علیه غیرنظامیان را محکوم کردهاند.
پژوهش علمی نیازمند تمرکز، آرامش ذهنی و ثبات است. چیزهایی که در این روزها کمیاب شدهاند.
جامعه بینالمللی پژوهشی میتواند از همکاران ایرانی حمایت کند: پیامی بفرستید و نشان دهید که فراموش نشدهاند. اگر سیاستهای موسسه شما اجازه میدهد، بکوشید با پژوهشگران داخل ایران همکاری کنید. همکاریهای بینالمللی به ظرفیتسازی کمک میکند، جامعه مدنی را تقویت میکند و امکان مواجهه با چالشهای ساختاری و سیستمیک را فراهممی آورد.
برای مشارکت در دیپلماسی علمی نیازی نیست سیاستمدار باشید. منتظر ابتکار ها و طرحهای بزرگ نمانید تا پلها ساخته شوند. در این مقطع، پژوهشگران ایرانی بیش از هر زمان دیگری به اقدامات محبت آمیز نیاز دارند. همبستگی خود را نشان دهید.
این مقاله Correspondence کوتاه به قلم محمد حسینی، از دانشکده پزشکی فاینبرگ دانشگاه نورث وسترن آمریکا نوشته شده است.
دسترسی به مقاله: لینک
@Sceientometric
پژوهشگران ایرانی در شرایط دشواری قرار دارند. آنهایی که در ایران هستند با دستمزدهای پایین، تورم بالا، بیثباتی اجتماعی و سیاسی، سوءمدیریت منابع، فشار و سرکوب از سوی حاکمیت و تحریمهای بینالمللی طولانیمدت مواجهاند.
هزینههای بالا حضور در کنفرانسهای علمی را دشوار کرده و مشکلات دریافت ویزا نیز مانعی جدی است. ناپایداری اینترنت، قطعیهای مکرر برق و عدم دسترسی به منابع علمی، همکاریهای پژوهشی را به خطر میاندازد. پژوهشگران همچنین با انزوا و گاهی با برخورد های تبعیضآمیز از سوی جامعه بینالمللی مواجه میشوند. برای کسانی هم که خارج از ایران کار میکنند، رفتوآمد به ایران حتی با داشتن ویرا یا تابعیت دوگانه با خطر همراه است.
تنشهای اخیر این وضعیت را بیش از پیش تشدید کرده است. دانشمندان که در شوک و نگرانی به سر میبرند، خشونت علیه غیرنظامیان را محکوم کردهاند.
پژوهش علمی نیازمند تمرکز، آرامش ذهنی و ثبات است. چیزهایی که در این روزها کمیاب شدهاند.
جامعه بینالمللی پژوهشی میتواند از همکاران ایرانی حمایت کند: پیامی بفرستید و نشان دهید که فراموش نشدهاند. اگر سیاستهای موسسه شما اجازه میدهد، بکوشید با پژوهشگران داخل ایران همکاری کنید. همکاریهای بینالمللی به ظرفیتسازی کمک میکند، جامعه مدنی را تقویت میکند و امکان مواجهه با چالشهای ساختاری و سیستمیک را فراهممی آورد.
برای مشارکت در دیپلماسی علمی نیازی نیست سیاستمدار باشید. منتظر ابتکار ها و طرحهای بزرگ نمانید تا پلها ساخته شوند. در این مقطع، پژوهشگران ایرانی بیش از هر زمان دیگری به اقدامات محبت آمیز نیاز دارند. همبستگی خود را نشان دهید.
این مقاله Correspondence کوتاه به قلم محمد حسینی، از دانشکده پزشکی فاینبرگ دانشگاه نورث وسترن آمریکا نوشته شده است.
دسترسی به مقاله: لینک
@Sceientometric
Telegram
Scientometrics
⏳ ءTime-to-event Data و Hazard Ratio تو مطالعات بقا یعنی چی؟ (خیلی ساده و کاربردی)
🧠 تو خیلی از تحقیقات پزشکی، فقط مهم نیست «اتفاق افتاده یا نه»
بلکه مهمه کی اتفاق افتاده.
مثلاً:
🤔 بیمار چه مدت بعد از درمان دچار سکته شد؟
🤔 چند وقت بعد از جراحی، عود سرطان اتفاق افتاد؟
🤔 بیمار تا چه مدت زنده موند؟
اینجا وارد دنیای Survival Analysis (آنالیز بقا) میشیم.
📊 ءTime-to-event Data یعنی چی؟
یعنی دادهای که نشون میده:
👉 چقدر طول کشید تا یه اتفاق (Event) رخ بده.
ءEvent میتونه هر چیزی باشه:
🤔 مرگ
🤔 سکته
🤔 عود بیماری
🤔 بستری شدن
🤔 حتی بهبود کامل
📌 مثال ساده:
فرض کن ۵ بیمار بعد از جراحی رو دنبال میکنیم:
| بیمار | زمان تا عود (ماه) |
| ----- | ----------------- |
| 1 | 6 |
| 2 | 10 |
| 3 | 3 |
| 4 | هنوز عود نکرده |
| 5 | 8 |
بیمار ۴ → بهش میگیم Censored data
یعنی تا آخر مطالعه event براش اتفاق نیفتاده.
📉 چرا آنالیز معمولی کافی نیست؟
چون:
❌ همه بیمارا event نمیگیرن
❌ زمان وقوع event خیلی مهمه
❌ ءFollow-up افراد فرق داره
برای همین از روشهایی مثل:
✔️ Kaplan-Meier
✔️ Cox Regression
استفاده میکنیم.
🔥 ءHazard یعنی چی؟
ءHazard یعنی:
👉 «ریسک لحظهای اتفاق افتادن event در یک زمان خاص»
یعنی الان، در این لحظه، احتمال event چقدره (برای کسی که هنوز event نگرفته).
🚀 ءHazard Ratio (HR) یعنی چی؟
ءHazard Ratio میاد Hazard دو گروه رو با هم مقایسه میکنه.
✅ تفسیر HR:
| HR | معنی |
| ------ | ----------------------------- |
| HR = 1 | فرقی بین دو گروه نیست |
| HR > 1 | ریسک event تو گروه اول بیشتره |
| HR < 1 | ریسک event تو گروه اول کمتره |
📍 مثال ۱ — داروی قلبی
ءHR = 0.70 برای مرگ
یعنی:
🔘 ریسک مرگ تو گروه دارو ۳۰٪ کمتره نسبت به کنترل.
📍 مثال ۲ — سرطان
ءHR = 1.5 برای عود
یعنی:
🔘 گروه درمان جدید ۵۰٪ ریسک عود بیشتری داشته (نتیجه بد).
📍 مثال ۳ — ICU
ءHR = 0.5 برای نیاز به ونتیلاتور
🔘 یعنی درمان جدید احتمال نیاز به ونتیلاتور رو نصف کرده.
⚠️ نکته خیلی مهم
Hazard Ratio ≠ Risk Ratio
ءHR وابسته به زمان هست.
ءRR فقط میگه event رخ داده یا نه.
📌 مثال تفاوت HR و RR
ممکنه دو درمان تعداد مرگ مشابه داشته باشن،
ولی یکی باعث بشه بیمارا خیلی دیرتر بمیرن →
اینجا HR فرق رو نشون میده ولی RR شاید نه.
🧪 مثال واقعیتر
مطالعه روی داروی سرطان:
Median Survival:
گروه A → 24 ماه
گروه B → 18 ماه
HR = 0.65
👉 یعنی در هر لحظه، ریسک مرگ تو گروه A حدود 35٪ کمتر بوده.
🧠 جمعبندی خودمونی
✔️ ءTime-to-event → زمان تا رخ دادن event
✔️ ءHazard → ریسک لحظهای رخ دادن event
✔️ ءHazard Ratio → مقایسه ریسک بین دو گروه در طول زمان
🔘 ءHR < 1 معمولاً یعنی درمان محافظتکننده
🔘 ءHR > 1 یعنی احتمال event بیشتره
📌 تو مقالات آنکولوژی، قلب، ICU و اپیدمیولوژی خیلی HR میبینی.
اگه HR رو درست بفهمی، نصف راه Survival Analysis رو رفتی 😉
@ResearchPrimeSupport
✅ @ResearchPrime
🧠 تو خیلی از تحقیقات پزشکی، فقط مهم نیست «اتفاق افتاده یا نه»
بلکه مهمه کی اتفاق افتاده.
مثلاً:
اینجا وارد دنیای Survival Analysis (آنالیز بقا) میشیم.
یعنی دادهای که نشون میده:
👉 چقدر طول کشید تا یه اتفاق (Event) رخ بده.
ءEvent میتونه هر چیزی باشه:
فرض کن ۵ بیمار بعد از جراحی رو دنبال میکنیم:
| بیمار | زمان تا عود (ماه) |
| ----- | ----------------- |
| 1 | 6 |
| 2 | 10 |
| 3 | 3 |
| 4 | هنوز عود نکرده |
| 5 | 8 |
بیمار ۴ → بهش میگیم Censored data
یعنی تا آخر مطالعه event براش اتفاق نیفتاده.
چون:
برای همین از روشهایی مثل:
✔️ Kaplan-Meier
✔️ Cox Regression
استفاده میکنیم.
ءHazard یعنی:
👉 «ریسک لحظهای اتفاق افتادن event در یک زمان خاص»
یعنی الان، در این لحظه، احتمال event چقدره (برای کسی که هنوز event نگرفته).
🚀 ءHazard Ratio (HR) یعنی چی؟
ءHazard Ratio میاد Hazard دو گروه رو با هم مقایسه میکنه.
| HR | معنی |
| ------ | ----------------------------- |
| HR = 1 | فرقی بین دو گروه نیست |
| HR > 1 | ریسک event تو گروه اول بیشتره |
| HR < 1 | ریسک event تو گروه اول کمتره |
ءHR = 0.70 برای مرگ
یعنی:
ءHR = 1.5 برای عود
یعنی:
ءHR = 0.5 برای نیاز به ونتیلاتور
⚠️ نکته خیلی مهم
Hazard Ratio ≠ Risk Ratio
ءHR وابسته به زمان هست.
ءRR فقط میگه event رخ داده یا نه.
ممکنه دو درمان تعداد مرگ مشابه داشته باشن،
ولی یکی باعث بشه بیمارا خیلی دیرتر بمیرن →
اینجا HR فرق رو نشون میده ولی RR شاید نه.
🧪 مثال واقعیتر
مطالعه روی داروی سرطان:
Median Survival:
گروه A → 24 ماه
گروه B → 18 ماه
HR = 0.65
👉 یعنی در هر لحظه، ریسک مرگ تو گروه A حدود 35٪ کمتر بوده.
🧠 جمعبندی خودمونی
✔️ ءTime-to-event → زمان تا رخ دادن event
✔️ ءHazard → ریسک لحظهای رخ دادن event
✔️ ءHazard Ratio → مقایسه ریسک بین دو گروه در طول زمان
اگه HR رو درست بفهمی، نصف راه Survival Analysis رو رفتی 😉
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
✨انتشارات Springer Nature
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
تاپیک حیطه جراحی دهان فک و صورت، بیماریهای دهان و هوش مصنوعی
جهت همکاری در نگارش مقاله عضو میپذیریم.
#14044
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
اگه به داوری مقالات علمی علاقه داری، بعضی از ژورنالهای Wiley (مثل ژورنال Clinical Cardiology) گاهی فراخوان جذب داور منتشر میکنن و از پژوهشگرها دعوت میکنن که به عنوان Peer Reviewer درخواست بدن.
داور علمی کسیه که مقالههای ارسالی به ژورنال رو از نظر کیفیت علمی، متدولوژی، آنالیز دادهها و اعتبار نتایج بررسی میکنه و به ادیتور کمک میکنه تصمیم بگیره مقاله چاپ بشه یا نه.
وقتی دعوت به داوری رو قبول میکنن، باید مقاله رو از نظر نوآوری، کیفیت طراحی مطالعه، اعتبار دادهها و منطقی بودن نتیجهگیری بررسی کنن و بازخورد دقیق و علمی بدن. همچنین باید مشکلات متدولوژیک یا ناسازگاری داده و نتیجه رو مشخص کنن.
خیلی از ژورنالها دنبال داورهای جدید هستن و حتی پژوهشگرهای Early-career هم میتونن اپلای کنن.
اگر به فضای آکادمیک علاقه داری، Peer Review یکی از بهترین راهها برای ورود عمیقتر به دنیای انتشار علمی محسوب میشه.
برای درخواست داوری توی ژورنال Clinical Cardiology کافیه روی لینک زیر کلیک کنی و توضیحاتشو بخونی!
https://onlinelibrary.wiley.com/page/journal/19328737/call-for-applications/peer-reviewers
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
Wiley Online Library
Clinical Cardiology is expanding its pool of peer reviewers
Clinical Cardiology is an open access journal publishing clinical research into diagnostic & therapeutic issues in cardiovascular medicine & cardiovascular surgery.
این چهار تا مفهوم خیلی وقتها با هم قاطی میشن، در حالی که هرکدوم معنی و کاربرد متفاوتی دارن. بیاین خیلی شفاف و با مثال جلو بریم 👇
1️⃣ Incidence (بروز بیماری)
یعنی تعداد موارد جدید یه بیماری توی یه جمعیت در یه بازه زمانی مشخص.
✅ مثال:
فرض کن 1000 نفر سالم رو یک سال دنبال میکنیم.
اگر 50 نفر توی اون سال دیابت بگیرن →
Incidence = 50 / 1000 = 5% در سال
وقتی میخوای ببینی سرعت ایجاد بیماری چقدره.
2️⃣ Prevalence (شیوع بیماری)
یعنی کل موارد بیماری (قدیمی + جدید) در یه زمان مشخص.
در یه شهر 10 هزار نفری، 800 نفر الان دیابت دارن →
Prevalence = 800 / 10000 = 8%
💡 نکته مهم:
اگر بیماری طولانی باشه → prevalence زیاد میشه حتی اگر incidence کم باشه.
3️⃣ Risk (ریسک / احتمال وقوع)
یعنی احتمال اینکه یه فرد در طول یه مدت مشخص بیماری بگیره.
از 200 سیگاری، 40 نفر طی 10 سال سرطان ریه میگیرن →
Risk = 40 / 200 = 20%
4️⃣ Odds (شانس وقوع نسبت به عدم وقوع)
یعنی نسبت احتمال وقوع یه اتفاق به احتمال رخ ندادن اون.
احتمال وقوع ÷ احتمال عدم وقوع
اگر احتمال بیماری 20% باشه →
Odds = 0.2 / 0.8 = 0.25
Risk = احتمال ساده
Odds = نسبت احتمال وقوع به عدم وقوع
در یک مطالعه روی 1000 نفر:
* 100 نفر بیماری دارن → Prevalence = 10%
* طی یک سال 40 مورد جدید ایجاد شد → Incidence = 4%
* احتمال گرفتن بیماری در اون سال → Risk = 4%
* Odds بیماری در اون سال → 0.04 / 0.96 ≈ 0.042
📌 توی Cohort study → معمولاً Risk و Risk Ratio استفاده میشه
📌 توی Case-Control → معمولاً Odds و Odds Ratio استفاده میشه
📌 وقتی بیماری نادر باشه → Odds Ratio ≈ Risk Ratio
مثلاً در ICU:
اگر از 100 بیمار ونتیله، 30 نفر VAP بگیرن →
Risk = 30%
ولی Odds =
30 / 70 = 0.43
میبینی که عددها فرق دارن 👈 این خیلی مهمه توی تفسیر مقاله.
اگر بخوای خیلی خلاصه یادت بمونه:
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
جهت نگارش مقاله عضو میپذیریم.
#14045
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
اگه متاآنالیز کار میکنی، تحلیل حساسیت یکی از اون چیزاییه که کیفیت کارت رو خیلی بالا میبره. ساده بگم:
تحلیل حساسیت یعنی ببینیم نتیجه متاآنالیز ما چقدر به تصمیمها و انتخابهای ما وابسته است.
یعنی بررسی کنیم اگر بعضی فرضها یا دادهها رو عوض کنیم، نتیجه متاآنالیز چقدر تغییر میکنه؟
اگر نتیجه خیلی تغییر کنه ⬅️ نتیجه ناپایدار
اگر تغییر نکنه ⬅️ نتیجه قوی و قابل اعتماد
🎯 چرا تحلیل حساسیت مهمه؟
چون توی متاآنالیز ما کلی تصمیم میگیریم، مثل:
چه مطالعههایی رو وارد کنیم
چه مدل آماری استفاده کنیم
چه مطالعههایی رو حذف کنیم
چطور با دادههای ناقص برخورد کنیم
تحلیل حساسیت کمک میکنه بفهمیم این تصمیمها نتیجه رو منحرف نکرده باشن.
1️⃣ Leave-one-out Analysis
هر بار یکی از مطالعهها رو حذف میکنیم و دوباره متاآنالیز میگیریم.
وقتی یک مطالعه خاص رو حذف میکنی ⬅️ OR میشه 1.0
⚠️ یعنی اون مطالعه خیلی تاثیرگذار بوده.
2️⃣ حذف مطالعات با کیفیت پایین
متاآنالیز رو فقط با مطالعات high-quality انجام میدیم.
فقط مطالعات با risk of bias پایین ⬅️ RR = 0.88
3️⃣ مقایسه مدل Fixed vs Random Effects
میبینیم مدل انتخابی چقدر نتیجه رو تغییر میده.
Fixed → MD = -3.2
Random → MD = -3.0
اگر نزدیک باشه → نتیجه قابل اعتماده.
4️⃣ حذف مطالعات با sample size خیلی کم
چون مطالعات کوچک معمولاً نویز بیشتری دارن.
📌 مثال: با همه مطالعات
SMD = 0.55
بعد حذف مطالعات n<30
SMD = 0.50
اگر تغییر کم باشه ⬅️ خوبه.
5️⃣ بررسی اثر روش Imputation یا دادههای تخمینی
مثلاً اگر بعضی SDها تخمین زده شده باشن.
📌 مثال: با SD تخمینی
SMD = 0.60
بدون اونها
SMD = 0.58
فرض کن متاآنالیز روی اثر یه دارو روی کاهش فشار خون انجام دادی:
نتیجه اصلی:
MD = -5 mmHg
حالا تحلیل حساسیت:
حذف مطالعه بزرگ
MD= -4.8
فقط مطالعات با کیفیت بالا
MD = -5.2
فقط RCT
MD = -5.0
🚨 کی باید حتماً Sensitivity Analysis انجام بدیم؟
تقریباً همیشه 😄
ولی مخصوصاً وقتی:
ءHeterogeneity بالا باشه
بعضی مطالعات Risk of Bias بالا داشته باشن
داده Imputation شده داشته باشی
ءOutlier داشته باشی
تعداد مطالعات کم باشه
❌ اشتباه رایج
❌ انجام ندادن تحلیل حساسیت
❌ گزارش نکردن نتایجش
❌ فقط انجام دادن بدون تفسیر
📌 چطور در مقاله گزارشش کنیم؟
مثلاً:
"Results were robust in sensitivity analyses, including leave-one-out analysis and restriction to low risk-of-bias studies."
🧪 مثال خیلی ساده برای درک شهودی
فرض کن 5 تا مطالعه داری:
Effect sizes:
0.4 — 0.5 — 0.45 — 0.48 — 1.2
اون 1.2 احتمالاً Outlier هست.
اگر حذفش کنی و نتیجه خیلی تغییر کنه ⬅️
باید توضیح بدی چرا.
🧩 جمعبندی خیلی خلاصه
ءSensitivity Analysis یعنی:
اگر جواب "نه" باشه ⬅️ نتیجه قوی و قابل اعتماده.
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
https://www.taylorfrancis.com/chapters/edit/10.1201/9781003533351-12/robotics-healthcare-rahma-mahmoud-saad-muhammad-islampanah-husam-alddin-maher-alkajah-gergis-goseph-altalab-ayah-abdulgadir-ahmed-tharwat-al-namrouti-abdelrahman-abdelshafi
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
یکی از مهمترین بخشهای هر مقاله علمی، مخصوصاً توی مطالعات کلینیکال و متاآنالیز، بخش Limitations هست.
جاییه که نشون میدی چقدر به کار خودت دید انتقادی داری 👇
یعنی 👈 چه ضعفها یا محدودیتهایی توی مطالعهات وجود داره
👈 این محدودیتها چقدر ممکنه روی نتایج اثر بذارن
اتفاقاً نشونه بلوغ علمیه
افزایش اعتبار مقاله
جلب اعتماد داورها
کمک به تفسیر درست نتایج
جلوگیری از overclaim (اغراق در نتیجهگیری)
1️⃣ محدودیتهای طراحی مطالعه
ءretrospective بودن
ءobservational بودن
عدم randomization
🧪 مثال نوشتاری: "این مطالعه بهصورت retrospective انجام شده و امکان وجود biasهای پنهان وجود دارد."
2️⃣ محدودیت حجم نمونه (Sample Size)
3️⃣ ءBiasها (سوگیریها)
مثل:
selection bias
measurement bias
publication bias (در متاآنالیز)
🧪 مثال: "احتمال وجود publication bias بهدلیل وارد شدن مطالعات منتشرشده وجود دارد."
4️⃣ء Heterogeneity (در متاآنالیز)
5️⃣ محدودیت دادهها
دادههای ناقص
استفاده از دادههای ثانویه
عدم دسترسی به individual patient data
🧪 مثال: "عدم دسترسی به دادههای سطح فردی (IPD) مانع انجام تحلیلهای دقیقتر شد."
6️⃣ محدودیت در تعمیمپذیری (Generalizability)
7️⃣ متغیرهای مخدوشکننده (Confounders)
🧪 مثال کامل (خیلی مهم)
یه پاراگراف Limitations خوب 👇
"این مطالعه دارای چندین محدودیت است. اول، بهدلیل طراحی مشاهدهای، احتمال وجود confounding وجود دارد. دوم، ناهمگنی قابلتوجه بین مطالعات واردشده مشاهده شد که میتواند بر تفسیر نتایج اثر بگذارد. سوم، بهدلیل استفاده از دادههای منتشرشده، احتمال publication bias وجود دارد. در نهایت، عدم دسترسی به دادههای سطح فردی، انجام تحلیلهای زیرگروهی دقیق را محدود کرد."
⭐ مثال حرفهایتر
1. معرفی کلی محدودیتها
2. مهمترینها (طراحی، bias، داده)
3. اثر آنها روی نتایج
4. جمعبندی کوتاه
🧩 جمعبندی
ءLimitations جاییه که صداقت علمی نشون میدی
👈 کیفیت کارت رو بالا میبری
👈 به خواننده کمک میکنی نتایج رو درست بفهمه
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
Research Prime
@ResearchPrimeSupport
Please open Telegram to view this post
VIEW IN TELEGRAM
📊 آشنایی با Bivariate Meta-analysis — مخصوص متاآنالیز مطالعات تشخیصی (Diagnostic)
اگه روی مطالعات تشخیصی کار میکنی (مثلاً دقت یه تست برای تشخیص بیماری)، یکی از مهمترین روشها bivariate meta-analysis هست. این روش خیلی جاها درست استفاده نمیشه، پس بیاین کامل و ساده بفهمیمش 👇
🧠 اصلاً Bivariate Meta-analysis یعنی چی؟
توی مطالعات تشخیصی ما معمولاً دو تا شاخص مهم داریم:
Sensitivity (حساسیت)
Specificity (ویژگی)
❗ مشکل اینجاست: این دوتا به هم وابستهان (trade-off دارن)
👉 وقتی sensitivity بالا میره، معمولاً specificity میاد پایین (و برعکس)
📌 ءBivariate meta-analysis میاد این دوتا رو همزمان و بهصورت وابسته مدل میکنه.
❌ چرا روشهای ساده کافی نیستن؟
بعضیها اشتباه میکنن و:
ءsensitivity رو جداگانه متاآنالیز میکنن
ءspecificity رو هم جداگانه
⚠️ این کار اشتباهه چون: 👈 correlation بین این دوتا رو نادیده میگیره
👈 نتیجه میتونه biased بشه
🔬 ایده اصلی Bivariate Model
این مدل:
ءsensitivity و specificity رو همزمان تحلیل میکنه
هم within-study variance رو در نظر میگیره
هم between-study heterogeneity رو
و مهمتر از همه: correlation بین sensitivity و specificity رو لحاظ میکنه
📌 معمولاً بر پایه random-effects model هست
🧮 از چه دادههایی استفاده میکنه؟
از جدول 2×2 هر مطالعه:
Disease + Disease -
Test + TP FP
Test - FN TN
از اینها:
Sensitivity = TP / (TP + FN)
Specificity = TN / (TN + FP)
🔥 خروجیهای مهم Bivariate Meta-analysis
1️⃣ Pooled Sensitivity
2️⃣ Pooled Specificity
3️⃣ Summary ROC Curve (SROC)
4️⃣ Confidence region و prediction region
📈 مثال ساده
فرض کن 5 تا مطالعه درباره CT scan برای تشخیص PE داریم:
Study Sens Spec
A 0.90 0.80
B 0.85 0.88
C 0.92 0.75
D 0.88 0.82
E 0.80 0.90
👈 اگر جدا جدا متاآنالیز کنی → correlation از دست میره
👈 با bivariate:
Pooled Sens ≈ 0.87
Pooled Spec ≈ 0.83
و یه SROC هم داری که کل performance تست رو نشون میده.
🧠 مثال کلینیکال
مثلاً PCR برای COVID-19:
بعضی مطالعات threshold متفاوت دارن
بعضی sensitivity بالا ولی specificity پایین دارن
ءBivariate model کمک میکنه این تفاوتها رو بهتر مدیریت کنی.
🔄 ارتباط با HSROC
📌 دو مدل معروف داریم:
Bivariate model
HSROC model
💡 در عمل خیلی نزدیکن و نتایج مشابه میدن
ولی:
ءBivariate → تمرکز روی Sens/Spec
ءHSROC → تمرکز روی ROC curve
🧪 کی باید از Bivariate استفاده کنیم؟
وقتی:
مطالعه تشخیصی داریم
داده 2×2 داریم
میخوای sensitivity و specificity رو درست combine کنی
⚠️ اشتباهات رایج
❌ متاآنالیز جداگانه Sens و Spec
❌ نادیده گرفتن threshold effect
❌ گزارش فقط AUC بدون Sens/Spec
❌ استفاده از مدلهای ساده برای دادههای تشخیصی
💻 نرمافزارها
Stata → (metandi, midas)
R → (mada, meta4diag)
⭐ جمعبندی
ءBivariate meta-analysis یعنی: 👈 تحلیل همزمان sensitivity و specificity
👈 در نظر گرفتن ارتباط بین اونها
👈 ارائه نتیجه دقیقتر برای تستهای تشخیصی
🧩 خیلی خلاصه
اگر diagnostic meta-analysis کار میکنی:
❌ روش جداگانه → اشتباه
✅ ءBivariate model → استاندارد
@ResearchPrimeSupport
✅ @ResearchPrime
اگه روی مطالعات تشخیصی کار میکنی (مثلاً دقت یه تست برای تشخیص بیماری)، یکی از مهمترین روشها bivariate meta-analysis هست. این روش خیلی جاها درست استفاده نمیشه، پس بیاین کامل و ساده بفهمیمش 👇
🧠 اصلاً Bivariate Meta-analysis یعنی چی؟
توی مطالعات تشخیصی ما معمولاً دو تا شاخص مهم داریم:
Sensitivity (حساسیت)
Specificity (ویژگی)
❗ مشکل اینجاست: این دوتا به هم وابستهان (trade-off دارن)
👉 وقتی sensitivity بالا میره، معمولاً specificity میاد پایین (و برعکس)
📌 ءBivariate meta-analysis میاد این دوتا رو همزمان و بهصورت وابسته مدل میکنه.
❌ چرا روشهای ساده کافی نیستن؟
بعضیها اشتباه میکنن و:
ءsensitivity رو جداگانه متاآنالیز میکنن
ءspecificity رو هم جداگانه
⚠️ این کار اشتباهه چون: 👈 correlation بین این دوتا رو نادیده میگیره
👈 نتیجه میتونه biased بشه
🔬 ایده اصلی Bivariate Model
این مدل:
ءsensitivity و specificity رو همزمان تحلیل میکنه
هم within-study variance رو در نظر میگیره
هم between-study heterogeneity رو
و مهمتر از همه: correlation بین sensitivity و specificity رو لحاظ میکنه
📌 معمولاً بر پایه random-effects model هست
🧮 از چه دادههایی استفاده میکنه؟
از جدول 2×2 هر مطالعه:
Disease + Disease -
Test + TP FP
Test - FN TN
از اینها:
Sensitivity = TP / (TP + FN)
Specificity = TN / (TN + FP)
🔥 خروجیهای مهم Bivariate Meta-analysis
1️⃣ Pooled Sensitivity
2️⃣ Pooled Specificity
3️⃣ Summary ROC Curve (SROC)
4️⃣ Confidence region و prediction region
📈 مثال ساده
فرض کن 5 تا مطالعه درباره CT scan برای تشخیص PE داریم:
Study Sens Spec
A 0.90 0.80
B 0.85 0.88
C 0.92 0.75
D 0.88 0.82
E 0.80 0.90
👈 اگر جدا جدا متاآنالیز کنی → correlation از دست میره
👈 با bivariate:
Pooled Sens ≈ 0.87
Pooled Spec ≈ 0.83
و یه SROC هم داری که کل performance تست رو نشون میده.
🧠 مثال کلینیکال
مثلاً PCR برای COVID-19:
بعضی مطالعات threshold متفاوت دارن
بعضی sensitivity بالا ولی specificity پایین دارن
ءBivariate model کمک میکنه این تفاوتها رو بهتر مدیریت کنی.
🔄 ارتباط با HSROC
📌 دو مدل معروف داریم:
Bivariate model
HSROC model
💡 در عمل خیلی نزدیکن و نتایج مشابه میدن
ولی:
ءBivariate → تمرکز روی Sens/Spec
ءHSROC → تمرکز روی ROC curve
🧪 کی باید از Bivariate استفاده کنیم؟
وقتی:
مطالعه تشخیصی داریم
داده 2×2 داریم
میخوای sensitivity و specificity رو درست combine کنی
⚠️ اشتباهات رایج
❌ متاآنالیز جداگانه Sens و Spec
❌ نادیده گرفتن threshold effect
❌ گزارش فقط AUC بدون Sens/Spec
❌ استفاده از مدلهای ساده برای دادههای تشخیصی
💻 نرمافزارها
Stata → (metandi, midas)
R → (mada, meta4diag)
⭐ جمعبندی
ءBivariate meta-analysis یعنی: 👈 تحلیل همزمان sensitivity و specificity
👈 در نظر گرفتن ارتباط بین اونها
👈 ارائه نتیجه دقیقتر برای تستهای تشخیصی
🧩 خیلی خلاصه
اگر diagnostic meta-analysis کار میکنی:
❌ روش جداگانه → اشتباه
✅ ءBivariate model → استاندارد
@ResearchPrimeSupport
✅ @ResearchPrime
Research Prime
ددلاین ارسال ابسترکت به کنگره ISCOMS که تا ۳۰اپریل بود، تا ۸ می (۴ روز دیگه تمدید شده)
از این لینک میتونید ابسترکتتون رو بفرستید و توی یکی از بهترین دانشگاه های جهان ارائه داشته باشید:
https://p.easydus.com/project/4ae5bb94-ddd2-49e2-bec7-c57ec164f7c4/form/16?sig=9b1922be084aee3f2a5359c537ea1ebdf7c6cb061227c35711bcbb47404e396d
@ResearchPrimeSupport
✅ @ResearchPrime
از این لینک میتونید ابسترکتتون رو بفرستید و توی یکی از بهترین دانشگاه های جهان ارائه داشته باشید:
https://p.easydus.com/project/4ae5bb94-ddd2-49e2-bec7-c57ec164f7c4/form/16?sig=9b1922be084aee3f2a5359c537ea1ebdf7c6cb061227c35711bcbb47404e396d
@ResearchPrimeSupport
✅ @ResearchPrime
🤖 آشنایی با Internal vs External Validation در Machine Learning و Prediction Models
یکی از مهمترین چیزایی که توی مدلهای پیشبینی و هوش مصنوعی پزشکی باید بفهمی، مفهوم Validation هست.
خیلی از مقالهها مدل میسازن و Accuracy عالی گزارش میکنن، ولی در دنیای واقعی مدل عملاً به درد نمیخوره!
چرا؟ چون Validation درست انجام نشده 👇
🧠 اصلاً Validation یعنی چی؟
یعنی:
👈 بررسی کنیم مدل روی دادههای جدید چقدر خوب کار میکنه.
چون مدل ممکنه:
* فقط دادههای آموزشی رو حفظ کرده باشه
* ولی روی بیماران جدید خراب عمل کنه
🔥 مشکل اصلی: Overfitting
فرض کن یه مدل AI برای تشخیص سرطان ساختی.
روی دیتاست خودت:
Accuracy = 99٪ 😍
ولی روی بیمارستان دیگه:
Accuracy = 60٪ 😐
یعنی مدل:
❌ الگوی واقعی یاد نگرفته
❌ فقط دیتاست اولیه رو حفظ کرده
به این میگیم:
⚠️ Overfitting
📊 دو نوع اصلی Validation
🟢 1️⃣ Internal Validation
🔵 2️⃣ External Validation
🟢 ءInternal Validation چیست؟
یعنی:
👈 مدل رو روی همان دیتاست اصلی ارزیابی کنیم
ولی با تکنیکهایی که leakage ایجاد نشه.
📌 هدف: بررسی عملکرد مدل داخل همان population
روشهای رایج Internal Validation
✅ 1️⃣ Train-Test Split
داده رو تقسیم میکنیم:
Train set → آموزش مدل
Test set → ارزیابی مدل
مثلاً:
70٪ آموزش
30٪ تست
🧪 مثال
1000 بیمار داریم:
700 نفر → train
300 نفر → test
مدل روی 700 نفر یاد میگیره
بعد روی 300 نفر امتحان میشه.
✅ 2️⃣ Cross-validation
خیلی مهم و رایج 👇
هر داده چند برابر میشه و سپس قسمت میشه (مثلاً 5-fold یعنی از هرداده ۵ تا داریم و بعد اینا رو تصادفی توی ۵ دسته میزاریم):
هر بار:
* 4 قسمت train
* 1 قسمت test
و این روند تکرار میشه.
🧪 مثال
5-fold CV:
Round 1:
Fold 1 → test
Round 2:
Fold 2 → test
...
در آخر میانگین عملکرد گرفته میشه.
✅ 3️⃣ Bootstrap Validation
نمونهگیری تصادفی با جایگذاری
خیلی قوی برای:
دیتاست کوچک
و prediction modeling
🔵 ءExternal Validation چیست؟
مهمترین مرحله 👑
یعنی:
👈 مدل رو روی یک دیتاست کاملاً جدید تست کنیم.
📌 هدف: بررسی Generalizability
یعنی:
"آیا مدل روی بیماران واقعی جدید هم خوبه؟"
🧪 مثال واقعی
مدل تشخیص سپسیس:
Training:
بیمارستان تهران
External validation:
بیمارستان مشهد
اگر عملکرد خوب بمونه 👈 مدل قوی و generalizable هست.
🔥 انواع External Validation
✅ 1️⃣ Geographic Validation
کشور یا مرکز متفاوت
✅ 2️⃣ Temporal Validation
زمان متفاوت
📌 مثال:
Train → 2020
Test → 2025
✅ 3️⃣ Domain Validation
ءPopulation متفاوت
مثلاً:
Adult → Pediatric
ICU → ward
⚠️ اشتباه خیلی رایج
بعضی مقالهها فقط:
ءTrain/Test split انجام میدن
بعد میگن:
"مدل validated شد"
❌ نه!
این فقط Internal validation هست.
🧠 چرا External Validation اینقدر مهمه؟
چون تو پزشکی:
* دستگاهها فرق دارن
* ءpopulation فرق داره
* ءprevalence فرق داره
* ءpractice pattern فرق داره
مدلی که فقط روی یک مرکز خوب باشه،
ممکنه clinically useless باشه.
📈 معیارهای مهم Validation
🔹 Discrimination
قدرت تفکیک مدل
مثلاً:
AUC / C-statistic
🔹 Calibration
چقدر probabilityهای پیشبینیشده واقعیاند
📌 خیلی underrated ولی مهمه.
🔹 Clinical Utility
آیا تصمیمگیری بالینی بهتر میشه؟
مثلاً:
Decision Curve Analysis
🧪 مثال کامل
مدل پیشبینی mortality در ICU:
Internal validation:
AUC = 0.92
External validation:
AUC = 0.71
📌 یعنی مدل احتمالاً overfitted بوده.
🚨 ءData Leakage چیست؟
یکی از خطرناکترین اشتباهها
یعنی:
اطلاعات test set به نحوی وارد train بشه.
🧪 مثال
قبل از split:
کل داده normalize بشه
❌ leakage
⭐️ نکات حرفهای
✅ ءExternal validation از internal مهمتره
✅ ءCalibration به اندازه AUC مهمه
✅ ءHigh accuracy همیشه good model نیست
✅ بدون validation 👈 مدل تقریباً بیارزشه
📌 توی مقاله باید چی گزارش کنیم؟
طبق guidelineهای:
* TRIPOD
* PROBAST
اینا رو باید دقیق بگی:
* validation type
* dataset separation
* performance metrics
🧩 خلاصه خیلی کوتاه
ءInternal validation 👈 عملکرد داخل همان dataset
ءExternal validation 👈 عملکرد در دنیای واقعی
🎯 جمله طلایی
"مدلی که external validation نشده، هنوز برای استفاده بالینی آماده نیست."
@ResearchPrimeSupport
✅ @ResearchPrime
یکی از مهمترین چیزایی که توی مدلهای پیشبینی و هوش مصنوعی پزشکی باید بفهمی، مفهوم Validation هست.
خیلی از مقالهها مدل میسازن و Accuracy عالی گزارش میکنن، ولی در دنیای واقعی مدل عملاً به درد نمیخوره!
چرا؟ چون Validation درست انجام نشده 👇
🧠 اصلاً Validation یعنی چی؟
یعنی:
👈 بررسی کنیم مدل روی دادههای جدید چقدر خوب کار میکنه.
چون مدل ممکنه:
* فقط دادههای آموزشی رو حفظ کرده باشه
* ولی روی بیماران جدید خراب عمل کنه
🔥 مشکل اصلی: Overfitting
فرض کن یه مدل AI برای تشخیص سرطان ساختی.
روی دیتاست خودت:
Accuracy = 99٪ 😍
ولی روی بیمارستان دیگه:
Accuracy = 60٪ 😐
یعنی مدل:
❌ الگوی واقعی یاد نگرفته
❌ فقط دیتاست اولیه رو حفظ کرده
به این میگیم:
⚠️ Overfitting
📊 دو نوع اصلی Validation
🟢 1️⃣ Internal Validation
🔵 2️⃣ External Validation
🟢 ءInternal Validation چیست؟
یعنی:
👈 مدل رو روی همان دیتاست اصلی ارزیابی کنیم
ولی با تکنیکهایی که leakage ایجاد نشه.
📌 هدف: بررسی عملکرد مدل داخل همان population
روشهای رایج Internal Validation
✅ 1️⃣ Train-Test Split
داده رو تقسیم میکنیم:
Train set → آموزش مدل
Test set → ارزیابی مدل
مثلاً:
70٪ آموزش
30٪ تست
🧪 مثال
1000 بیمار داریم:
700 نفر → train
300 نفر → test
مدل روی 700 نفر یاد میگیره
بعد روی 300 نفر امتحان میشه.
✅ 2️⃣ Cross-validation
خیلی مهم و رایج 👇
هر داده چند برابر میشه و سپس قسمت میشه (مثلاً 5-fold یعنی از هرداده ۵ تا داریم و بعد اینا رو تصادفی توی ۵ دسته میزاریم):
هر بار:
* 4 قسمت train
* 1 قسمت test
و این روند تکرار میشه.
🧪 مثال
5-fold CV:
Round 1:
Fold 1 → test
Round 2:
Fold 2 → test
...
در آخر میانگین عملکرد گرفته میشه.
✅ 3️⃣ Bootstrap Validation
نمونهگیری تصادفی با جایگذاری
خیلی قوی برای:
دیتاست کوچک
و prediction modeling
🔵 ءExternal Validation چیست؟
مهمترین مرحله 👑
یعنی:
👈 مدل رو روی یک دیتاست کاملاً جدید تست کنیم.
📌 هدف: بررسی Generalizability
یعنی:
"آیا مدل روی بیماران واقعی جدید هم خوبه؟"
🧪 مثال واقعی
مدل تشخیص سپسیس:
Training:
بیمارستان تهران
External validation:
بیمارستان مشهد
اگر عملکرد خوب بمونه 👈 مدل قوی و generalizable هست.
🔥 انواع External Validation
✅ 1️⃣ Geographic Validation
کشور یا مرکز متفاوت
✅ 2️⃣ Temporal Validation
زمان متفاوت
📌 مثال:
Train → 2020
Test → 2025
✅ 3️⃣ Domain Validation
ءPopulation متفاوت
مثلاً:
Adult → Pediatric
ICU → ward
⚠️ اشتباه خیلی رایج
بعضی مقالهها فقط:
ءTrain/Test split انجام میدن
بعد میگن:
"مدل validated شد"
❌ نه!
این فقط Internal validation هست.
🧠 چرا External Validation اینقدر مهمه؟
چون تو پزشکی:
* دستگاهها فرق دارن
* ءpopulation فرق داره
* ءprevalence فرق داره
* ءpractice pattern فرق داره
مدلی که فقط روی یک مرکز خوب باشه،
ممکنه clinically useless باشه.
📈 معیارهای مهم Validation
🔹 Discrimination
قدرت تفکیک مدل
مثلاً:
AUC / C-statistic
🔹 Calibration
چقدر probabilityهای پیشبینیشده واقعیاند
📌 خیلی underrated ولی مهمه.
🔹 Clinical Utility
آیا تصمیمگیری بالینی بهتر میشه؟
مثلاً:
Decision Curve Analysis
🧪 مثال کامل
مدل پیشبینی mortality در ICU:
Internal validation:
AUC = 0.92
External validation:
AUC = 0.71
📌 یعنی مدل احتمالاً overfitted بوده.
🚨 ءData Leakage چیست؟
یکی از خطرناکترین اشتباهها
یعنی:
اطلاعات test set به نحوی وارد train بشه.
🧪 مثال
قبل از split:
کل داده normalize بشه
❌ leakage
⭐️ نکات حرفهای
✅ ءExternal validation از internal مهمتره
✅ ءCalibration به اندازه AUC مهمه
✅ ءHigh accuracy همیشه good model نیست
✅ بدون validation 👈 مدل تقریباً بیارزشه
📌 توی مقاله باید چی گزارش کنیم؟
طبق guidelineهای:
* TRIPOD
* PROBAST
اینا رو باید دقیق بگی:
* validation type
* dataset separation
* performance metrics
🧩 خلاصه خیلی کوتاه
ءInternal validation 👈 عملکرد داخل همان dataset
ءExternal validation 👈 عملکرد در دنیای واقعی
🎯 جمله طلایی
"مدلی که external validation نشده، هنوز برای استفاده بالینی آماده نیست."
@ResearchPrimeSupport
✅ @ResearchPrime