Oracle Analitik'i Oracle Bulut Altyapısı (OCI) Vision ile entegre ederek makine öğrenimi veya yapay zeka uzmanlığına ihtiyaç duymadan yüzleri, nesneleri veya etiketleri algılamak için resimleri veya videoları analiz edin. Örneğin, fotoğraflardaki arabaları veya videolardaki yüzleri tanımlamak isteyebilirsiniz.
Konular:
Oracle Bulut Altyapısı Vision ile Oracle Analitik Entegrasyonu İçin Gereken İlkeler
Oracle Bulut Altyapısı Geçici Kullanım Alanınıza Bağlantı Oluşturma
Bir Oracle Bulut Altyapısı (OCI) Vision Modeliyle Resimleri veya Videoları Analize Hazırlama
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'i Vision ile entegre etmek, nesneleri, metni, yüzleri vb. algılamak için resimleri ve videoları analiz etmenize olanak tanır. Bu yapay zeka (AI) analizini, Oracle Analitik'teki bir veri akışından Vision hizmetini çağırarak gerçekleştirirsiniz.
Oracle Analitik önceden eğitilmiş modelleri destekler.
Özet
Analiz Tipi | Resimler | Videolar |
---|---|---|
Sınıflandırma | ![]() |
![]() |
Yüzler | ![]() |
![]() |
Etiket | ![]() |
![]() |
Nesne | ![]() |
![]() |
Metin | ![]() |
![]() |
Önceden eğitilen modeller
Resim Sınıflandırması - Resimlere etiket atamak için sabit bir kategori kümesi kullanır (videolara değil).
Nesne Algılama - Örneğin kediler, köpekler, bisikletler, uçaklar veya etiketler gibi resimlerde veya videolarda bulunan gerçek dünyadaki nesnelerin veya belirli örüntülerin örneklerini bulur.
Metin Algılama - Resimlerdeki veya videolardaki metni algılayın. Basılı veya el yazısı metni dijital bir biçime dönüştürün.
Özel olarak eğitilen modeller
Ö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. Vision Eğitim Programları konusuna bakın.
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:
Oracle Bulut Tanımlayıcıları (OCID), Oracle Bulut Altyapısı'nda (OCI) kullanılan kaynak tanımlayıcılarıdır.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.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ıza Bağlantı Oluşturma |
Analiz edilecek resimleri veya videoları hazırlayın | Resimler ve videolar için ön koşulları gözden geçirin.
Ardından, analiz etmek istediğiniz resimleri veya videoları referans alan bir veri kümesi oluşturun ve bunu Oracle Analitik'e yükleyin. |
Bir Oracle Bulut Altyapısı (OCI) Vision Modeliyle Resimleri veya Videoları 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 |
Resimlerinizi veya videolarınızı işleyin | Resimleri veya videoları analiz etmek için Vision uygulamak üzere 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. | Yüz Algılama, Nesne Algılama, Görüntü Sınıflandırma ve Metin Algılama Analiz Modelleri İçin Oluşturulan Çıktı Verileri |
Oracle Analitik'te bir Vision modeli kullanarak resimleri veya videoları işlemeye başlamadan önce bu ön koşulları izleyin.
Genel Bakış
Analiz etmek istediğiniz resimleri depolamak için Oracle Bulut Altyapısı Nesne Depolaması'ndaki işletim alanını kullanır, ardından Oracle Analitik'te bu resimlere erişmek için bir veri kümesi oluşturursunuz.
Çoğu durumda, girdi resimleri 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.
Resimler
Oracle Analitik'teki veri akışları, tek bir çalıştırmada 20.000'e kadar görüntüyü işleyebilir. İşlenecek 20.000'den fazla görüntünüz varsa, Oracle Bulut Altyapısı Nesne Deposu ve Arşiv Deposu'nda, her biri en fazla 20.000 görüntü içeren birden çok bellek alanı oluşturun. Ardından, her bellek alanı için ayrı bir veri kümesi ve veri akışı oluşturun ve birden çok veri akışını sırayla işlemek için bir Sıra kullanın.
Videolar
Analiz etmek istediğiniz resimleri depolamak için Oracle Bulut Altyapısı Nesne Depolaması'ndaki işletim alanını kullanır, ardından Oracle Analitik'te bu resimlere erişmek için bir veri kümesi oluşturursunuz.
Çoğu durumda, girdi resimleri 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.
Vision modelini Oracle Analitik'te kullanılabilir hale getirin; böylece veri akışlarını kullanarak nesne algılama, resim sınıflandırma veya metin algılama gerçekleştirmek için resimleri veya videoları analiz edebilirsiniz.