GPT
V

vit-base-nsfw-detector

קוד פתוח

AdamCoddapache-2.02024-01-03

  • image-classification
  • model-index
  • nlp
  • not-for-all-audiences
  • onnx

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

  • 86Mפרמטרים
  • 1.2 GBמשקל הקבצים
  • 911,241הורדות בחודש
  • 82לייקים

מה זה

מדובר בהתאמה של ארכיטקטורת ViT עם 12 שכבות שאומנה על כ־25,000 תמונות, כולל צילומים, איורים ותלת־ממד. המשימה שלו פשוטה, חלוקה בינארית לשתי קטגוריות בלבד, SFW או NSFW, כשהקו המנחה שלו מכוון להחמרה ברורה לגבי עור חשוף ומחשופים.

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

מתאים ל

  • סינון תמונות פרופיל

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

  • בדיקת תוכן בדפדפן

    רץ ישירות בצד לקוח עם transformers.js ומזהה עירום לפני העלאת הקובץ לשרת.

  • מיון גלריות משתמשים

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

איפה זה נופל

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

שאלות
נפוצות

האם אפשר להשתמש בו לסינון פלטים של תוכנות ציור בבינה מלאכותית?

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

האם הוא מבדיל בין סוגי תוכן שונים כמו אלימות או עירום?

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

איך מריצים

עם 86,092,034 פרמטרים ומשקל קבצים של 1.2 GB, אפשר להריץ אותו בקלות על כל מעבד מודרני בלי לחייב כרטיס מסך ייעודי. התמיכה בספריית transformers.js מאפשרת להריץ גרסת ONNX מכווצת ישירות בדפדפן או בסביבת Node.js, אם כי היוצר מציין שהכימוס הזה מוריד במעט את רמת הדיוק.

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

pip install -U huggingface_hub
hf download AdamCodd/vit-base-nsfw-detector

הרישיון

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

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

הרישיון המלא בעמוד המודל ↗