חדש Key אחד לכל המודלים, עם הערכת מחיר לפני כל קריאה. יוצרים Key

GPT
P

pmc_llama_instructions

קוד פתוח

axiongopenrail2023-09-01

  • biology
  • med

המאגר מרכז הוראות אימון רפואיות ששימשו לכוונון המודל PMC-LLaMA-13B. הוא חוסך איסוף ידני של שאלות ומבחנים קליניים מכמה מקורות מוכרים.

  • 408הורדות בחודש
  • 33לייקים

מה זה

הנתונים נשענים על שבעה מקורות שונים בעולם הרפואה, אבל המאגר הזה כולל בפועל רק שישה מהם. תמצאו כאן שאלות ממבחני הסמכה כמו MedQA ו־MedMCQA, מחקרים מתוך PubmedQA, וכן דגימות קטנות וממוקדות יותר מ־LiveQA ו־MedicationQA, לצד ידע מובנה מ־UMLS. המטרה היא לתת למודל שפה יכולת לענות על שאלות מקצועיות וליצור טקסט רפואי מבוסס.

הקובץ המרכזי שמצורף כאן הוא release.json, שמרכז את השאלות והתשובות מתוך אותם מקורות. עם זאת, החלק של ChatDoctor, שכולל מאה אלף דוגמאות שיחה, נשאר בחוץ. אם אתם רוצים לשחזר בדיוק את מערך הנתונים המלא של PMC-LLaMA, תצטרכו להוריד את ChatDoctor בנפרד ולמזג אותו בעצמכם.

מתאים ל

  • אימון הוראות רפואי

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

  • הערכת ביצועים קליניים

    בדיקת הדיוק של מודל קיים מול שאלות מתוך מבחני MedQA ו־PubmedQA.

  • שחזור מחקר

    שחזור תהליך האימון של המודל PMC-LLaMA-13B בשילוב מקורות חיצוניים.

איפה זה נופל

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

שאלות
נפוצות

האם המאגר זמין בעברית?

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

האם הנתונים כאן מייצגים את כל סט האימון של המודל?

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

האם מותר להשתמש במאגר לפיתוח מוצר מסחרי?

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

באיזה פורמט המידע שמור ואיך ניגשים אליו?

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

איך טוענים

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

from datasets import load_dataset

ds = load_dataset("axiong/pmc_llama_instructions")

הרישיון

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

  • שימוש מסחרי
  • שינוי הקוד
  • מגבלות שימוש ברישיון

הרישיון המלא ב־Hugging Face ↗