|
|
||
|---|---|---|
| .. | ||
| PetFaces.ipynb | ||
| README.md | ||
README.md
סיווג פנים של חיות מחמד
משימת מעבדה מתוך AI for Beginners Curriculum.
משימה
דמיינו שאתם צריכים לפתח אפליקציה למעון חיות מחמד כדי לקטלג את כל החיות. אחת התכונות המדהימות של אפליקציה כזו תהיה זיהוי אוטומטי של הגזע מתוך תמונה. ניתן לבצע זאת בהצלחה באמצעות רשתות נוירונים.
עליכם לאמן רשת נוירונים קונבולוציונית כדי לסווג גזעים שונים של חתולים וכלבים באמצעות מאגר הנתונים של פנים חיות מחמד.
מאגר הנתונים
נשתמש במאגר הנתונים Pet Faces, שמקורו במאגר הנתונים של חיות מחמד Oxford-IIIT. הוא מכיל 35 גזעים שונים של כלבים וחתולים.
כדי להוריד את מאגר הנתונים, השתמשו בקטע הקוד הבא:
!wget https://mslearntensorflowlp.blob.core.windows.net/data/petfaces.tar.gz
!tar xfz petfaces.tar.gz
!rm petfaces.tar.gz
פתיחת המחברת
התחילו את המעבדה על ידי פתיחת PetFaces.ipynb
תובנות
פתרתם בעיה יחסית מורכבת של סיווג תמונות מאפס! היו לא מעט קטגוריות, ועדיין הצלחתם להגיע לדיוק סביר! בנוסף, יש היגיון למדוד דיוק top-k, מכיוון שקל להתבלבל בין חלק מהקטגוריות שאינן שונות באופן ברור אפילו עבור בני אדם.
כתב ויתור:
מסמך זה תורגם באמצעות שירות תרגום מבוסס בינה מלאכותית Co-op Translator. למרות שאנו שואפים לדיוק, יש לקחת בחשבון שתרגומים אוטומטיים עשויים להכיל שגיאות או אי דיוקים. המסמך המקורי בשפתו המקורית צריך להיחשב כמקור סמכותי. עבור מידע קריטי, מומלץ להשתמש בתרגום מקצועי על ידי אדם. איננו אחראים לאי הבנות או לפרשנויות שגויות הנובעות משימוש בתרגום זה.
