שילוב Oracle Analytics עם OCI Vision

שלב את Oracle Analytics עם Oracle Cloud Infrastructure (OCI) Vision כדי לבצע זיהוי אובייקטים, סיווג תמונות וזיהוי טקסט ללא צורך במומחיות של למידת מכונה או אינטליגנציה מלאכותית. לדוגמה, ייתכן שתרצה לזהות מכוניות בתצלומים.

מבט-על על שילוב Oracle Analytics עם Vision

Vision הוא אחד מכמה שירותי בינה מלאכותית (AI) שמסופקים על-ידי Oracle Cloud Infrastructure. הוא נותן לך את היכולת ליישם למידת מכונה ואינטליגנציה מלאכותית ללא צורך במומחיות במדע נתונים.



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

Vision כולל מודלים שאומנו מראש ומודלים שאומנו בהתאמה אישית.

מודלים שאומנו מראש

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

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

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

  • זיהוי טקסט - המר טקסט מודפס או בכתב יד לפורמט דיגיטלי.

מודלים שאומנו בהתאמה אישית

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

כללי המדיניות הדרושים לשילוב של OCI Vision עם Oracle Analytics

כדי לשלב את Oracle Analytics עם OCI Vision, ודא שיש לך את כללי מדיניות האבטחה הדרושים.

למשתמש ה-OCI שאתה מציין בחיבור בין Oracle Analytics Cloud לחשבון הדייר OCI שלך חייבות להיות הרשאות קריאה, כתיבה ומחיקה במדור המכיל את משאבי ה-OCI שבהם ברצונך להשתמש. ודא שמשתמש ה-OCI שייך לקבוצת משתמשים עם כללי מדיניות האבטחה המינימליים הבאים של OCI. כאשר אתה מתחבר לחשבון דייר של OCI מ-Oracle Analytics, אתה יכול להשתמש במפתח API של OCI או במשאב ראשי.

הערה: בשביל המשאב הראשי, כדי לכלול את כל מופעי Analytics תחת מדור, ציין {request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid> '} במקום {request.principal.id='<analytics_instance_ocid>'}.

טבלה 7-32 כללי מדיניות האבטחה הדרושים לשילוב OCI Vision

כללי מדיניות של מפתח API כללי מדיניות של משאב ראשי
אפשר לקבוצה <group_name> לנהל את משפחת שירותי בינה מלאכותית של Vision בחשבון דייר אפשר לכל משתמש לנהל את משפחת שירותי הבינה המלאכותית של Vision בחשבון דייר שבו הכול {request.principal.id='<analytics_instance_ocid>'}
אפשר לקבוצה <group_name> לקרוא תאי אחסון במדור <compartment_name> אפשר לכל משתמש לקרוא תאי אחסון במדור <compartment_name> שבו הכול {request.principal.id='<analytics_instance_ocid>'}
אפשר לקבוצה <group_name> לנהל אובייקטים במדור <compartment_name> שבו target.bucket.name='<staging_bucket_name>' אפשר לכל משתמש לנהל אובייקטים במדור <compartment_name> שבו הכול {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<staging_bucket_name>'}
אפשר לקבוצה <group_name> kerut אובייקטים במדור <compartment_name> שבו target.bucket.name='<images_bucket_name>' אפשר לכל משתמש לקרוא אובייקטים במדור <compartment_name> שבו הכול {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<images_bucket_name>'}
אפשר לקבוצה <group_name> לקרוא namespaces של מחסן אובייקטים בחשבון דייר אפשר לכל משתמש לקרוא namespaces של מחסן אובייקטים בחשבון דייר שבו הכול {request.principal.id='<analytics_instance_ocid>'}

תהליך עבודה אופייני לשילוב Oracle Analytics עם Vision

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

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

הכן תמונות לניתוח עם מודל Vision

השתמש בסלי אחסון במחסן אובייקטים של OCI כדי לאחסן את התמונות שתרצה לנתח, ולאחר מכן צור סל נתונים כדי לגשת לתמונות אלו ב-Oracle Analytics.

ברוב המקרים, תמונות קלט ומודלי Vision מאוחסנים באותו חשבון Oracle Cloud (חשבון דייר). אם תמונות הקלט ומודל ה-Vision שלך מאוחסנים בחשבונות דייר שונים, עליך לוודא שהנראות של תא האחסון המכיל את תמונות הקלט שלך היא ציבורית ושסל הנתונים של הקלט בשביל זרימת הנתונים מכיל כתובות URL של תמונות בודדות (כמתואר בשלב 4). כדי ללמוד כיצד להפוך תא אחסון לציבורי, ראה שנה את הנראות של תא אחסון.

זרימות נתונים ב-Oracle Analytics יכולות לעבד עד 20,000 תמונות בריצה אחת. אם יש לך יותר מ-20,000 תמונות לעיבוד, ב'מחסן אובייקט ומחסן ארכיון של OCI' צור מספר אוספי נתונים המכילים לא יותר מ-20,000 תמונות בכל אחד. לאחר מכן, צור סל נתונים וזרימת נתונים נפרדים בשביל כל תא אחסון, והשתמש ב'רצף' כדי לעבד ברצף מספר זרימות נתונים.
  1. במסוף OCI, נווט אל אחסון אובייקטים & ארכיון אחסון, וצור אוסף נתונים לאחסון התמונות שלך.

  2. העלה את התמונות שלך לתא האחסון.
    ודא שתא האחסון לא מכיל קבצים עודפים. Oracle Analytics מעבד כל קובץ בתא האחסון.
    סל האחסון יכול להיות פרטי או ציבורי, אך עליו להיות נגיש למשתמש OCI ולהיות תואם למגבלות הכלליות של OCI בנושא תמונות. ראה את התיעוד של OCI.
  3. כדי לעבד כל תמונה בתא אחסון, הוסף את כתובת ה-URL של תא האחסון לקובץ CSV.
    1. במחסן אובייקטים, בחר את תא האחסון להצגת התמונות בתיבת הדו-שיח 'אובייקטים'.
    2. העתק את כתובת ה-URL משורת כתובת ה-URL של הדפדפן.
    3. צור קובץ CSV עם שדות בשביל מזהה, שם תא אחסון ו-כתובת URL של תא אחסון.
    4. הדבק את כתובת ה-URL של תא האחסון בקובץ ה-CSV כערך כתובת URL של תא אחסון.
  4. כדי לעבד תמונות בנפרד, הוסף מזהי URI של תמונה לקובץ CSV.
    1. צור קובץ CSV עם שדות בשביל מזהה, שם תמונה ו-מיקום קובץ.
    2. לכל תמונה במחסן אובייקטים, לחץ על אייקון השלוש נקודות אייקון של שלוש נקודות, ובחר את הצג פרטי אובייקט.
    3. העתק את הערך שם ואת הערך נתיב כתובת URL (URI).
    4. הדבק את הערך שם לתוך שם תמונה, והדבק את הערך נתיב כתובת URL (URI) במיקום קובץ.
  5. ב-Oracle Analytics, לחץ על צור ולאחר מכן על סל נתונים.
  6. העלה את קובץ ה-CSV שיצרת בשלב 3 או שלב 4, ושמור את סל הנתונים.
אם יש לך יותר מ-20,000 תמונות, בדרך כלל אתה יוצר מספר תאי אחסון של עד 20,000 תמונות ויוצר סל נתונים נפרד עבור כל תא אחסון.

הפוך מודל Vision לזמין ב-Oracle Analytics

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

  1. ב-OCI Object Storage, צור תאי אחסון במדור באמצעות שם מתאים (לדוגמה, MyVisionModelStagingBucket).
    תא אחסון זה של היערכות נתונים:
    • חייב להיווצר במדור הנגיש.
    • חייב להיווצר לפני רישום מודל.
    • יכול להיות בעל נראות פרטית.
    • יכול לשמש למספר מודלים.
    • ניתן לשינוי במסך 'בחן'.
  2. בדף הבית של Oracle Analytics, לחץ על תפריט דף שלוש נקודות בתפריט דף, בחר רשום מודל/פונקציה ולאחר מכן בחר מודלים של OCI Vision.
  3. בתיבת הדו-שיח רישום מודל Vision, תחת מחיבור לחץ על החיבור שיצרת בצור חיבור לחשבון דייר OCI שלך..

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

  5. ב-שם מודל, ציין שם לזיהוי המודל ב-Oracle Analytics.
  6. בשם תא אחסון של היערכות נתונים, הזן את השם שציינת בשלב 1 (לדוגמה, MyVisionModelStagingBucket).
  7. לחץ על רשום.
כדי לבדוק את המודל הרשום, מדף הבית של Oracle Analytics, נווט אל למידת מכונה ולאחר מכן אל מודלים.