Makine öğrenimi veya yapay zeka uzmanlığına ihtiyaç duymadan nesne algılama, görüntü sınıflandırma ve metin algılama gerçekleştirmek için Oracle Analitik'i Oracle Bulut Altyapısı (OCI) Vision ile entegre edin. Örneğin, fotoğraflardaki arabaları tanımlamak isteyebilirsiniz.
Vision, Oracle Bulut Altyapısı tarafından sağlanan çeşitli yapay zeka (AI) hizmetlerinden biridir. Veri bilimi uzmanlığına ihtiyaç duymadan makine öğrenimi ve yapay zeka uygulama gücü verir.
Oracle Analitik Bulutu'nu Vision ile entegre etmek, Oracle Analitik Bulutu içinden nesne algılama, görüntü sınıflandırma ve metin algılama sağlar. Bu yapay zeka analizini, Oracle Analitik Bulutu'ndaki bir veri akışından Vision hizmetini çağırarak gerçekleştirirsiniz.
Vision, önceden eğitilen modelleri ve özel olarak eğitilen modelleri içerir.
Önceden eğitilen modeller
Önceden eğitilen modeller, kullanıcıların genel veri kümeleri üzerinde görüntü analizi görevleri gerçekleştirmesine olanak tanır.
Görüntü Sınıflandırması - Görüntülere etiket atamak için sabit bir kategori kümesi kullanır.
Nesne Algılama - Örneğin kediler, köpekler, bisikletler veya uçaklar gibi resimlerde veya videolarda bulunan gerçek dünyadaki nesnelerin veya belirli örüntülerin örneklerini bulur.
Metin Algılama - Basılı veya el yazısı metni dijital bir biçime dönüştürün.
Özel olarak eğitilen model
Özel olarak eğitilen modellere, belirli amaçlar için görüntüleri ve örüntüleri algılamak üzere kalibrasyon ve ince ayar uygulanır. Örneğin, önceden eğitilen bir model elektrik devrelerini tanımlayabilirken, dirençler, LED'ler, diyotlar ve kapasitörler gibi bir elektrik devresini oluşturan elektrik bileşenlerini tanımlamak için özel olarak eğitilen bir model tasarlayabilirsiniz.
Oracle Bulut Altyapısı Vision ile Oracle Analitik entegrasyonu için gerekli güvenlik ilkelerine sahip olduğunuza emin olun.
Oracle Analitik Bulutu ve Oracle Bulut Altyapısı geçici kullanım alanınız arasında belirttiğiniz bağlantı kullanmak istediğiniz Oracle Bulut Altyapısı kaynaklarını içeren bölmede okuma, yazma ve silme izinlerine sahip olmalıdır. Oracle Bulut Altyapısı kullanıcısının şu minimum Oracle Bulut Altyapısı güvenlik ilkeleri ile bir kullanıcı grubuna ait olduğuna emin olun. Oracle Analitik'ten bir Oracle Bulut Altyapısı geçici kullanım alanına bağlandığınızda bir Oracle Bulut Altyapısı Uygulama Programı Arabirimi anahtarını veya bir kaynak esasını kullanabilirsiniz.
Not: Kaynak esası için tüm Analitik anlarını dahil etmek üzere bölmede {request.principal.id='<analytics_instance_ocid>'}
yerine {request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'}
belirtin.
Tablo 32-7 Oracle Bulut Altyapısı Vision entegrasyonu için gereken güvenlik ilkeleri
Uygulama Programı Arabirimi Anahtarı İlkeleri | Kaynak Esası İlkeleri |
---|---|
<group_name> grubunun geçici kullanım alanında ai-service-vision-family yönetmesine izin ver |
geçici kullanım alanında where all {request.principal.id='<analytics_instance_ocid>'} koşulu sağlandığında any-user tarafından ai-service-vision-family yönetilmesine izin ver |
<group_name> grubunun <compartment_name> bölmesinde buckets okumasına izin ver |
<compartment_name> bölmesinde where all {request.principal.id='<analytics_instance_ocid>'} koşulu sağlandığında any-user tarafından işletim alanlarının okunmasına izin ver |
<group_name> grubunun <compartment_name> bölmesinde where target.bucket.name='<staging_bucket_name koşulu sağlandığında nesneleri yönetmesine izin ver |
<compartment_name> bölmesinde where all {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<staging_bucket_name>'} koşulu sağlandığında any-user tarafından nesnelerin yönetilmesine izin ver |
<group_name> grubunun <compartment_name> bölmesinde where target.bucket.name='<images_bucket_name>' koşulu sağlandığında nesneleri okumasına izin ver |
<compartment_name> bölmesinde where all {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<images_bucket_name>'} koşulu sağlandığında any-user tarafından nesnelerin okunmasına izin ver |
<group_name> grubunun geçici kullanım alanında objectstorage-namespaces okumasına izin ver |
geçici kullanım alanında where all {request.principal.id='<analytics_instance_ocid>'} koşulu sağlandığında any-user tarafından objectstorage-namespaces okunmasına izin ver |
Oracle Analitik'i Vision ile entegre etmek ve nesne algılama, görüntü sınıflandırma veya metin algılama gerçekleştirmek için gereken bu görevleri gerçekleştirin.
Görev | Açıklama | Daha Fazla Bilgi |
---|---|---|
Ön koşulları gözden geçirme | Oracle Analitik'ten Oracle Bulut Altyapısı geçici kullanım alanına bağlanan bir kullanıcının gerekli güvenlik ilkelerine sahip olduğuna emin olun. | Oracle Bulut Altyapısı Vision ile Oracle Analitik Entegrasyonu İçin Gereken İlkeler |
Oracle Bulut Altyapısı Vision'a Bağlanma | Vision hizmetinize yeniden kullanılabilir bir bağlantı oluşturun. | Oracle Bulut Altyapısı Geçici Kullanım Alanınızın Bağlantısını Oluşturma |
Görüntüleri analize hazırlama | Analiz etmek istediğiniz kaynak görüntüler için bir veri seti oluşturun ve bunu Oracle Analitik'e yükleyin. | Bir Vizyon Modeli ile Görüntüleri Analize Hazırlama |
Oracle Analitik'te bir modeli kullanılabilir hale getirme | Veri akışlarında kullanılabilir hale getirmek için Oracle Analitik'te bir Vision modeli kaydedin. | Oracle Analitik'te Bir Vizyon Modelini Kullanılabilir Hale Getirme |
Görüntülerinizi işleyin | Nesne algılama, görüntü sınıflandırma veya metin algılama gerçekleştirmek için bir veri akışı kullanın. | Oracle Analitik'te Oracle Bulut Altyapısı Vision Modellerini Kullanma |
Sonuçları analiz edin | Sonuçları analiz etmek için veri akışınız tarafından oluşturulan veri kümesini kullanın. | Nesne Algılama, Görüntü Sınıflandırma ve Metin Algılama Analiz Modelleri için Oluşturulan Çıktı Verileri |
Analiz etmek istediğiniz görüntüleri depolamak için Oracle Bulut Altyapısı Nesne Depolaması'ndaki bellek alanını kullanır, ardından Oracle Analitik'te bu görüntülere erişmek için bir veri kümesi oluşturursunuz.
Çoğu durumda, giriş görüntüleri ve Vision modelleri aynı Oracle Bulut hesabında (geçici kullanım alanı) depolanır. Girdi resimleriniz ve Vision modeliniz farklı geçici kullanım alanllarında depolanıyorsa girdi resimlerinizi içeren depolama paketinin görünürlüğünün genel olduğundan ve veri akışının girdi veri kümesinin ayrı resim URL'leri içerdiğinden emin olmanız gerekir (4. adımda açıklandığı gibi). Bir bellek alanının nasıl genel hale getirileceğini öğrenmek için bkz. Bir bellek alanının görünürlüğünü değiştirme.
Veri akışlarını kullanarak nesne algılama, görüntü sınıflandırma veya metin algılama gerçekleştirebilmeniz için Oracle Analitik'te bir Vision modelinin kullanılabilir olmasını sağlayın.