Integrer Oracle Analytics med Oracle Cloud Infrastructure (OCI) Vision for å utføre objektgjenkjenning, bildeklassifisering og tekstgjenkjenning uten behov for ekspertise innen maskinlæring eller kunstig intelligens. Du vil for eksempel kanskje identifisere biler i fotografier.
Vision er én av flere tjenester for kunstig intelligens (AI) som tilbys i Oracle Cloud Infrastructure. Ved hjelp av denne tjenesten kan du ta i bruk maskinlæring og kunstig intelligens uten behov for ekspertise innen datavitenskap.
Når Oracle Analytics Cloud integreres med Vision, kan objektgjenkjenning, bildeklassifisering og tekstgjenkjenning utføres i Oracle Analytics Cloud. Du foretar denne AI-analysen ved å starte Vision-tjenesten fra en dataflyt i Oracle Analytics Cloud.
Vision omfatter forhåndsopplærte modeller og modeller med egendefinert opplæring.
Forhåndsopplærte modeller
Forhåndsopplærte modeller gjør det mulig for brukere å utføre bildeanalyseoppgaver for generiske datasett.
Bildeklassifisering: Bruk et fast kategorisett til å tilordne etiketter til bilder.
Objektgjenkjenning: Finner forekomster av gjenstander i den virkelige verden eller bestemte mønstre på bilder eller i videoer, for eksempel katter, hunder, sykler eller fly.
Tekstgjenkjenning: Konverter trykt eller håndskrevet tekst til et digitalt format.
Modeller med egendefinert opplæring
Modeller med egendefinert opplæring er kalibrert og finjustert for å gjenkjenne bilder og mønstre for bestemte formål. En forhåndsopplært modell vil for eksempel kunne identifisere strømkretser, men du kan også utforme en modell med egendefinert opplæring for å få hjelp til å identifisere komponenter i en strømkrets, som motstand, LED-er, dioder og kondensatorer. Se Opplæringer for Vision.
Hvis du skal integrere Oracle Analytics med OCI Vision, må du sørge for at du har de nødvendige sikkerhetsretningslinjene.
OCI-brukeren du angir i tilkoblingen mellom Oracle Analytics Cloud og OCI-leieforholdet, må ha lese-, skrive- og slettetillatelse i seksjonen som inneholder OCI-ressursene du vil bruke. Kontroller at OCI-brukeren tilhører en brukergruppe som har minimum følgende OCI-sikkerhetsretningslinjer. Når du kobler til et OCI-leieforhold fra Oracle Analytics, kan du bruke en API-nøkkel eller ressurskontohaver for OCI.
Merknad:
Oracle Cloud-ID-er (OCID-er) er ressursidentifikatorer som brukes i OCI.Merknad:
For ressurskontohaver må du angi{request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'}
i stedet for {request.principal.id='<analytics_instance_ocid>'}
for å inkludere alle Analytics-forekomster i en seksjon.Retningslinjer for API-nøkkel | Retningslinjer for ressurskontohaver |
---|---|
Allow group <gruppenavn> 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 <gruppenavn> to read buckets in compartment <seksjonsnavn> |
Allow any-user to read buckets in compartment <seksjonsnavn> where all {request.principal.id='<analytics_instance_ocid>'} |
Allow group <gruppenavn> to manage objects in compartment <seksjonsnavn> where target.bucket.name='<navn_på_midlertidig_bås>' |
Allow any-user to manage objects in compartment <seksjonsnavn> where all {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<staging_bucket_name>'} |
Allow group <gruppenavn> to read objects in compartment <seksjonsnavn> where target.bucket.name='<navn_på_bildebås>' |
Allow any-user to read objects in compartment <seksjonsnavn> where all {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<images_bucket_name>'} |
Allow group <gruppenavn> 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 disse nødvendige oppgavene for å integrere Oracle Analytics med Vision og utføre objektgjenkjenning, bildeklassifisering eller tekstgjenkjenning.
Oppgave | Beskrivelse | Flere opplysninger |
---|---|---|
Se gjennom forutsetninger | Kontroller at brukeren som kobler fra Oracle Analytics til OCI-leieforholdet, har de nødvendige sikkerhetsretningslinjene. | Nødvendige retningslinjer for å integrere OCI Vision med Oracle Analytics |
Koble til OCI Vision | Opprett en gjenbrukbar tilkobling til Vision-tjenesten. | Opprette en tilkobling til leieforholdet i Oracle Cloud Infrastructure |
Klargjøre bilder for analyse | Opprett et datasett for kildebildene du ønsker å analysere, og last det til Oracle Analytics. | Klargjøre bilder for analyse med en Vision-modell |
Gjøre en modell tilgjengelig i Oracle Analytics | Registrer en Vision-modell i Oracle Analytics, slik at den blir tilgjengelig for dataflyter. | Gjøre en Vision-modell tilgjengelig i Oracle Analytics |
Behandle bildene | Bruk en dataflyt for å utføre objektgjenkjenning, bildeklassifisering eller tekstgjenkjenning. | Bruke Oracle Cloud Infrastructure Vision-modeller i Oracle Analytics |
Analysere resultatene | Bruk datasettet som er generert av dataflyten, for å analysere resultatene. | Få genererte utdata fra analysemodeller knyttet til ansiktsgjenkjenning, objektgjenkjenning, bildeklassifisering og tekstgjenkjenning |
Du bruker båser i OCI Object Storage til å lagre bildene du vil analysere, og deretter oppretter du et datasett som gir deg tilgang til disse bildene i Oracle Analytics.
I de fleste tilfeller lagres inndatabilder og Vision-modeller i samme Oracle Cloud-konto (leieforhold). Hvis inndatabildene og Vision-modellen er lagret i forskjellige leieforhold, må du kontrollere at synligheten til lagringsbåsen som inneholder inndatabildene, er offentlig, og at datasettet for inndata for dataflyten inneholder URL-adresser for enkeltbilder (som beskrevet i trinn 4). Se Endre synligheten til en bås hvis du vil finne ut hvordan du gjør en bås offentlig.
Gjør en Vision-modell tilgjengelig i Oracle Analytics, slik at du kan utføre objektgjenkjenning, bildeklassifisering eller tekstgjenkjenning ved hjelp av dataflyter.