Research Article

גישת למידה עמוקה מבוססת למידת העברה לדירוג דלקת מפרקים ניוונית בברך באמצעות ארכיטקטורת XceptionNet שונה

DOI:

10.3791/68720

August 22nd, 2025

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

על מנת לשפר את זיהוי דלקת מפרקים ניוונית בברך מצילומי רנטגן, מחקר זה מציע את OsteoXceptionNet, מודל למידה עמוקה המשתמש ב-XceptionNet שונה עם למידת העברה. מודל זה משפר את חילוץ התכונות, מפחית שגיאות פרשנות ידניות ומאפשר סיווג מדויק ואוטומטי יותר.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

מיליוני אנשים בכל רחבי העולם סובלים מדלקת מפרקים ניוונית בברך, ואין לה טיפול מרפא ידוע, מה שהופך אותה לבעיה בריאותית עולמית רצינית. ניהול פיתוחו תלוי בגילוי מוקדם, והדמיית רנטגן היא טכניקת אבחון בסיסית. עם זאת, בשל הבדלים ברמות הניסיון של הרדיולוגים, פענוח ידני של קרני רנטגן מגדיל את השונות ואי דיוקים אפשריים. ההתקדמות האחרונה בטכניקות למידת מכונה ולמידה עמוקה הציתו את יצירתן של מערכות אוטומטיות לזיהוי רדיולוגי של דלקת מפרקים ניוונית בברך. עם זאת, עבור זיהוי בשלב מוקדם, השגת דיוק חיזוי גדול יותר היא עדיין קריטית. על ידי שימוש בתובנות שנאספו ממערך נתונים גדול יותר, מודלים שהוכשרו על מערכי נתונים קטנים יותר וספציפיים לתחום מתפקדים טוב יותר באמצעות למידת העברה. בשל העומק והיעילות שלו, XceptionNet מתאים במיוחד לעבודות הכרוכות בפרשנות של תמונות רפואיות. בניגוד למחקר קודם, שיטה זו מטפלת ביעילות בחוסר איזון במערך הנתונים על ידי שימוש בגישות איזון מחלקות, שילוב צינור עיבוד מקדים מותאם אישית והוספת שיפורים ארכיטקטוניים מותאמים אישית ל-XceptionNet, המשפר את זיהוי ה-KOA בשלב מוקדם. עם השימוש בשיטות חדישות אלה, הגישה המוצעת מראה פוטנציאל בזיהוי נכון של דלקת מפרקים ניוונית מתמונות רדיוגרפיות של הברך, השגת דיוק חיזוי של 97%, דיוק של 97.8%, זיכרון של 97.6% ומדידת F1 של 97.6%. בנוסף, המודל שנוצר הראה 95.94% ערך הקאפה של כהן, מה שמעיד על הסכמה טובה. המחקר תומך במאמצים נוספים לפתח טכנולוגיה אמינה ואוטומטית לזיהוי מחלות, המשפרת את תוצאות המטופלים ומאפשרת מתן שירותי בריאות יעילים יותר.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

דלקת מפרקים ניוונית בברך (KOA) היא בעיה משמעותית בבריאות הציבור ברחבי העולם המשפיעה על מספר רב של אנשים ומטילה נטל משמעותי הן על המטופלים והן על ארגוני הבריאות. הסחוס המפרקי של מפרק הברך מתדרדר בהדרגה בהפרעה זו. יש לו אטיולוגיה מורכבת ורב-ממדית הכוללת שילוב של גיל, השמנת יתר, טראומה במפרקים, משתנים ביומכניים ורגישות גנטית1.

אובדן השלמות המבנית גורם לדילול הסחוס, סדק ובסופו של דבר שחיקה, וחושף את העצם הבסיסית. התסמינים של KOA יכולים לנוע באופן נרחב ולעתים קרובות להחמיר עם הזמן, מאי נוחות מועטה ועד כאב בלתי נסבל ואובדן תפקוד2. סימן עיקרי לכאבי ברכיים מחמיר בדרך כלל על ידי תרגילי נשיאת משקל ומשך פעילות ממושך. תצפיות נפוצות כוללות נוקשות, במיוחד בתקופות מנוחה, בצקת, קרפיטוס וירידה בטווח התנועה3. תסמינים אלה מפריעים מאוד לתפקוד היומיומי, וכתוצאה מכך מגבלות תפקודיות וירידה באיכות החיים של מי שחווה אותם.

ההשערה שנבדקה כאן היא שמודל אוטומטי מבוסס למידה עמוקה יכול לבצע אבחון בקנה אחד עם רדיולוגים מקצועיים ולאבחן נכון את רמת החומרה של KOA מנתוני הדמיה באמצעות מערכת הדירוג של קלגרן-לורנס.

מטרת מחקר זה נובעת ממגבלות אינהרנטיות הקשורות לשיטות המסורתיות לאבחון ודירוג דלקת מפרקים ניוונית בברך. באופן מסורתי, הדמיה רדיוגרפית, במיוחד ניתוח רנטגן של הברך, משמשת להערכת מידת הנזק למפרקים. עם זאת, בדיקה גופנית של תמונות אלה חשופה לשונות ועלולה לגזול זמן4. התקדמות בתחומי למידה עמוקה ולמידת מכונה (ML) מספקת דרך מבטיחה לאוטומציה ושיפור הדיוק של זיהוי ודירוג KOA, ומציעה גישה סטנדרטית ויעילה יותר. זה קריטי במיוחד בשלבים המוקדמים של המצב, כאשר התערבות יכולה להשפיע באופן מהותי על שינויים ברמת החיים של המטופל ככל שהמצב מתקדם.

גישות למידת מכונה: הניסיונות הראשונים לאוטומציה של זיהוי KOA התבססו על שיטות למידת מכונה קלאסיות. אסטרטגיות כמו K-Nearest Neighbors, Support Vector Machine ו-Decision Tree היו תלויות בתכונות בעבודת יד שנלקחו מתמונות רנטגן של הברך. למרות שהם סיפקו אוטומציה מסוימת, האיכות והרלוונטיות של מאפיינים שנגזרו ידנית היו גורם מרכזי במידת היעילות שלהם. זה הביא לעתים קרובות להכללה וביצועים גרועים5.

גישות למידה עמוקה (DL): הופעתן של רשתות עצביות קונבולוציוניות, או למידה עמוקה, הייתה אבן דרך משמעותית בתחום. עם המוניטין שלה לחילוץ תכונות אוטומטי, רשתות עצביות קונבולוציוניות (CNNs) הופכות פופולריות יותר ויותר בניתוח תמונות KOA. בהשוואה לטכניקות ML קונבנציונליות, אלגוריתמים אלו הראו שיפור ניכר מבחינת דיוק כמו גם יכולת לזהות דפוסים מורכבים ישירות מתמונות 6,7.

למידת העברה (TL): זה מאפשר להתאים מודלים למשימות הדורשות הדמיה רפואית לאחר שהוכשרו מראש על מערכי נתונים גנריים בקנה מידה גדול, צבר פופולריות במחקר האחרון8. גישה זו עובדת טוב במיוחד בתחום הרפואי, שבו מערכי נתונים קטנים ומיוחדים נפוצים.

תוצאות משופרות בסיווג חומרת KOA מודגשות על ידי TL, המשתמש בתכונות כלליות שנלמדו ממשימות גדולות יותר ומתאים אותן לדקויות מסוימות של ניתוח תמונות רפואיות 9,10.

לצורך זיהוי ודירוג KOA באמצעות תמונות רדיוגרפיה, נבחנו בשנים האחרונות מספר טכניקות אוטומטיות - במיוחד מודלים של למידה עמוקה -11,12. עם זאת, הרבה מודלים עכשוויים אינם מטפלים כראוי בבעיות עם חוסר איזון ויכולת פרשנות של מערכי נתונים, או שהם אינם מזהים בעיות בשלב מוקדם בצורה מדויקת מספיק. השיטה המוצעת כאן מרחיבה את המסגרת הזו על ידי הוספת שלושה שיפורים משמעותיים: שינויי עיצוב במודל XceptionNet לחילוץ תכונות משופר, טכניקות איזון מחלקות להגברת אמינות המודל, וצינור עיבוד מקדים מותאם אישית שנועד לשפר את תכונות מפרק הברך. יחד עם תמיכה בסיווג KOA מדויק ואמין יותר, שיפורים אלה מספקים שיפור משמעותי לעומת טכניקות לימוד העברה מסורתיות.

למרות ש-DL ו-ML הראו התקדמות משמעותית בניתוח KOA, עדיין ישנם אתגרים להתגבר עליהם, בעיקר במונחים של השגת סיווג מדויק, שיפור יכולת הפרשנות וניהול חוסר איזון בנתונים. המחקר המוצע מרחיב את המחקרים הקודמים 13,14,15,16,17,18,19,20,21,22 על ידי הצעת הערכה יסודית, שקופה ושוויונית יותר, ובכך מותח את גבולות האפשרי כיום באבחון ודירוג אוטומטי של KOA. טבלה 1 מתארת את ניתוח המחקר הנוכחי שבוצע בזיהוי דלקת מפרקים ניוונית.

מחקרהמטרהתקציר
Hu et al.13פתח DeepKOA כדי לחזות התקדמות דלקת מפרקים ניוונית בברך באמצעות תמונות MR.DeepKOA מציגה יכולות חיזוי מבטיחות של דלקת מפרקים ניוונית בברך, ומדגישה את הפוטנציאל של למידה עמוקה במסגרות קליניות. יש צורך באימות נוסף.
Guida et al.14שפר את סיווג חומרת הדלקת מפרקים ניוונית על ידי שילוב צילום רנטגן, MRI ונתונים קליניים.מודל היתוך משפר משמעותית את דיוק סיווג ה-OA, ומדגיש את היתרונות של גישה רב-מודאלית. מחקר עתידי צריך להתייחס להכללה.
Bensalma et al.15לזהות קשרים בין גורמים שונים בחולי דלקת מפרקים ניוונית בברך באמצעות ניתוח מולטי-מודאלי.המחקר חושף קשרי גומלין בין גורמים מרובים בדלקת מפרקים ניוונית בברך, ומציע דרכים להתערבויות ממוקדות ולחקירה נוספת.
קופולד ואחרים.16בחנו את ההשפעה של צום שונה ממושך על תסמיני דלקת מפרקים ניוונית.צום מותאם מראה שיפור ניכר בתסמינים בחולי דלקת מפרקים ניוונית, מה שמעיד על הפוטנציאל שלו כאסטרטגיית טיפול. יש צורך במחקרים נוספים, במיוחד ניסויים אקראיים ומבוקרים.
ג'יין ואחרים.17הצג OsteoHRNet להערכת חומרת דלקת מפרקים ניוונית בברך מצילומי רנטגן.OsteoHRNet משיג דיוק משופר בסיווג חומרת דלקת מפרקים ניוונית בברך מצילומי רנטגן, מה שמצביע על הפוטנציאל שלו ליישום קליני. מומלץ לבצע אימות נוסף של מערכי נתונים.
Afroze et al.18הערכת שיטות מבוססות למידת מכונה לזיהוי דלקת מפרקים ניוונית (OA) בשיטות הדמיה שונות.הסקירה מזהה פערים קריטיים בזיהוי OA מבוסס למידת מכונה, תוך הדגשת הצורך בגישות סטנדרטיות ומודלים אמפיריים.
Teoh et al.19לפתח מודל רב-משימתי לאבחון מפורט של דלקת מפרקים ניוונית מרדיוגרפיה.מודל רב-משימתי משפר את הדיוק של אבחון OA על ידי חיזוי תכונות OA בודדות ועוצמת הכאב, מה שמרמז על פוטנציאל להתערבויות מדויקות. מחקרים נוספים מוזמנים להרחיב את הממצאים הללו.
ג'אנג ואחרים.20צור מודל לסיווג פציעות סחוס ברך רב-מפלסי ב-MRI.המודל מציע דיוק גבוה בסיווג פציעות סחוס בברך באמצעות MRI, ומראה הבטחה ככלי אבחון לא פולשני. מומלץ לבצע תיקוף חוצה אוכלוסיות נוסף.
לי ואחרים.21לבחון את ההשפעה של תמונות מרובות תצוגות ומידע קודם, כמו גם את היכולת של מודל למידה עמוקה לזהות ולסווג דלקת מפרקים ניוונית בברך באמצעות צילומי רנטגן.דירוג KL של KOA זוהה וסווג כראוי באמצעות מודל DL. יתר על כן, ידע קודם ותמונות רנטגן מרובות תצוגות שיפרו את יעילות הסיווג.
Ratna et al.22חקור כיצד נעשה שימוש בלמידת מכונה במחקר דלקת מפרקים ניוונית בברך כדי להבין טוב יותר את התקדמות המצב ואבחון מוקדם.המחקר מדגיש כיצד למידת מכונה השפיעה על מחקר OA, במיוחד במונחים של אבחון מוקדם והבנת התפתחות, והוא ממליץ על מחקר נוסף כדי לשפר את האינטגרציה הקלינית שלו.

טבלה 1: סקירה כללית של העבודות האחרונות בזיהוי דלקת מפרקים ניוונית בברך.

התרומות העיקריות של העבודה כוללות את OsteoXceptionNet, ארכיטקטורת XceptionNet שונה המיועדת לדירוג דלקת מפרקים ניוונית בברך, ושימוש בצינור עיבוד מקדים שנוצר במיוחד כדי להגביר את הדיוק באבחון. מערך הנתונים של יוזמת דלקת מפרקים ניוונית (OAI) משמש לאימון, ועיצובים בסיסיים רבים משמשים להערכה. מערך הנתונים וטכניקות ההכנה מתוארים בחלקים הבאים של המחקר לאחר סקירת הספרות הרלוונטית. לאחר סקירה כללית של תוצאות הניסוי ודיון בחשיבות הקלינית, הוא מתעמק יותר בארכיטקטורת המודל המוצעת לפני סיכום הממצאים העיקריים והצעת כיוונים עתידיים.

מערך נתונים ותצורה ניסיונית
מערך הנתונים של OAI, המורכב מאלפי תמונות רנטגן של הברך המוערות שנאספו לאורך זמן ממקומות קליניים שונים, זמין לציבור לשימוש במחקר זה. חמש קבוצות של דלקת מפרקים ניוונית בברך של קלגרן-לורנס (KL) יוצגו על ידי 9786 תמונות רנטגן של הברך ששימשו למחקר זה: בריא (3857 תמונות), ספק (1770), מינימלי (2578), בינוני (1286) וחמור (295). במהלך העיבוד המקדים, כל התמונות הותאמו באופן אחיד ל-224 x 224 פיקסלים באמצעות אינטרפולציה דו-ליניארית. מסגרת OsteoXceptionNet המוצעת שימשה במסגרת הניסוי כדי לפלח אוטומטית את מבני מפרקי הברך ולאחר מכן לסווג אותם לשיעורי חומרה של KOA.

כדי להבטיח איזון כיתתי ככל האפשר, מערך הנתונים חולק לתתי קבוצות להדרכה (80%), אימות (10%) ובדיקה (10%). למערך הנתונים יש כמה חסרונות למרות התועלת שלו, כמו חוסר איזון מעמדי, עם פחות דגימות שנופלות לקבוצה החמורה מאחרות. בנוסף, מערך הנתונים כולל רק הדמיה רדיוגרפית; חסרים לו קלטים רב-מודאליים כמו הדמיית תהודה מגנטית (MRI) או מידע קליני, מה שעלול להגביל את יכולת ההכללה שלו. ההטיה הדמוגרפית, שמגבילה את הרלוונטיות של הנתונים לקבוצות אתניות אחרות מכיוון שהיא מייצגת בעיקר את אוכלוסיית צפון אמריקה, היא חיסרון נוסף ראוי לציון. למרות שפונקציות אובדן משוקללות בכיתה והגדלת נתונים שימשו כדי להפחית את המגבלות הללו במידת האפשר, אלה עדיין שיקולים מכריעים בעת ניתוח ביצועי המודל.

בהתבסס על תוצאות רדיוגרפיות, שיטות דירוג, כגון מערכת הדירוג של קלגרן-לורנס (KL), מסווגות את חומרת ה-KOA לחמש קטגוריות: דרגה 0 (בריא), דרגה 1 (ספק), דרגה 2 (מינימלי), דרגה 3 (בינונית) ודרגה 4 (חמורה)23. תמונות שונות של דרגות KL מוצגות באיור 1.

figure-introduction-1
איור 1: דירוג KL של תמונות ברכיים. בהתבסס על תוצאות רדיוגרפיות, חומרת ה-KOA סווגה לחמש קטגוריות: דרגה 0 (בריא), דרגה 1 (ספק), דרגה 2 (מינימלי), דרגה 3 (בינונית) ודרגה 4 (חמורה). אנא לחץ כאן לצפייה בגרסה גדולה יותר של איור זה.

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

חלק זה מציג גישה מקיפה שנועדה לשפר את האבחון והדירוג של דלקת מפרקים ניוונית בברך באמצעות שימוש במודל XceptionNet שונה. המתודולוגיה המוצגת מבוססת על עיבוד מקדים קפדני של נתונים, התאמה אישית יסודית של ארכיטקטורת המודל וטכניקות הערכה חזקות, כולן נועדו לטפל בבעיות המורכבות הקשורות להדמיית OA בברך. באיור 2, זרימת המודל הודגמה.

figure-protocol-1
איור 2: זרימת העבודה של המודל. אנא לחץ כאן כדי להציג גרסה גדולה יותר של איור זה.

תיאור מערך הנתונים
מערך הנתונים המשמש במחקר זה כולל 9,786 תמונות רנטגן של הברך ממערך הנתונים של OAI שהוקצה לציון OA על סמך טכניקת הדירוג KL. מערך נתונים זה, המציע מגוון רחב של מופעים המכסים את השלבים השונים של KOA, חיוני הן לאימון והן להערכת המודלהמוצע 24. אינטרפולציה דו-לינארית שימשה לשינוי גודל כל התמונות. טכניקה זו נבחרה מכיוון שהיא יוצרת פשרה בין יעילות חישובית לשמירה על איכות התמונה, שניהם חיוניים לשמירה על תכונות אנטומיות החשובות לסיווג דלקת מפרקים ניוונית בברך. במערך הנתונים, הציונים הם 0-4, כאשר דרגה 0 מייצגת ברך בריאה ודרגה 4 מציינת דלקת מפרקים ניוונית חמורה. דרגה זו מציעה טווח מורכב של התפתחות מחלות, החיוני למודל כדי להבין את הווריאציות הזעירות על פני השלבים.

בנוסף, מערך הנתונים אורגן בערכות בדיקות, אימות והדרכה. כדי להעריך את ביצועי המודל ולוודא שהוא לומד להכליל ביעילות מבלי להתאים יתר על המידה את ערכת האימון, פיצול זה היה חיוני. ערכת הבדיקות מציעה הערכה אובייקטיבית של יעילות המודל הסופי, שכן היא שימשה גם לשינוי משקולות המודל. יתר על כן, ערכת אימות מסייעת בכוונון עדין של ההיפרפרמטרים והערכת מודלים לאורך שלב האימון. סיכום קצר של התפלגות הנתונים מסופק בטבלה 2, ואיור 3 מספק תיאור חזותי של אותו הדבר.

מחלקהבדיקה אוטומטיתמבחןרכבתואל
06046392286328
12752961046153
24034471516212
3200223757106
4445117327

טבלה 2: תיאור קצר של מערך הנתונים.

figure-protocol-2
איור 3: התפלגות מערכי נתונים. מערך הנתונים אורגן בערכות בדיקות, אימות והדרכה. אנא לחץ כאן לצפייה בגרסה גדולה יותר של איור זה.

עיבוד מקדים של נתונים
שלב זה הוא חיוני ומטרתו לשפר את ביצועי המודל על ידי שיפור איכות נתוני הקלט. השלבים הכרוכים בעיבוד מקדים הם כדלקמן.

שינוי גודל תמונה: ממד סטנדרטי מוחל על כל תמונת רנטגן כדי לספק עקביות בכל סט התמונות. שלב זה חיוני למודל לעבד תמונות באופן עקבי ויעיל. משוואה 1 משמשת בתהליך זה.

גודל תמונה חדש = שינוי גודל (תמונה מקורית, מידות סטנדרטיות) (1)

נורמליזציה: ערכי הפיקסלים בתמונות תוקננו כדי לקבל ממוצע של אפס וסטיית תקן של אחד. סוג זה של נורמליזציה מבטיח שערכי הקלט נופלים לטווח דומה, מה שמאיץ את התכנסות המודל במהלך האימון. משוואה 2 משמשת לביצוע שלב נורמליזציה זה.

figure-protocol-3 (2)

הגדלת נתונים: נעשה שימוש באסטרטגיות הגדלת נתונים כדי לטפל בבעיות עקב נתונים לא מספיקים ולשפר את יכולת ההכללה של המודל. שיטות אלו כוללות היפוכים, זום, סיבובים ותרגומים. הם מציגים תמונות חדשות שמתווספות בכוונה למערך נתוני האימון. משוואה 3 משמשת ביישום הליך הגדלה זה.

תמונה רבודה = החלת טרנספורמציה (Iamge מקורי) (3)

נעשה שימוש במגוון טכניקות הגדלה כדי לספק שונות לערכת האימונים על מנת לשפר את חוסן המודל ולמזער התאמת יתר. טווח גזירה של 0.2, טווח זום של 0.8 עד 1.2 (המקביל למקדם זום של 0.2), וטווח סיבוב אקראי של -30° עד +30° נכללו כולם בהגדלת נתוני האימון. גם היפוך אופקי וגם אנכי הותרו בהסתברות של 0.5 על מנת לשפר את הכללת המודל. עבור גזירה אנכית ואופקית כאחד, נעשה שימוש גם במקדם גזירה של 0.1, או ± עיוות של 10%.

איזון מחלקות: נעשה שימוש באלגוריתמים של שקלול מחלקות בגלל חוסר האיזון האפשרי של מערך הנתונים (עם יותר תמונות של מחלקות OA מסוימות מאחרות). על מנת למנוע מהמודל להראות הטיה לטובת מחלקות נפוצות יותר, שיטה זו מעניקה למחלקות תת-ייצוג משקל גדול יותר. משוואה 4 משמשת בתהליך זה. הערכים הבאים שימשו לקביעת המשקולות: בריא: 3857, בספק: 1770, מינימלי: 2578, בינוני: 1286 וחמור: 295 הם ההתפלגות הכיתתית של 9786 סך הדגימות ו-5 מחלקות.

figure-protocol-4 (4)

פיצול אימות רכבת: מערך הנתונים אורגן בערכות אימות והדרכה באמצעות יחסי 80:20 מסורתיים. חלוקת הנתונים מאפשרת למודל ללמוד מנתוני האימון ולהעריך את ביצועיו על בסיס קבוע באמצעות ערכת האימות. זה מאפשר לזהות התאמת יתר ולהעריך את יכולת ההכללה של המודל.

אופטימיזציה של צינור נתונים: צינור נתונים משופר הוקם כדי להבטיח טיפול יעיל בנתונים במהלך אימון המודל. כדי להפחית צווארי בקבוק של קלט/פלט ולהגדיל את ביצועי המחשוב, צינור זה עושה שימוש בטכניקות אצווה, שליפה מראש וחילוץ נתונים מקבילים. כדי לשפר את יעילות ההדרכה והתפוקה, פותח צינור נתוני הקלט. כדי להבטיח ניצול מאוזן של זיכרון ועומס חישובי, נעשה שימוש בגודל אצווה של 32. כדי להגביר את יעילות קלט הנתונים, נעשה שימוש ב-num_parallel_calls=4 בפונקציית המפה כדי להקביל טעינת נתונים ועיבוד מקדים. יתר על כן, על מנת למזער את חביון ה-I/O, נעשה שימוש ב-prefetch (buffer_size=tf.data.AUTOTUNE) של TensorFlow כדי לאפשר התאמה אוטומטית של גודל מאגר ה-prefetch. זה חפף למעשה את העיבוד המקדים של הנתונים ואת ביצוע המודל

באיור 4, הוצגו כמה מקרים של סוגים שונים של תמונות לאחר עיבוד מקדים בסיסי.

figure-protocol-5
איור 4: מופעים ממערך הנתונים. האיור מציג כמה מקרים של סוגים שונים של תמונות לאחר עיבוד מקדים בסיסי. אנא לחץ כאן לצפייה בגרסה גדולה יותר של איור זה.

באמצעות שלבי עיבוד מקדים קפדניים אלה, מערך הנתונים הופך לבסיס חזק לאימון מודל XceptionNet ששונה, ומכין את הקרקע לזיהוי ודירוג KOA מדויק ואמין.

ארכיטקטורת מודל
מודל בסיס: עם העיצוב המובהק שלו המשתמש בפיתולים הניתנים להפרדה מבחינת עומק כדי להשיג את האיזון הטוב ביותר האפשרי בין יעילות חישובית למורכבות המודל, מודל XceptionNet שנוצר על ידי פרנסואה צ'ולה בולט25. משוואה 5 שימשה ליישום הפיתולים הניתנים להפרדה מבחינת עומק.

קונבולוציה נפרדת לעומק (x) = נקודתית (עומק (x)) (5)

הוא רלוונטי במיוחד למחקר זה מכמה סיבות. ראשית, הארכיטקטורה שלו ידועה בחילוץ מאפיינים מפורטים והיררכיים מתמונות, דבר חיוני לניתוח תמונות רפואיות, כאשר תכונות עדינות יכולות להצביע על שלבים שונים של מצב. שנית, המודל המוצע מבוסס על ארכיטקטורת XceptionNet, שהוכיחה יעילות יוצאת דופן במספר משימות סיווג תמונה, שמטרתן לזהות ולדרג דלקת מפרקים ניוונית בברך26.

ה-OsteoXceptionNet המוצג הוא גרסה מותאמת של ארכיטקטורת XceptionNet שנוצרה במיוחד לסיווג אוטומטי של דלקת מפרקים ניוונית בברך מתמונות רנטגן. שינויים חשובים כוללים הוספה של שלושה בלוקים קונבולוציוניים נוספים (מסננים: 512, 256 ו-128) כדי לשפר את מיצוי התכונות הספציפיות למבני מפרקי הברך, כמו גם שכבות קונבולוציוניות עם גדלי סינון של 3 x 3 וספירת מסננים משתנה הנעה בין 32 ל-1024 על פני זרימות הכניסה, האמצע והיציאה. נורמליזציה של אצווה והפעלת ReLU באות לאחר כל שכבה קונבולוציונית, ושכבות נשירה מתווספות כדי למזער התאמת יתר. תקן 224 x 224 פיקסלים משמש לכניסות דגם.

כוונון עדין ושינויים
שינויים: מודל XceptionNet שונה אסטרטגית בכמה דרכים כדי להפוך אותו למתאים לדירוג וזיהוי KOA.

כוונון עדין: השכבות העליונות של מודל XceptionNet שהוכשר מראש לא הוקפאו, מה שאפשר למודל ללמוד תכונות ברמה גבוהה ספציפיות לתמונות רנטגן של הברך. כוונון עדין של המודל בוצע לפי משוואה 6.

figure-protocol-6 (6)

כאשר θמכווננים עדינים הם הפרמטרים לאחר כוונון עדין; θמאומנים מראש הם הפרמטרים שהוכשרו מראש; λ הוא קצב הלמידה; ∇θאובדן מאומן מראשהוא שיפוע פונקציית ההפסד הקשור לפרמטרים שאומנו מראש.

שכבות קונבולוציוניות נוספות: שכבות קונבולוציוניות נוספות הוכנסו בשלב הסופי של המודל. לשכבות אלה יש גודל ליבה קטן יותר כדי להתמקד בחילוץ פרטים עדינים יותר הרלוונטיים לדרגות OA השונות. הוא הופעל באמצעות משוואה 7.

פלט קונבולוציוני = קונבולוציה (קלט, ליבה) (7)

נורמליזציה של אצווה: לאחר כל שכבת קונבולוציה נוספת, נורמליזציה של אצווה מוחלת כדי לייצב את הלמידה ולשפר את מהירות ההתכנסות. הוא מופעל באמצעות משוואה 8.

figure-protocol-7 (8)

כאשר figure-protocol-8 הוא הפלט המנורמל; x הוא קלט שכבת הנורמליזציה של האצווה; μ הוא הממוצע עבור אצווה של קלט; σ2 הוא השונות באצווה של הקלט; ε הוא קבוע מינימלי עבור יציבות מספרית.

פונקציות הפעלה: פונקציות הפעלה של ReLU משמשות בשכבות המשלימות כדי להציג אי-ליניאריות, ובכך מאפשרות למודל לרכוש מבנים מורכבים יותר בנתונים. ReLU מחושב באמצעות משוואה 9.

ReLU(x) = מקסימום(0,x) (9)

כאשר, x הוא כניסת פונקציית ההפעלה של ReLU.

נשירה: כדי למנוע התאמת יתר, משולבות שכבות נשירה, במיוחד לאחר השכבות החדשות שנוספו, כדי להבטיח הכללה של המודל גם על נתונים בלתי נראים. זה נעשה באמצעות משוואה 10.

פלט = מסכת × קלט (10)

תצורת שכבת פלט
שכבת פלט: מודל XceptionNet המקורי בנוי לסיווג מרובה מחלקות עם פונקציית הפעלה של Softmax בשכבת פלט. במודל מותאם זה, שכבת הפלט מותאמת אישית כדי לייצג את חמש הדרגות של דלקת מפרקים ניוונית בברך, המשתרעת מדרגה 0 עד דרגה 4, כלומר מרמה בריאה ועד חמורה. בדיוק, שכבה זו מורכבת מחמישה נוירונים, שכל אחד מהם מתאים לאחת מדרגות ה-OA. פונקציית ההפעלה של Softmax שימשה בשכבה זו כדי לייצר התפלגות הסתברות על פני חמש מחלקות, מה שמאפשר למודל המוצע לחזות את דרגת ה-OA המתאימה עבור תמונת רנטגן נתונה של הברך. גישה זו מיישרת את פלט המודל ישירות עם סולם הדירוג הקליני, ומאפשרת פרשנות אינטואיטיבית ומעשית של תחזיות המודל עבור אנשי מקצוע בתחום הבריאות.

ארכיטקטורת XceptionNet מותאמת במיוחד - שהוכשרה לראשונה מראש על מערך הנתונים של ImageNet - למטרת המחקר המוצגת לסווג את חומרת דלקת מפרקים ניוונית בברך. המודל מינף תכונות שנלמדו ממערך נתונים גדול ומגוון על ידי שימוש במשקולות שהוכשרו מראש מ-ImageNet, מה שהעניק לו בסיס חזק. כדי להתאים אישית את המודל הבסיסי של XceptionNet למחקר המוצע, נוספו שכבות חדשות רבות.

ראשית, שכבות קונבולוציוניות דו-ממדיות שולבו עם מספרים שונים של מסננים וגדלי ליבה, שכל אחד מהם הופעל על ידי ReLU ונורמליזציה של אצווה כדי להוסיף אי-ליניאריות. שכבות נוספות אלו נועדו ללכוד ולהגביר תכונות הקשורות לחומרת דלקת מפרקים ניוונית בברך. לאחר מכן המודל היה מוכן לשלב הסיווג האחרון על ידי הוספת שכבת Global Average Pooling 2D (GAP), המכווצת את מפת התכונות תוך שמירה על נתונים חשובים. בפרט, פעולת GAP משיגה הפחתת מימדים עם אובדן נתונים מינימלי על ידי הפחתת הממדים המרחביים של כל מפת תכונה לערך יחיד תוך שמירה על עומק, שיכול לנוע בין 7 x 7 x 1024 ל- 1 x 1 x 1024. הפלט של שכבת ה-GAP הוזן לפונקציית ההפעלה Softmax, שאפשרה סיווג מרובה מחלקות על ידי המרת לוגיטים להסתברויות. משוואות 11, 12, 13, 14, 15, 16 ו-17 משמשות עבור GAP, הפעלת Softmax, חישוב מפת תכונות, הפחתת קצב למידה, קומפילציה של מודל, התאמת משקל כיתה ואובדן סיווג רב-מחלקתי, בהתאמה.

figure-protocol-9(11)

כאשר, xi,j הוא הפעלה של שורת ה-i והעמודה j-th של מפת התכונות; H הוא גובה מפת התכונות; W הוא רוחב מפת התכונות.

figure-protocol-10(12)

כאשר, xi הוא הקלט לפונקציית Softmax עבור מחלקה i; n הוא מספר המחלקות.

מפת תכונות = σ(קונבולוציה (קלט, ליבה) + הטיה) (13)

כאשר, קונבולוציה היא פעולת קונבולוציה; i היא פונקציית הפעלה; קלט הוא טנזור הקלט לשכבה; גרעין הוא הגרעין הקונבולוציוני; הטיה היא מונח ההטיה.

קצב למידה חדש = קצב למידה × גורם (14)

מודל = קומפילציה (ארכיטקטורה, אובדן, אופטימיזציה, מדדים) (15)

figure-protocol-11(16)

כאשר,דרגת משקל היא המשקל המוקצה למחלקה; סה"כ דגימות הוא total_number_of_samples של מערך הנתונים; Number_of_Classes הוא מספר המחלקות הייחודיות בתוך מערך הנתונים; מדגם בכיתה הוא ספירת הדגימות במחלקה ספציפית.

figure-protocol-12(17)

כאשר, yi היא התפלגות ההסתברות בפועל עבור מחלקה i; pi הוא חיזוי התפלגות ההסתברות של Class I ; N הוא מספר המחלקות.

לבסוף, המודל, הכולל כעת את ארכיטקטורת XceptionNet ששונתה עם השכבות המותאמות אישית, נערך כדי לחזות הסתברויות עבור כל מחלקה. באמצעות שינויים אלה, המטרה הייתה להגדיל את יכולתו של המודל להבחין בתכונות ניואנסיות הקשורות לדרגות שונות של חומרת דלקת מפרקים ניוונית בברך, ולשפר את ביצועי הסיווג שלו למשימה הספציפית.

להתכנסות יציבה ויעילה, נעשה שימוש באופטימיזציה של אדם כדי לאמן את המודל עם קצב למידה של 0.0001, כאשר 0.5 שימש כשיעור הנשירה כדי למזער התאמת יתר. כדי להגביל את מורכבות המודל ולשפר את ההכללה, נעשה שימוש באסטרטגיות רגולציה של L1 ו-L2. עבור בעיות סיווג מרובות מחלקות עם תוויות מספרים שלמים, הצלבה קטגורית דלילה הייתה פונקציית ההפסד המתאימה. האימונים נערכו במשך 50 תקופות. Softmax, פונקציית ההפעלה הסופית, שימשה ליצירת התפלגויות הסתברות מחלקות. בנוסף, נעשה שימוש בגודל של 64 צעדים לאימונים.

הכשרה: תהליך ההכשרה היה שלב חשוב מאוד. בשלב זה, מודל XceptionNet המותאם לומד זיהוי ודירוג מדויקים של KOA בתמונות רדיוגרפיות. Keras גרסה 2.6.0 ו-TensorFlow backend גרסה 2.6.0 שימשו ליישום מודל XceptionNet. להלן פירוט המרכיבים העיקריים של שלב האימון, כולל פונקציית ההפסד, האופטימיזציה, ההתקשרות החוזרת, גודל האצווה והתקופות.

Loss_Function: עבור משימת סיווג מרובת מחלקות, נעשה שימוש cross_entropy קטגורית. פונקציית אובדן זו מתאימה במיוחד לבעיות שבהן כל מופע צפוי להיות מוקצה לתווית אחת ויחידה מתוך קבוצה של קטגוריות27. הוא מעריך את ביצועי המודל על ידי הפקת ציון הסתברות בתוך אפס ואחד. אובדן זה שימש כמדד לאימון יעיל של מודל זה לחיזוי מדויק של חומרת KOA מכיוון שהוא גדל כאשר ההסתברות החזויה שונה מהתווית בפועל.

אופטימיזציה: נעשה שימוש באופטימיזציה של אדם, הידועה ביעילותה ובמאפייני קצב הלמידה הדינמי שלה. אדם ממזג את המאפיינים המועילים של האלגוריתמים AdaGrad ו-RMSProp, ומספק אלגוריתם אופטימיזציה המיומן בניהול שיפועים דלילים בהגדרות בעיות רועשות28.

פרמטרים עיקריים עבור האופטימיזציה של Adam
קצב למידה: נעשה שימוש בקצב למידה של 0.0001, המאפשר לאופטימיזציה לבצע התאמות משמעותיות למשקלים בתחילה, ובכך לייעל את תהליך הלמידה.

בטא 1 ובטא 2: פרמטרים אלה מווסתים את השיעורים שבהם השיפוע הריבועי והממוצעים הנעים של שיפועים קודמים יורדים, בהתאמה. נעשה שימוש בערכי ברירת המחדל של 0.9 עבור beta1 ו- 0.999 עבור beta2.

אפסילון: פרמטר זה מונע כל חלוקה באפס ביישום, המוגדר למספר קטן קרוב לאפס.

התקשרות חוזרת: שיחות חוזרות משמשות במהלך האימון כדי לנטר את ביצועי המודל ולהתאמה. נעשה שימוש בקריאות החוזרות הבאות:

Early_Stopping: זה משמש לניטור אובדן אימות של המודל וכן להפסקת תהליך האימון אם ההפסד מפסיק לרדת עבור מספר תקופות מוגדר מראש (המכונה סבלנות). כאשר נתוני האימות כבר לא מראים שיפור בביצועי המודל, הם מפסיקים את תהליך האימון, מה שעוזר למנוע התאמת יתר.

הפחת את רמת LROn: קריאה חוזרת זו מפחיתה את קצב הלמידה כאשר אובדן האימות מפסיק להשתפר, מה שמאפשר התאמות עדינות יותר במשקולות, מה שעלול לגרום לשיפור ביצועי המודלהכוללים 29.

נקודת ביקורת של מודל: התקשרות חוזרת זו שומרת את המודל במרווח מסוים, כך שניתן יהיה לאחזר את הגירסה הטובה ביותר של המודל לאחר השלמת תהליך האימון. בדרך כלל, הוא עוקב אחר דיוק האימות או האובדן וחוסך את משקל הדגם בכל פעם שמתגלה שיפור.

גודל אצווה ותקופות:
גודל אצווה: 32 הוא גודל האצווה האופייני ששימש על מנת לאזן את הדרישות הן ליציבות התכנסות המודל והן ליעילות המחשוב. גודל אצווה של 32 יוצר איזון, הוא גדול מספיק כדי למנף אופטימיזציות חישוביות ועם זאת קטן מספיק כדי להציע הערכה יציבה של השיפוע.

תקופות: המודל מוגדר להתאמן עד 50 תקופות, אם כי האימון עשוי להיפסק מוקדם אם מופעלת הקריאה החוזרת של EarlyStop. 50 התקופות מספקות מספיק איטרציות כדי להתאים את המשקולות ולמודל להתכנס, בעוד ש-EarlyStop מבטיח שהאימון לא יימשך שלא לצורך.

על ידי הגדרה קפדנית של פרמטרים אלה ושימוש בהתקשרות חוזרת, תהליך האימון עבר אופטימיזציה כדי להבטיח שהמודל לומד ביעילות ומכליל היטב לנתונים בלתי נראים. על מנת להבטיח שכל המחלקות מיוצגות בצורה הוגנת ומדויקת בתחזיות המודל, נעשה שימוש במספר גישות לטיפול בבעיית חוסר האיזון בנתונים. ראשית, על מנת לפצות על תת-הייצוג של חלק מהכיתות, נעשה שימוש בשקלול כיתתי לאורך כל שלב האימון. כיתות עם פחות דגימות קיבלו משקל גדול יותר. כדי להפחית עוד יותר את ההשפעות של חוסר איזון בכיתה במהלך האימון, נעשה שימוש גם ב-ImageDataGenerator של Keras כדי לוודא שהמודל נחשף למגוון שיעורים בכל אצווה30.

מדדי הערכה
בהערכת היעילות של המודל שפותח, נעשה שימוש בפרמטרים רבים המתוארים להלן.

דיוק (ACC): היחס בין תצפיות חזויות במדויק לכל התצפיות מכומת על ידי נתון זה. כאשר כיתות היעד מפוזרות באופן שווה, זה מועיל. החישוב שלה מבוסס על משוואה 18.

figure-protocol-13(18)

דיוק (PR): הדיוק של המודל מודד עד כמה הוא יכול להבחין בין כל המקרים החיוביים והחיוביים הצפויים. בנסיבות שבהן שיעור התוצאות החיוביות השגויות הוא משמעותי, זה די חשוב. החישוב שלו מבוסס על משוואה 19.

 figure-protocol-14(19)

היזכרות (R): היזכרות, הידועה גם בשם רגישות, מכמתת את אחוז התוצאות החיוביות האמיתיות שזוהו כהלכה. זה חשוב במיוחד במצבים שבהם להתעלמות מדוגמה טובה עלולות להיות השלכות חמורות. חישובו כולל את משוואה 20.

 figure-protocol-15(20)

F1_Score: זהו ממוצע הרמוני של דיוק (PR) וזכירה (R), הוא מספק הערכה הוגנת, במיוחד בנוכחות התפלגות מחלקה לא אחידה. החישוב שלה כולל את משוואה 21.

figure-protocol-16(21)

ROC AUC: שטח מתחת לעקומה למאפייני הפעלה של מקלט (ROC AUC) מכמת את יכולת המודל להבדיל בין מחלקות. ערכי AUC מוגברים מסמלים ביצועי דגם מעולים. החישוב שלה מבוסס על משוואה 22.

figure-protocol-17(22)

קאפה של כהן (CK): מדד זה מעריך התאמה בין שני מדרגים המסווגים N פריטים למחלקות C השוללות זו את זו. הוא מציע חוסן רב יותר בהשוואה לדיוק, במיוחד כאשר מתמודדים עם שיעורים לא מאוזנים. החישוב שלה כולל את משוואה 23.

figure-protocol-18(23)

מדדים שגיאה מוחלטת ממוצעת (MAE), שגיאה ממוצעת בריבוע שורש (RMSE) ושגיאה ממוצעת בריבוע (MSE): למרות שהם משמשים בדרך כלל למשימות רגרסיה, פרמטרים אלה יכולים לספק גילויים שימושיים בתרחישי סיווג, במיוחד בסיווגים סידוריים. הם מחשבים את ההפרש בין הערכים האמיתיים והחזויים. מדדים אלה חושבו באמצעות משוואות 24, 25 ו-26, בהתאמה.

figure-protocol-19(24)

figure-protocol-20(25)

figure-protocol-21(26)

ציון F2: ציון F2 נותן עדיפות לזיכרון על פני דיוק, וזה בעל ערך בתרחישים שבהם התעלמות מתחזית חיובית כרוכה בעלויות גדולות יותר מאשר יצירת תוצאה חיובית כוזבת. החישוב שלה כולל את משוואה 27.

figure-protocol-22(27)

עקומת דיוק וזיכרון: גרף זה מראה כיצד זיכרון ודיוק מאוזנים ברמות שונות. ככל שהשטח מתחת לעקומה גדול יותר, כך רמות הזכירה והדיוק גבוהות יותר.

הפרמטרים הנ"ל נבחרו על מנת לספק הערכה יסודית של ביצועי המודל בכל הממדים, במיוחד בהקשר של חוסר האיזון של מערך הנתונים והחשיבות של זיהוי מדויק של הדרגות השונות של דלקת מפרקים ניוונית בברך.

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

מספר צעדים חשובים ננקטו לאורך שלב התיקוף של המודל כדי להבטיח שהוא יכלול לנתונים שטרם נצפו. בתחילה, מערך הנתונים מחולק לערכות אימון ואימות. זהו הליך נפוץ המשמש להערכת ביצועי המודל על מערך נתונים שלא שימש באימון. על ידי הצעת מערכי נתונים נפרדים להדרכה ואימות, הפרדה זו נמנעה מהתאמת יתר ואפשרה הערכה יסודית של יעילות המודל.

נעשה שימוש בגישות הגדלת נתונים כדי לשפר את האימון עוד יותר ולהפסיק התאמת יתר. שיטות אלו הוסיפו סיבובים, תרגומים והיפוכים לתמונות, על ידי שיפור נתוני האימון. המודל היה מסוגל יותר...

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

המחקר הציג טכניקה אוטומטית מבוססת למידה עמוקה לדירוג KOA באמצעות תמונות רנטגן. המודל, שהשתמש בארכיטקטורת XceptionNet, הפגין חוסן ודיוק בולטים במגוון מדדי הערכה, מה שמרמז על כך שהוא עשוי למצוא שימוש במסגרות קליניות.

בנוסף למתודולוגיה הנוכחית, ניתן להשתמש באימות מערך נתונים חיצוני כדי לאשר עוד יותר את ההשערה ולהעריך את יכולת ההכללה של המודל על פני תנאי הדמיה שונים ונתונים דמוגרפיים. ניתן להעריך את יעילות המודל בפעולות קליניות בזמן אמת גם באמצעות מחקרים פרוספקטיב...

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

המחברים מצהירים כי אין להם ניגודי אינטרסים בנוגע לפרסום כתב היד הזה. שום קשרים כלכליים או אישיים לא השפיעו על המחקר, התוצאות או המסקנות המוצגות בעבודה זו.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

מחקר זה לא קיבל מענק ספציפי מסוכנות מימון כלשהי במגזר הציבורי, המסחרי או ללא מטרות רווח.

תרומת המחבר:
המשגה, SHK; מתודולוגיה, SHK; תוכנה, SHK; אימות, SMB; אוצר נתונים, SHK; משאבים, SHK; כתיבה-הכנת טיוטה מקורית, SHK; כתיבה-ביקורת ועריכה, SHK; ויזואליזציה, SMB; פיקוח, SMB; ניהול פרויקטים, SMB.

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
מחברת Jupyter/Colabפרויקט Jupyter / גוגללא ישיםלפיתוח והתנסות במודלים באופן אינטראקטיבי. 
Matplotlib (גרסה: 3.4.3) & Seaborn (גרסה: 0.11.2)קהילהלא ישיםלתצוגה חזותית של נתונים ותרשימי תוצאות.
מנדלי / קאגל דאטהElsevier; קהילהלא ישיםמקור מערך נתונים: מערך נתונים לדירוג חומרת דלקת מפרקים ניוונית בברך
OpenCV (גרסה: 4.5.5)אינטללא ישיםלעיבוד מקדים של תמונות רנטגן (שינוי גודל, CLAHE, סינון גאוס). 
Python (גרסה: 3.8)קרן התוכנה של פייתוןלא ישיםשפת תכנות המשמשת לפיתוח מודלים.
scikit-learn (גרסה: 1.0.2)קהילהלא ישיםמשמש לפיצול נתונים, מדדי ביצועים וכלי ML בסיסיים. 
TensorFlow/Kerasגוגל / קהילהלא ישיםמשמש ליישום ואימון מודל הלמידה העמוקה מבוסס XceptionNet. גרסת Tensorflow: 2.6.0, RRID:SCR_018932. גרסת Keras: 2.6.0, RRID:SCR_018961
מערכת הפעלה של אובונטוהקנונילא ישיםמערכת הפעלה המשמשת לתאימות לכל כלי התוכנה. גרסה 20.04 מומלצת.

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. He, Y., et al. Pathogenesis of osteoarthritis: risk factors, regulatory pathways in chondrocytes, and experimental models. Biology. 9 (8), 194(2020).
  2. Kulkarni, P., Martson, A., Vidya, R., Chitnavis, S., Harsulkar, A. Pathophysiological landscape of osteoarthritis. Adv Clin Chem. 100, 37-90 (2021).
  3. Kumavat, R., et al. Biomarkers of joint damage in osteoarthritis: current status and future directions. Mediat Inflamm. 2021, 1-14 (2021).
  4. Karim, M. R., et al. DeepKneeExplainer: explainable knee osteoarthritis diagnosis from radiographs and magnetic resonance imaging. IEEE Access. 9, 39757-39780 (2021).
  5. Kokkotis, C., Serafeim, M., Elpiniki, P., Giannis, G., Tsaopoulos, D. E. Machine learning in knee osteoarthritis: A review. Osteoarth Cartil Open. 2 (3), 100069(2020).
  6. Abdullah, S. S., Rajasekaran, M. P. Automatic detection and classification of knee osteoarthritis using deep learning approach. La Radiol Med. 127 (4), 398-406 (2022).
  7. Exploring deep learning capabilities in knee osteoarthritis case study for classification. Christodoulou, E., Moustakidis, S., Papandrianos, N., Tsaopoulos, D., Papageorgiou, E. 10th Int Conf Inf Intell Syst Appl, , 1-6 (2019).
  8. Jahan, M., et al. KOA-CCTNet: An enhanced knee osteoarthritis grade assessment framework using modified compact convolutional transformer model. IEEE Access. 12, 107719-107744 (2024).
  9. De, A., Mishra, N., Chang, H. T. An approach to the dermatological classification of histopathological skin images using a hybridized CNN-DenseNet model. PeerJ Comp Sci. 10, e1884(2024).
  10. The diagnostics of osteoarthritis: a fine-tuned transfer learning approach. Salman, A. A. S., Razman, M. A. M., Khairuddin, I. M., Abdullah, M. A., Majeed, A. P. P. A. Int Conf Robot Intell Technol Appl, , 455-461 (2021).
  11. Ozkan, C., Deniz, C. M. Artificial intelligence in knee osteoarthritis: a comprehensive review for 2022. Osteoarth Imag. 3 (3), 100161(2023).
  12. Minnig, M. C. C., Yvonne, M. G., Nelson, A. E. Epidemiology of osteoarthritis: literature update 2022-2023. Curr Opin Rheumatol. 36 (2), 108-112 (2024).
  13. Hu, J., et al. DeepKOA: a deep-learning model for predicting progression in knee osteoarthritis using multimodal magnetic resonance images from the osteoarthritis initiative. Quant Imaging Med Surg. 13 (8), 4852(2023).
  14. Guida, C., Zhang, M., Shan, J. Improving knee osteoarthritis classification using multimodal intermediate fusion of X-ray, MRI, and clinical information. Neural Comput Appl. 35 (13), 9763-9772 (2023).
  15. Bensalma, F., et al. Multimodal data analysis of knee osteoarthritis assessment: factors selection for conservative care decision making. Comput Methods Biomech Biomed Eng. 26 (4), 450-459 (2023).
  16. Koppold, D. A., et al. Effects of prolonged fasting during inpatient multimodal treatment on pain and functional parameters in knee and hip osteoarthritis: A prospective exploratory observational study. Nutrients. 15 (12), 2695(2023).
  17. Jain, R. K., Sharma, P. K., Gaj, S., Sur, A., Ghosh, P. Knee osteoarthritis severity prediction using an attentive multi-scale deep convolutional neural network. Multimed. Tools Appl. 83 (3), 6925-6942 (2024).
  18. Afroze, S., Tamilselvi, R., Beham, M. G. P. Machine learning-based osteoarthritis detection methods in different imaging modalities: A review. Curr Med Imaging Rev. (14), 1628-1642 (2023).
  19. Teoh, Y. X., Othmani, A., Lai, K. W., Goh, S. L., Usman, J. Stratifying knee osteoarthritis features through multitask deep hybrid learning: Data from the osteoarthritis initiative. Comput Methods Programs Biomed. 242, 107807(2023).
  20. Zhang, L., et al. Multi-level classification of knee cartilage lesion in multimodal MRI based on deep learning. Biomed Signal Process Control. 83, 104687(2023).
  21. Li, W., et al. Deep learning-assisted knee osteoarthritis automatic grading on plain radiographs: the value of multiview X-ray images and prior knowledge. Quant Imaging Med Surg. 13 (6), 3587(2023).
  22. Ratna, H. V. K., et al. Machine learning and deep neural network-based learning in osteoarthritis knee. World J. Methodol. 13 (5), 419(2023).
  23. Köse, Ö, et al. Inter-and intraobserver reliabilities of four different radiographic grading scales of osteoarthritis of the knee joint. J Knee Surg. 31 (3), 247-253 (2018).
  24. Chen, P. Knee osteoarthritis severity grading dataset. Mendeley Data. 1 (10.17632), 30784984(2018).
  25. Xception: Deep learning with depthwise separable convolutions. Chollet, F. IEEE Conf Comput Vis Pattern Recognit, , 1251-1258 (2017).
  26. Alnabi, A., Luqman, D., Ahmed, S. S., Alnabi, N. L. A. Knee osteoarthritis stage classification based on hybrid fusion deep learning framework. Sci J Uni Zakho. 13 (2), 262-278 (2025).
  27. Taye, M. M. Theoretical understanding of convolutional neural network: Concepts, architectures, applications, future directions. Computation. 11 (3), 52(2023).
  28. Zhang, Z. Improved Adam optimizer for deep neural networks. 2018 IEEE/ACM 26th Int Symp Quality Serv. , 1-2 (2018).
  29. Thakur, A., et al. Transformative breast cancer diagnosis using CNNs with optimized ReduceLROnPlateau and Early Stopping Enhancements. Int J Comput Intell Syst. 17 (1), 14(2024).
  30. Gulli, A., Pal, S. Deep learning with Keras. , Packt Publishing Ltd. (2017).
  31. Song, J., Zhang, R. A novel computer-assisted diagnosis method of knee osteoarthritis based on multivariate information and deep learning model. Digit. Signal Process. 133, 103863(2023).
  32. Wang, C. T., et al. Successful real-world application of an osteoarthritis classification deep-learning model using 9210 knees—An orthopedic surgeon's view. J. Orthop. Res. 41 (4), 737-746 (2023).
  33. Srikijkasemwat, N., et al. KneeXNeT: An Ensemble-Based Approach for Knee Radiographic Evaluation. International Conference on Medical Imaging and Computer-Aided Diagnosis, , Springer Nature. Singapore. 407-416 (2024).
  34. El-Ghany, S. A., Elmogy, M., Abd El-Aziz, A. A fully automatic fine-tuned deep learning model for knee osteoarthritis detection and progression analysis. Egypt. Inform. J. 24 (2), 229-240 (2023).
  35. Mohammed, A. S., Hasanaath, A. A., Latif, G., Bashar, A. Knee osteoarthritis detection and severity classification using residual neural networks on preprocessed X-ray images. Diagnostics. 1380 (8), (2023).
  36. Yeoh, P. S. Q., Lai, K. W., Goh, S. L., Hasikin, K., Wu, X., Li, P. Transfer learning-assisted 3D deep learning models for knee osteoarthritis detection: Data from the osteoarthritis initiative. Front. Bioeng. Biotechnol. 11, 1164655(2023).
  37. Yoon, J. S., et al. Assessment of a novel deep learning-based software developed for automatic feature extraction and grading of radiographic knee osteoarthritis. BMC Musculoskelet. Disord. 24 (1), 869(2023).
  38. Pi, S. W., Lee, B. D., Lee, M. S., Lee, H. J. Ensemble deep-learning networks for automated osteoarthritis grading in knee X-ray images. Sci. Rep. 13 (1), 22887(2023).
  39. Moustakidis, S., Papandrianos, N. I., Christodoulou, E., Papageorgiou, E., Tsaopoulos, D. Dense neural networks in knee osteoarthritis classification: A study on accuracy and fairness. Neural Comput. Appl. 35 (1), 21-33 (2023).
  40. Apon, T. S., et al. Transforming Precision: A Comparative Analysis of Vision Transformers, CNNs, and Traditional ML for Knee Osteoarthritis Severity Diagnosis. In 2024 6th International Conference on Electrical Engineering and Information & Communication Technology (ICEEICT), , IEEE. 31-36 (2024).
  41. Yeoh, P. S. Q., et al. Emergence of deep learning in knee osteoarthritis diagnosis. Computational intelligence and neuroscience. 2021 (1), (2021).
  42. Haq, I., et al. Lung nodules localization and report analysis from computerized tomography (CT) scan using a novel machine learning approach. Applied Sciences. 12 (24), (2022).
  43. Ghadi, Y. Y., et al. Enhancing patient healthcare with mobile edge computing and 5G: challenges and solutions for secure online health tools. Journal of Cloud Computing. 13 (1), 93(2024).
  44. Haq, I., et al. YOLO and residual network for colorectal cancer cell detection and counting. Helyion. 10 (2), (2024).
  45. Rani, S., et al. Deep learning to combat knee osteoarthritis and severity assessment by using CNN-based classification. BMC Musculoskeletal. 25 (1), 817(2024).
  46. Patil, A. R. Classification and risk estimation of osteoarthritis using deep learning methods. Measurement: Sensors. 35, 101279(2024).
  47. Ruikar, D., et al. DNN-based knee OA severity prediction system: pathologically robust feature engineering approach. SN Computer Science. 4 (1), 58(2022).
  48. Haseeb, A., et al. Knee Osteoarthritis Classification Using X-Ray Images Based on. Optimal Deep Neural Network. Syst. Sci. Eng. 47 (2), 2397-2415 (2023).

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Knee OsteoarthritisOsteoarthritis GradingXceptionNet ArchitectureTransfer LearningDeep LearningX Ray ImagingMedical Image AnalysisClass BalancingAutomated Disease DetectionRadiographic Images

Related Articles