Integrera Oracle Analytics med OCI (Oracles infrastruktur) Vision för att kunna utföra objektavkänning, bildklassificering och textavkänning utan behov av expertis inom maskininlärning eller artificiell intelligens. Du skulle till exempel kunna identifiera bilar i fotografier.
Vision är en av flera tjänster inom artificiell intelligens (AI) som tillhandahålls av Oracles molninfrastruktur. Den ger dig möjlighet att använda maskininlärning och artificiell intelligens utan att behöva ha någon expertis inom datavetenskap.
Integrering av Oracles analysmoln med Vision gör det möjligt att utföra objektavkänning, bildklassificering och textavkänning inifrån Oracles analysmoln. Du utför den här AI-analysen genom att anropa Vision-tjänsten från ett dataflöde i Oracles analysmoln.
Vision inkluderar förtränade modeller och specialtränade modeller.
Förtränade modeller
Med förtränade modeller kan användare utföra bildanalysuppgifter på allmänna datamängder.
Bildklassificering använder en fast kategoriuppsättning för att tilldela etiketter till bilder.
Objektavkänning hittar förekomster av verkliga objekt eller specifika mönster i bilder eller videor, till exempel katter, hundar, cyklar eller flygplan.
Textavkänning konverterar tryckt eller handskriven text till digitalt format:
Specialtränad modell
Specialtränade modeller har kalibrerats och finjusteras för att upptäcka bilder och mönster för specifika ändamål. En förtränad modell skulle t.ex. kunna upptäcka elektriska kretsar, medan du kan utforma en specialtränad modell för att upptäcka elektriska komponenter som utgör en elektrisk krets, till exempel motstånd, LED, dioder och kondensatorer. Se Vision-handledning.
Kontrollera att du har de säkerhetspolicyer som krävs för att integrera Oracle Analytics med OCI Vision.
Den OCI-användare du anger i anslutningen mellan Oracles analysmoln och din OCI-molnpartition måste ha behörighet att läsa, skriva och ta bort för delområdet som innehåller de OCI-resurser du vill använda. Se till att OCI-användaren tillhör en användargrupp med följande lägsta säkerhetspolicyer för OCI. När du ansluter till en OCI-molnpartition från Oracle Analytics kan du använda en API-nyckel eller en resursidentitetshavare för OCI.
Obs!:
Oracle Cloud-id:n (OCID:n) är resursidentifierare som används i OCI.Obs!:
Om du använder en resursidentitetshavare och vill inkludera alla Analytics-instanser under ett delområde anger du{request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'}
i stället för {request.principal.id='<analytics_instance_ocid>'}
.Policyer för API-nyckel | Policyer för resursidentitetshavare |
---|---|
Allow group <group_name> to manage ai-service-vision-family in tenancy |
Allow any-user to manage ai-service-vision-family in tenancy where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to read buckets in compartment <compartment_name> |
Allow any-user to read buckets in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <group_name> to manage objects in compartment <compartment_name> where target.bucket.name='<staging_bucket_name>' |
Allow any-user to manage objects in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<staging_bucket_name>'} |
Allow group <group_name> to read objects in compartment <compartment_name> where target.bucket.name='<images_bucket_name>' |
Allow any-user to read objects in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<images_bucket_name>'} |
Allow group <group_name> to read objectstorage-namespaces in tenancy |
Allow any-user to read objectstorage-namespaces in tenancy where all {request.principal.id='<analytics_instance_ocid>'} |
Utför dessa uppgifter som krävs för att integrera Oracle Analytics med Vision och utför objektavkänning, bildklassificering eller textavkänning.
Uppgift | Beskrivning | Mer information |
---|---|---|
Granska förutsättningar | Kontrollera att användaren som ansluter från Oracle Analytics till molnpartitionen i OCI har de säkerhetspolicyer som krävs. | Policyer som krävs för integrering av OCI Vision med Oracle Analytics |
Anslut till OCI Vision | Skapa en återanvändbar anslutning till Vision-tjänsten. | Skapa en anslutning till din molnpartition för Oracles molninfrastruktur |
Förbered bilder att analysera | Skapa en datamängd för de källbilder du vill analysera och ladda upp den till Oracle Analytics. | Förbered bilder för analys med en Vision-modell |
Gör en modell tillgänglig i Oracle Analytics | Registrera en Vision-modell i Oracle Analytics så att den kan göras tillgänglig för dataflöden. | Göra en Vision-modell tillgänglig i Oracle Analytics |
Bearbeta bilderna | Använd ett dataflöde för att utföra objektavkänning, bildklassificering eller textavkänning. | Använd OCI Vision-modeller i Oracle Analytics |
Analysera resultaten | Använd datamängden som genererats av dataflödet för att analysera resultaten. | Utdata genererade för analysmodeller för ansiktsavkänning, objektavkänning, bildklassificering och textavkänning |
Du använder behållare i OCI-objektlagringen för att lagra de bilder som du vill analysera och sedan skapa en datamängd så att du kan få åtkomst till de här bilderna i Oracle Analytics.
I de flesta fall lagras indatabilder och Vision-modeller på samma Oracle Cloud-konto (molnpartition). Om indatabilderna och Vision-modellen lagras på olika molnpartitioner måste du säkerställa att synligheten för lagringsbehållaren som innehåller indatabilderna är allmän och att indatamängden för dataflödet innehåller individuella bild-URL:er (enligt beskrivningen i steg 4). För information om hur du gör en behållare allmän, se Ändra synligheten för en behållare.
Gör en Vision-modell tillgänglig i Oracle Analytics så att du kan utföra objektavkänning, bildklassificering eller textavkänning med hjälp av dataflöden.