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

GPT
C

ChartMimic

קוד פתוח

ChartMimicapache-2.02024-06-13

  • Multimodal
  • Code Generation
  • Large Language Models

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

  • 1,036הורדות בחודש
  • 18לייקים

מה זה

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

הטבלה מחלקת את החומר ל־18 סוגי תרשימים רגילים כמו עמודות, קווים, מפות חום ועוגות, לצד 4 סוגים מתקדמים שכוללים שילובים, תמונות בתוך תמונות ותרשימי הבדלים מורכבים. בסך הכל יש כאן 201 תת-קטגוריות שונות. הטבלה מציגה פירוט של 2,400 רשומות עם אורך קוד ממוצע של 696 טוקנים לפי הטוקנייזר של Llama 3, לצד נתונים על סטיית התקן של אורך הקוד בכל סוג גרף.

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

מתאים ל

  • בנצ'מרק למודלי ראייה-שפה

    בדיקת הדיוק של מודלים רב-מודאליים בהמרת תמונות גרפים מורכבות לקוד פייתון תקף.

  • אימון מחוללי ויזואליזציה

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

  • הערכת שחזור ויזואלי

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

איפה זה נופל

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

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

שאלות
נפוצות

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

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

האם המאגר כולל תרשימים בעברית?

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

איך נאספו התרשימים וקוד המקור?

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

באיזה אופן מריצים את ההערכה על הדאטהסט?

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

איך טוענים

הורדת הנתונים לא דורשת אישור גישה מיוחד. מורידים ישירות את הקובץ הדחוס dataset-iclr.tar.gz מכתובת המאגר ופותחים אותו מקומית, או שעובדים דרך קובצי ה־parquet שבתיקיית התצוגה המקדימה. הכלי נתמך גם דרך ספריית VLMEvalKit לצורך הרצה והערכה.

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

from datasets import load_dataset

ds = load_dataset("ChartMimic/ChartMimic")

הרישיון

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

  • שימוש מסחרי
  • שינוי הקוד
  • הפצה מחדש
  • שימוש בפטנטים

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