בעיה #73
מחבר:IOAI 2025
רמת קושי
הציון הטוב ביותר שלך
לא זמין
משימה זו מתמקדת באימון מודל ללמידת הקשר בין פיקטוגרמות שירותים גברים ונשים מאותם שירותים. על בסיס נתוני אימון מתויגים, עליכם לאמן מודל התאמה שבהינתן תמונת שאילתה, ימצא את המקבילה בעלת המין השונה (לדוגמה, להתאים פיקטוגרמה גברית מתמונה חתוכה עם המקבילה הנשית מהתמונה המקורית), עם האילוץ ששתי הפיקטוגרמות מגיעות מאותם שירותים.
לדוגמה, עבור תמונת שאילתה (כלומר פיקטוגרמה גברית בתמונה חתוכה) המוצגת להלן באיור 1, המקבילה המתאימה שלה מוצגת באיור 2 (כלומר פיקטוגרמה נשית בתמונה המקורית, שהיא מאותם שירותים).
| איור 1 | איור 2 |
|---|---|
![]() | ![]() |
מערך נתונים זה יכול לשמש לאימון המודל. מבנה התיקיות:
train/ ├── crop/ # פיקטוגרמות חתוכות │ ├── female/ 1.png, 2.png, ... │ └── male/ └── orig/ # פיקטוגרמות מקוריות ├── female/ └── male/כל תת-תיקייה מכילה פיקטוגרמות הנקראות מ-1.png עד 82.png, כאשר המספר מציין את מזהה השירותים. לכל שירותים, יש ארבע תמונות (שימו לב שארבע תמונות מאותם שירותים יהיו בעלות אותו מזהה ייחודי בכל ארבע תת-התיקיות):
crop/female/i.png → פיקטוגרמת אישה חתוכהcrop/male/i.png → פיקטוגרמת גבר חתוכהorig/female/i.png → פיקטוגרמה מקורית נשיתorig/male/i.png → פיקטוגרמה מקורית גבריתמערך האימות (validation_set) ומערך הבדיקה (test_set) מכילים שתי תת-תיקיות עם המבנה הבא:
validation_set/├── query/ # פיקטוגרמות חתוכות שיותאמו └── gallery/ # פיקטוגרמות מקוריות מועמדותtest_set/ ├── query/ # פיקטוגרמות חתוכות שיותאמו └── gallery/ # פיקטוגרמות מקוריות מועמדותכאשר
query/ - פיקטוגרמות חתוכות שצריכות להיות מותאמות;gallery/ - מערך פיקטוגרמות מקוריות להתאמה;.png.query/, ומערך הבדיקה כולל 30 תמונות בתיקיית query/ שלו.הערות:
query/ ו-gallery/ ממוספרים ומעורבבים באופן עצמאי, מה שאומר שההתאמה לא יכולה להתבסס על מזהים.query/ יש בדיוק שתי מקוריות ב-gallery/ (גבר, אישה מאותם שירותים), מה שאומר ש-len(gallery)=2*len(query).לכל תמונה בתיקיית query/, חזו את התמונה מ-gallery/ ש:
התאמה זו צריכה להתבצע באמצעות המודל המאומן.
עליכם ליצור קובץ submission.csv שיכיל את הדברים הבאים:
image_path, labeldataset/validation_set/query/1.png, 7dataset/test_set/query/1.png, 2...כאשר:
image_path הוא הנתיב לתמונה מ-query/ עבורה מתבצעת החיזוי (נלקח מ-test.csv)label הוא המספר שמכיל בכותרת התמונה מ-gallery/ שמתאימה לזו מ-query.מדד ההערכה יהיה דיוק הסיווג, המוגדר כיחס הדגימות שחוזו נכון מהמספר הכולל של הדגימות שהוערכו.
הציון הסופי מחושב על בסיס הדיוק שהושג באמצעות הכללים הבאים: