Integrer Oracle Analytics med Oracle Cloud Infrastructure (OCI) Vision for at udføre objektregistrering, billedklassificering og tekstregistrering uden at være ekspert i maskinel indlæring eller kunstig intelligens. Du vil for eksempel identificere biler på fotografier.
Vision er en af flere AI-tjenester (artificial intelligence) i Oracle Cloud Infrastructure. Den giver dig mulighed for at anvende maskinel indlæring og kunstig intelligens, uden at du behøver at være it-specialist.
Integration af Oracle Analytics Cloud med Vision aktiverer objektregistrering, billedklassificering og tekstregistrering fra Oracle Analytics Cloud. Du udfører denne AI-analyse ved at kalde tjenesten Vision fra et dataflow i Oracle Analytics Cloud.
Vision omfatter forud- og specialtrænede modeller.
Forudtrænede modeller
Forudtrænede modeller giver brugerne mulighed for at udføre billedanalyseopgaver på generiske datasæt.
Billedklassifikation - Brug et fast kategorisæt til at tildele etiketter til billeder.
Objektregistrering - Finder instanser af objekter fra den virkelige verden eller bestemte mønstre i billeder eller videoer, for eksempel katte, hunde, cykler eller fly.
Tekstregistrering - Konverterer trykt eller håndskrevet tekst til et digitalt format.
Specialtrænede modeller
Specialtrænede modeller er kalibreret og finindstillet til at registrere billeder og mønstre til specifikke formål. Mens en forudtrænet model for eksempel kan identificere elektriske kredsløb, kan du designe en specialtrænet model, som kan identificere de elektriske komponenter i et elektrisk kredsløb, for eksempel modstande, LED'er, dioder og kondensatorer. Se Vision Tutorials.
Sørg for, at du har de påkrævede sikkerhedspolitikker, når du integrerer Oracle Analytics med OCI Vision.
Den OCI-bruger, som du angiver i forbindelsen mellem Oracle Analytics Cloud og din OCI-leje, skal have læse-, skrive- og slettetilladelser til det rum, der indeholder de Data Science-modeller, som du vil bruge. Sørg for, at OCI-brugeren tilhører en brugergruppe med følgende minimumpolitikker for OCI-sikkerhed. Når du opretter forbindelse til en OCI-leje fra Oracle Analytics, kan du bruge en OCI-API-nøgle eller -ressourceprincipal.
Bemærk:
Oracle Cloud-id'er (OCID'er) er ressourceidentifikatorer, der bruges i OCI.Bemærk:
For at inkludere alle Analytics-instanser under et rum for en ressourceprincipal skal du angive{request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'}
i stedet for {request.principal.id='<analytics_instance_ocid>'}
.Politikker for API-nøgle | Politikker for ressourceprincipal |
---|---|
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>'} |
Udfør disse opgaver, der kræves for at integrere Oracle Analytics med Vision og udføre objektregistrering, billedklassificering eller tekstregistrering.
Opgave | Beskrivelse | Flere oplysninger |
---|---|---|
Gennemgå forudsætninger | Sørg for, at den bruger, der opretter forbindelse fra Oracle Analytics til OCI-lejen, har de påkrævede sikkerhedspolitikker. | Politikker, der kræves for at integrere OCI Vision med Oracle Analytics |
Opret forbindelse til OCI Vision | Opret en forbindelse, der kan genbruges, til tjenesten Vision. | Oprette en forbindelse til din Oracle Cloud Infrastructure-leje |
Forbered billeder, der skal analyseres | Opret et datasæt for de kildebilleder, som du vil analysere, og upload det til Oracle Analytics. | Forberede billeder til analyse med en visionsmodel |
Gør en model tilgængelig i Oracle Analytics | Registrer en visionsmodel i Oracle Analytics for at gøre den tilgængelig for dataflows. | Gøre en visionsmodel tilgængelig i Oracle Analytics |
Behandl dine billeder | Brug et dataflow til at udføre objektregistrering, billedklassificering eller tekstregistrering. | Bruge Oracle Cloud Infrastructure Vision-modeller i Oracle Analytics |
Analyser resultaterne | Brug det datasæt, der er genereret af dit dataflow, til at analysere resultaterne. | Sende data, der er genereret for modeller til ansigtsregistrering, objektregistrering, billedklassifikation og tekstregistreringsanalyse |
Du bruger beholdere i OCI Object Storage til at lagre de billeder, som du vil analysere, og opretter derefter et datasæt for at få adgang til disse billeder i Oracle Analytics.
I de fleste tilfælde lagres inputbilleder og visionsmodeller i den samme Oracle Cloud-konto (leje). Hvis dine inputbilleder og din visionsmodel lagres i forskellige lejer, skal du sikre, at synligheden for den lagerbeholder, der indeholder dine inputbilleder, er offentlig, og at inputdatasættet for dataflowet indeholder individuelle billed-URL'er for individuelle billeder (som beskrevet i trin 4). Se Ændre en beholders synlighed for at få oplysninger om, hvordan du gør en beholder offentlig.
Gør en visionsmodel tilgængelig i Oracle Analytics, så du kan udføre objektregistrering, billedklassificering eller tekstregistrering ved hjælp af dataflows.