Uygulamanız için Sorunsuz Yapay Zeka: Salesforce Einstein ile Tanışın

Yayınlanan: 2022-03-11

Yapay zeka devrimi şimdiden tüketici dünyasını dönüştürüyor.

Bazen ürün önerileri gibi günlük, bazen de muhteşem şekillerde: Tamamen sağır doğanlar için yapay işitme sağlayan koklear implantlar, üstün bir son kullanıcı deneyimi için yapay zekaya geçti.

Yapay zeka (AI), modern teknolojideki en son kilometre taşıdır.

AI devrimi daha akıllı bir dünyaya öncülük ediyor ve bu daha akıllı dünya, son 20 yılda hepimizin tanık olduğu mega trendler üzerine inşa edildi: web, bulut, sosyal, mobil ve Nesnelerin İnterneti ( IoT).

Bulut teknolojisiyle, geliştiriciler olarak neredeyse sınırsız bilgi işlem ve depolama kapasitesine sahibiz ve bu devrime yol açan şey, gerçekten de devasa veri ve devasa bilgi işlem gücünün birleşimidir. Artık herkes birbirine ve her şeye bir şekilde bağlı olduğundan, tüm bu bağlantılar AI bulutunun işlemesi için her zamankinden daha fazla veri üretiyor.

Bir tüketici olarak her gün yapay zeka bulutunu deneyimlersiniz. Amazon'da bir ürün önerisi, Netflix'te bir film önerisi veya Facebook akışınızda otomatik olarak tanımlanıp etiketlenen bir fotoğraf gördüğünüzde, yapay zekanın gücünü yaşıyorsunuz demektir.

Şimdi, üzerinde çalıştığınız uygulama (Salesforce uygulaması olsun ya da olmasın) bir şekilde bu daha akıllı, yapay zeka destekli deneyimleri sunabilseydi harika olmaz mıydı? Örneğin, işletmemiz ve satış uygulamamız, hangi potansiyel müşterilerin dönüşüm sağlama olasılığının daha yüksek olduğunu söylemek için birlikte çalışsa veya hizmet uygulamamız, hangi vakaların büyük olasılıkla tırmanacağını söylemek için AI bulutunu kullanabilirse?

Ne yazık ki, birçok Salesforce geliştirme ekibi için yapay zekayı uygulamalarının iş süreçlerine uygulamak çok karmaşık ve pahalı görünüyor. İlk olarak, veri bilimi ile başlar ve veri bilimi yapmak için gerekli tüm verileri toplamanız ve entegre etmeniz gerekir. Ardından, verileri makine öğrenimi için kullanabilmeniz için dönüştürerek, veri tartışması yapmanız gerekir. Ardından, uzmanlığınıza bağlı olarak, tahmine dayalı modeller oluşturmak, bakımını yapmak, yenilemek ve güvenilir, güvenli ve ölçeklenebilir bir altyapı oluşturmak için veri bilimcilerinden dışarıdan yardıma bile ihtiyacınız olabilir. Ardından, tüm bu çalışmalardan sonra, bu tahminleri alıp iş kullanıcısı bağlamına yerleştirmelisiniz.

Salesforce Einstein'a girin

Yapay zekanın çoğu zaman ulaşılmaz olduğunu bilen Salesforce, Salesforce Einstein'ı oluşturmalarına yardımcı olmak için MetaMind (derin öğrenme uzmanları), Implisit Insights (özellikle yapay zekayı satış sürecine uygulayarak) ve PredictionIO (makine öğrenimi ve büyük veri analitiği) gibi şirketleri satın aldı.

Salesforce Einstein, Salesforce için yapay zekadır ve doğrudan platformun içine yerleştirilmiştir. Einstein'ın GM'sinin dediği gibi, "Dünyanın bir numaralı CRM'sini alır ve onu dünyanın en akıllı CRM'si yapar." Salesforce'un AI teklifiyle artık her müşteri etkileşimini daha hızlı, daha akıllı ve daha öngörülü hale getirerek bir şirketin satış, hizmet, pazarlama ve BT uzmanlarını en iyi olmaları için güçlendirebilirsiniz.

Derin Öğrenme: Einstein Vizyonu ve Einstein Dili

Salesforce Einstein, yapay zeka bulutunu geliştiricilerin erişimine sunmalıdır. Belki. Ama nereden başlamalısın? Bilinmesi gereken ilk şey, yapay zekanın üç ana bileşeni olduğudur:

  • Veri
  • algoritmalar
  • Hesaplama

Genel olarak büyük veri, son birkaç yıldır sıcak bir konu olmuştur. Herkes yeni veri kaynaklarına, onu analiz etmenin yeni yollarına ve onu saklamanın yeni yollarına sahip olmaktan heyecan duyuyor.

Bu, işletmeye yapay zekayı nasıl getirdiğimizin büyük bir parçası olacak, ancak AI geliştirme çabalarının çoğu algoritma tarafında oldu. Bunlar, üzerine inşa edilen, genişletilen ve aslında hem özel sektörden hem de kamu sektöründen yeni araştırmalara sahip olan karmaşık algoritmalardır. Yapay zeka bulut algoritmalarının yenilikçi olmaya ve uygulamalarınız ve müşteri deneyimleri için yeni özellikler sağlamaya devam edeceğinden emin olabilirsiniz.

Son zamanlarda muhtemelen duymuş olduğunuz hesaplama yönü: GPU'lar, TPU'lar, yeni yatırımlar ve en iyi donanım şirketlerinin yaptığı yeni araştırmaların tümü bilgi işlem gücüne doğru gidiyor ve bu algoritmaların yenilikçi olmaya devam etmek için ihtiyaç duydukları altyapıya sahip olmasını sağlıyor. ve verileriniz hakkında bilgi sağlayabilmek için.

Bu teknolojiden yararlanan bir şeyi nasıl geliştirebileceğinize geçmeden önce, neyle uğraşacağınıza dair biraz daha ayrıntıya girelim.

Veri

Burada dikkate alınması gereken iki veri biçimi vardır: Yapılandırılmış ve yapılandırılmamış.

Yapılandırılmış ve yapılandırılmamış veriler.

Yapılandırılmış veriler, ERP verilerinizi ve CRM verilerinizin çoğunu içerir; örneğin IoT cihazlarından gelen veriler olabilir. Bu tür veriler, temel algoritmalar tarafından zaten kolayca aranabilir.

Yapılandırılmamış veriler, resim verileriniz, e-posta mesajlarınız, PowerPoint sunumlarınız, Word belgeleriniz vb. olabilir. Bu, derin öğrenme ve makine öğrenimi algoritmalarının devreye girdiği ve bu tür verilerde nasıl arama yaptığımızı büyük ölçüde basitleştirdiği yerdir.

Algoritma

Derin öğrenme karmaşık bir terimdir: Pek çok geliştirici ve DevOps mühendisi bundan bunalıyor. Sinir ağlarını idare edecek altyapıya sahip olmadıklarını düşünüyorlar. Daha yönetilebilir bir düşünce sürecine parçalamak için dahil edilecek en son modeli yeterince anlamak için bir doktoraya ihtiyaçları olduğunu düşünüyorlar. Neyse ki, onu kullanabilmek için yeterince bilgi sahibi olmak, bundan çok daha erişilebilir.

Sadece girdi ve çıktı katmanları hakkında bilgi sahibi olmanız yeterlidir; gerçekten zor olan tüm işler, Salesforce AI bulutu tarafından halledilen gizli katmanda gerçekleşir.

Şu şekilde başlayalım: Bir girdi dosyanız var. Bu bir resim, bir ses dosyası veya bir metin dosyası olabilir. Ve ondan anlayışlı çıktılar elde etmek istiyorsunuz. Salesforce Einstein, bu süreci gerçekten sorunsuz hale getirmek için kullanabileceğiniz bir dizi API'ye sahiptir: Arada ne olduğu hakkında hiçbir şey bilmek zorunda değilsiniz.

Salesforce Einstein ile derin öğrenmeyi uygulamalarınıza yerleştirmeniz çok kolay. Modellerinizi bir hizmet olarak yöneten ve böylece tüm ölçeklenebilirlik ihtiyaçlarını karşılayan iyi barındırılan bir altyapı sağlar. Bu nedenle, model metriklerinizi yüklemenizi, eğitmenizi ve anlamanızı kolaylaştırır ve sonunda önceden eğitilmiş bir model veya oluşturduğunuz özel bir model üzerinde gerçek zamanlı tahminler sağlar.

Bu bile size yabancı geliyorsa, sonraki örnekler sizi hızla hızlandıracaktır.

Hesaplama: Einstein Vizyonu

Bu, Salesforce Einstein tarafından sunulan derin öğrenme hizmetlerinden biridir. Tüm derin öğrenme modelleri veya sinir ağları eşit değildir: Belirli problemler için belirli mimariler kullanılır. Ve bilgisayarla görme durumunda, AI bulutu, her katmanın bir öncekinden öğrendiği anlamına gelen, evrişimli sinir ağı denilen şeyi kullanır. Dolayısıyla böyle bir ağ, görüntü verileri üzerinde eğitildiğinde, farklı bileşenlerini anlamak için görüntüyü sıfırdan yeniden oluşturur. Önce görüntünün en küçük birimine, piksele bakacak ve ardından kenarları anlayacak ve ardından bir sonraki katman nesne parçalarını veya öğelerini anlayacak ve sonunda tüm nesnelere ulaşacaktır.

Ve tüm bu süreç sizin için halledilir, böylece sürecin kendisi yerine bilgisayar vizyonuyla müşterileriniz için açığa çıkarabileceğiniz iş değerine odaklanabilirsiniz.

Einstein Vision, görüntülerdeki nesneleri tanımak için eğitilebilir.

Karayollarını izlemek için insansız hava araçları kullanılarak ulaşım endüstrisinin nasıl dönüştürülebileceğini bir düşünün; kimsenin bir temizlik ekibi göndermesine gerek kalmayacak.

Veya CPG şirketlerinin ürünleri rafa manuel olarak kaydetmeleri için bireyleri göndermek yerine nasıl sadece bir resim çekip otomatik olarak analiz ettirebileceklerini.

Veya tüketici perakendeciliğinin görsel aramayla nasıl devrim yaratılabileceği veya sigorta şirketlerinin taleplerin önceliklendirilmesini nasıl otomatikleştirebileceği veya sağlık hizmetleri tarafından görüntü işlemenin nasıl güçlendirilebileceği.

Tüm bu senaryolar, Einstein Vision'ın bir parçası olan Einstein Görüntü Sınıflandırması tarafından kapsanabilir. Tek ihtiyacınız olan, aşağı yukarı sadece bir dizi sınıflandırma etiketi olan bir model.

Özel Bir Model Oluşturun

Özel bir model, bilinen sınıflandırmalara sahip verilerden oluşan bir eğitim veri kümesine dayalı olarak yeni verilerin sınıflandırılmasını tahmin edebilir.

Kendi özel modellerinizi oluşturabilir ve ardından ister Salesforce iş akışı ister harici bir uygulama olsun, bunları iş akışlarınıza entegre edebilirsiniz.

Kendi özel modelinizi oluşturmak yalnızca üç adımdan oluşur:

  1. Özel modelinizin ne yapması gerektiğine bağlı olarak kendi veri kümenizi oluşturun . Üç kapılı buzdolapları ile iki kapılı buzdolapları arasındaki farkı söyleyebilmek istediğinizi varsayalım. İki kapılı buzdolaplarının bir sürü görüntüsünü toplayıp bir klasöre koymanız ve ardından üç kapılı buzdolabının bir sürü görüntüsünü başka bir klasöre koymanız gerekecek.
  2. Modelinizi eğitin. Şimdi, önceki adımda topladığınız veri kümeleri ne olursa olsun, bunları yüklersiniz ve AI bulutu, modeli bu veri kümesine dayalı olarak eğitir. Görüntüleri zaten ayırmış olmanız, eğitim için gerekli olan tek şey. Yeni veri modeli eğitildikten sonra kimliğini alacaksınız.
  3. Tahmin için kullanın! Artık modelin daha önce hiç görmediği görüntülerle ilgili tahminler alabilirsiniz. Yeni model kimliğini kullanarak bir API çağrısı yapmak kadar basit.

Hesaplama: Einstein Dili

İşlemeniz gereken şey resimler değilse, muhtemelen metin kullanarak eğitim almak istiyorsunuzdur. Bunun için Salesforce'un AI bulutu, şu anda iki hizmetten oluşan Einstein Dili'ne sahiptir: Einstein Intent ve Einstein Sentiment.

  • Einstein Niyeti , doğal dil işleme (NLP) türünün genel bir sınıflandırıcısıdır. Kendi sınıflarınızı tanımlamanıza ve bu sınıfları temsil eden verileri yüklemenize olanak tanır.
  • Einstein Duyarlılığı , içeriğin ve çevredeki kullanıcıların ifadelerinin duygularını türetmek için insan dilini analiz edebilen ve bunları olumlu, olumsuz ve tarafsız sınıflara ayırabilen önceden eğitilmiş bir modeldir.

Einstein Language'in modeli, doğal dil AI bulut eğitimini ve sınıflandırmasını bir API aracılığıyla Salesforce Einstein uygulamanız için kolayca erişilebilir hale getirir.

Einstein Dil hizmetleri, tıpkı görüntü sınıflandırma örneğimiz gibi çalışır. Burada sınıfları da tanımlayacağız.

Yukarıdaki örnekte, amaç yönlendirme durumları ile ilgilidir. Her vaka geldiğinde, bunu analiz etmek ve doğru departmana yönlendirmek istiyoruz: Nakliye, faturalandırma, ürün, satış… İhtiyacımız kadar çok sınıf tanımlayabiliriz. Ama Einstein Duyarlılığı örneğinde, sınıflar sabittir, yani elimizde sadece pozitif, negatif veya nötr var.

Verileri farklı sınıflara ayırdıktan sonra modellerinizi eğitebilirsiniz. Sağlanan API ile modeli eğitmek çok kolaydır. Tıpkı Einstein Vision'da olduğu gibi, model eğitildikten sonra model kimliğiniz olacak ve tahminleri almaya hazır olacaksınız.

Salesforce Einstein: Akıllı Bir Başlangıç

Artık Salesforce Einstein'ın bir Salesforce geliştiricisi olarak erişiminize sunduğu olanakları ve müşterilerinizin veya işvereninizin AI bulutundan yararlanmasına yardımcı olmanın ne kadar kolay olacağını öğrendiğinize göre, başlamak için yalnızca bir hesap oluşturmanız yeterlidir. Kendi uygulamanızda devrim yaratmak için AI bulutunu nasıl kullandığınızı duymak için sabırsızlanıyoruz!