5 ביולי 2024
הפרוטוקול הנוכחי מתאר שיטת פילוח יעילה מרובת איברים הנקראת Swin-PSAxialNet, שהשיגה דיוק מצוין בהשוואה לשיטות פילוח קודמות. השלבים העיקריים של הליך זה כוללים איסוף מערכי נתונים, תצורת סביבה, עיבוד מקדים של נתונים, אימון והשוואה של מודלים וניסויי אבלציה.
המחקר שלנו מתמקד בעיקר ביישום בינה מלאכותית בתחומים הרפואיים, כולל פילוח תמונות רפואיות, מולטי-מודלים רפואיים, מודלים של שפה גדולה וחיישנים ביולוגיים.
ההתקדמות האחרונה בתחום שלנו כוללת מודלים של פילוח מבוסס אפס מדגם מקצועי כמו SAM ומודלים של רצף כמו חבר Wish.
הבעיות הנפוצות העומדות בפני מודלים נוכחיים של למידה עמוקה כוללות נפח נתונים לא מספיק ואיכות ירודה עם צורך לשפר את הכללת המודלים, היכולות והחוסן.
הפרוטוקול שלנו מציג את בלוק PSA ובלוק SPD כמודולים לחילוץ מידע המציעים יכולות חילוץ מידע מקיפות יותר, ועלות חישובית נמוכה יותר בהשוואה לשיטות אחרות.
המטרות העתידיות של הספרייה שלנו כוללות פיתוח מודלים רפואיים גדולים אוניברסליים, מחקר על אלגוריתמים של למידה עמוקה מרובת מודלים ותכנון מכשירים לבישים רפואיים חכמים.
[קריין] כדי להתחיל, הורד את מערך הנתונים של Amos-2022 והסביר את התמונות שישמשו לניתוח. בחר 160 תמונות ממערך הנתונים עבור מערך נתוני האימון ו-40 תמונות עבור מערך הנתונים של הבדיקה. בטרמינל בצע פקודה זו כדי להעביר את הספרייה המכילה את הנתונים הגולמיים. לאחר מכן צור קובץ dataset.json בתוך ספריית הנתונים הגולמיים והזן מידע על מערך נתונים כגון מספר תמונות ההדרכה והבדיקה ושם התווית. לתצורת סביבה, התקן את סביבת PaddlePaddle ואת גרסת Kunlun המתאימה. שכפל את מאגר PaddleSeg מ-GitHub. בטרמינל בצע פקודה זו כדי לנווט לספריית MedicalSeg. כדי להתקין את דרישות הפרויקט, השתמש בפקודה זו. לאחר מכן, שנה את קובץ התצורה של yml כך שיכלול פרמטרים כגון data_root, batch_size, דגם, train_dataset, val_dataset, אופטימיזציה, LR_scheduler ואובדן. ציין את הפרמטרים הנדרשים לביצוע באמצעות פקודה זו. הגדר את תהליך ההדרכה נטו של NNU עם גודל אצווה של שניים ו- 80,000 חזרות. רשום כל 20 איטרציות והשתמש בדיוק FP 16. הגדר את מרווח השמירה לכל 1000 חזרות. ואז לרוץ Train.py. הוסף את הפרמטר use_VDL עבור תצוגה חזותית של פרמטר DL. צור ארבעה קבצי yml, ציין קיפולים אחד עד ארבעה, ואמן את המודל עם אימות צולב פי חמישה. לאחר מכן, שלב את בלוק ה-PSAA ברשת כולה תוך שמירה על אותו שלב האימון. הגדר את צורת הנפח, ואפשר תשומת לב צירית לאמת. הפעל את הפקודה בקיפול אחד train.py. הערך קיפול יחיד והגדר פרמטרים. עיבוד אנסמבל תהליכים על פני חמישה קיפולים. Swin-PSAxialNet מציג ביצועי פילוח מעולים עבור איברי הבטן בהשוואה לאלגוריתמים של פילוח רב-איברים מיינסטרים. יתר על כן, Swin-PSAxialNet הצטיינה בפילוח גבולות, והשיגה את מקדם ה-HD 95 הממוצע הנמוך ביותר מבין כל האלגוריתמים שהושוו. הכנסת מנגנון שיתוף פרמטרים ושיפורים במבנה השנאי תרמו לשיפורים משמעותיים במורכבות המודל ובמהירות ההסקה בהשוואה לשיטות אחרות. ניסויי אבלציה מקיפים חשפו ביצועי פילוח גבוהים יותר בהשוואה לרשת NNU הסטנדרטית, והדגישו את היתרונות של בלוק ה-PSAA לדגימה.
פרוטוקול זה מפרט שיטה יעילה לסגמנטציה של מספר איברים הידועה כ-Swin-PSAxialNet, המפגינה דיוק גבוה יותר בהשוואה לטכניקות קודמות. השלבים המרכזיים כוללים איסוף מערך נתונים, הגדרת סביבת עבודה, עיבוד מקדים של נתונים, אימון המודל וניסויי אבלציה.
סגמנטציה חסונה של איברים מרובים בדימות CT של הבטן היא קריטית כדי לאפשר קריאות כמותיות וניתנות לשחזור במחקר פרה-קליני וטרנסלציונלי. Swin-PSAxialNet משפרת את דיוק הסגמנטציה ואת היעילות החישובית, ובכך תומכת בתהליכי ניתוח תמונות בעלת תפוקה גבוהה. יכולת זו מחזקת את הביטחון החזוי ואת הסטנדרטיזציה בנקודות מפתח בתהליכי גילוי תרופות ופיתוח ביומרקרים.
Swin-PSAxialNet משולבת בזרימות עבודה של ניתוח דימות המקיפות שלבי גילוי ראשוניים, זיהוי מובילים ומחקר פרה-קליני, שבהם נדרש סגמנטציה כמותית של איברים.