Google uzun zamandır Google Cloud sunucuları üzerinden elinde bulunan yapay zeka olanaklarını müşterilerine kullandırıyordu. Bunların başında, Vision Api ve Dil Algılama temelli makine öğrenmesi modelleri bulunuyordu.
Şimdilerde ise Google bu ürünlerini bir adım öteye taşıdı ve işletmelerin ihtiyaçlarına göre eğitilip modellenebilir AutoML hizmetini satmaya başladı.
Konuya derinlemesine aşina olmayanlar için olayı bir örnekle açıklayalım:
Eğitimli K9 köpeklerini bilirsiniz. K9 başta olmak üzere pek çok köpek cinsi özellikle güvenlik güçleri ve desteğe ihtiyaç duyan kişiler tarafından kullanılıyor.
Google tarafından kullanılan eski modelde, Google kendi elinde olan belirli bir model için eğitilmiş makine öğrenmesi teknolojisini müşterilerine kullandırıyordu. Örneğimizden devam edersek; sizin kayıp bir kişiyi ormanda aramak için eğitimli bir köpeğe ihtiyacınız varsa, Google bu iş için eğitilmiş köpeği olay yerine getiriyor ve o köpek kullanılarak sorun çözülüyordu.
Yeni sistemde yani AutoML Api ile işler bir hayli değişti ve yapay zeka uygulamalarının en temelinde bulunan makine öğrenmesi teknolojisinin nasıl geliştiği ve paketlenmiş, içeriği belirlenmiş bir ürün olarak nasıl satılabileceği ortaya çıktı. Yine örneğimizden devam edersek bu yeni sistemde yani AutoML Api'de ortada kayıp bir kişinin herhangi bir eşyasını koklayarak bulacak bir köpek yoktur. Bunun yerine, böyle bir ihtiyaçla sürekli karşılaşabilecek ve kendilerine özgün problemleri olan kurumlar ve kişiler için temel eğitimi tamamlanmış ve özel bir görev için "eğitilmeye hazır" köpekler vardır. Google size böyle bir köpek verir ve siz o köpeği ihtiyaçlarınız doğrultusunda eğitirsiniz. İster uyuşturucu madde arayın isterseniz aklınıza gelebilecek ve koku ile bulunabilecek herhangi başka bir şey. Eğitilmiş bir köpekle yapılabilecek her türlü özel görev için kullanabilirsiniz.
Eski sistemde model ve görev bellidir. Mesela Vision Api ile, bir fotoğrafta bulunan nesneler, logolar, yazılar deşifre edilebilir. O fotoğrafın güvenli arama için uygun olup olmadığı, cinsellik, medikal ürün, şiddet gibi unsurlar barındırıp barındırmadığı tespit edilebilir. Siz, sınırları belirli olan bu yazılımı kullanarak, bu sınırlar içerisinde hizmet alırsınız. Fakat mesela, içinde sadece X nesnesi olan fotoğrafların ayıklanması, kategorize edilmesi gibi spesifik, sizin ihtiyaçlarınıza özel görevler için bu hizmet uygun değildir.
Dil temelli makine öğrenmesi hizmetleri de böyleydi. Bir metindeki dili algılamak, o metni başka bir dile çevirmek, bir metni okumak veya bir sesteki sözcükleri yazılı metinlere döndürmek gibi görevlerle sınırlı idi. AutoML Api ile ise, bunlardan çok farklı ve kurum ihtiyaçlarına göre özelleştirilmiş görevler için makine öğrenmesi modelleri geliştirmeniz, diğer bir tabirle temel bir modeli kendi ihtiyaçlarınıza göre eğitmeniz mümkün.
Tabi ki bu teknoloji yeni bir teknoloji değil. Farkı şu ki, Google; normalde büyük bir ekiple neredeyse sıfırdan başlayarak yapmanız gereken karmaşık bir işi, daha küçük ekipler çok daha ucuz maliyetlerle yapmanıza olanak sağlayacak hale getirdi. Bu hizmet bir bakıma, eskiden PTT şubesinde bulunan bir ankesörlü telefon yerine "şimdilik" evinizde bir telefon bulundurmanız gibi. Sanırım ileride bu hizmetler, kişisel asistanlar yoluyla daha da basitleşecek ve neredeyse cebimizde bir telefon taşımak gibi, kişilerin kişisel, basit, sınırlı ve hatta geçici ihtiyaçları için kullanılabilecek. Belki, yaşadığınız bir olayın hukuki (ve belki psikolojik) çözümlemesi gibi size özel ve geçici bir ihtiyaç için model oluşturulup işletilecek.
Google AutoML Api ile sunduğu hizmetleri şu şekilde tanımlıyor:
AutoML Model Türleri
Makine öğrenimi (ML) modelleri, modelin eğitilmediği veriler için sonuçların nasıl çıkarılacağını öğrenmek için eğitim verilerini kullanır. Vertex AI üzerinde AutoML, sağladığınız eğitim verilerine dayalı olarak kodsuz bir model oluşturmanıza olanak tanır.
Bu belge, AutoML kullanarak çözebileceğiniz bazı sorun türlerini açıklamaktadır.
AutoML kullanarak oluşturabileceğiniz model türleri
Oluşturabileceğiniz model türleri, sahip olduğunuz veri türüne bağlıdır. Aşağıdaki bölümlerde görüntü verileri, tablo verileri, metin verileri ve video verileriyle oluşturabileceğiniz model türleri açıklanmaktadır.
Aşağıdaki bölümlerdeki sorun türleriyle eşleşmeyen karmaşık bir sorunu çözmek için, sorununuzu bir dizi daha küçük soruna bölmenin yollarını arayın. Birden çok modeli birleştirmek, özellikle karmaşık bir sorunu çözmenize yardımcı olabilir.
Metin Verileri
AutoML, metin verilerinin yapısını ve anlamını analiz etmek için makine öğrenimini kullanır. Metin verilerini sınıflandırmak, bilgileri ayıklamak veya yazarların duygularını anlamak için bir ML modelini eğitmek için AutoML'yi kullanabilirsiniz.
Bir sınıflandırma modeli, metin verilerini analiz eder ve verilerde bulunan metne uygulanan bir kategori listesi döndürür. Vertex AI, hem tek etiketli hem de çok etiketli metin sınıflandırma modelleri sunar.
Bir varlık çıkarma modeli, verilerde referans verilen bilinen varlıklar için metin verilerini inceler ve metindeki bu varlıkları etiketler.
Bir duygu analizi modeli, özellikle bir yazarın tutumunu olumlu, olumsuz veya tarafsız olarak belirlemek için metin verilerini inceler ve içindeki hakim duygusal görüşü tanımlar.
Video Verileri
AutoML, çekimleri ve segmentleri sınıflandırmak veya video verilerinizdeki birden çok nesneyi algılamak ve izlemek için video verilerini analiz etmek için makine öğrenimini kullanır.
Bir sınıflandırma modeli, video verilerinizi analiz eder ve kategorize edilmiş çekimlerin ve bölümlerin bir listesini döndürür. Örneğin, videonun bir futbol, beyzbol, basketbol veya futbol maçına ait olup olmadığını belirlemek için video verilerini analiz eden bir model eğitebilirsiniz.







Yorumlar
Yorum yazabilmek için giriş yapmalısınız.
Bilgi: Butona tıkladığınızda xloji güvenli giriş sayfasına yönlendirileceksiniz. Giriş yaptıktan sonra otomatik olarak bu sayfaya geri döneceksiniz. İlk girişte hoş geldin enerjisi tanımlanır.
Yorumlar yükleniyor…