AWS, Amazon CodeWhisperer’ı ve yeni sentetik veri özelliklerini piyasaya sürüyor



Amazon Web Services Inc., bulut platformuna geliştiricilerin daha verimli kod yazmasına ve yapay zeka projeleri için eğitim veri kümeleri oluşturmasına yardımcı olacak yeni özellikler ekliyor.

Yetenekler bugün Las Vegas’taki Amazon re:MARS 2022’de ilk kez sahneye çıktı.

Yapay zeka destekli kodlama yardımcısı

AWS’nin bulut portföyüne ilk ekleme, otomatik olarak yazılım kodu oluşturmak için AI kullanan, şu anda önizleme aşamasında olan Amazon CodeWhisperer adlı bir hizmettir. AWS’ye göre hizmet, aksi takdirde manuel olarak yazılması gereken kodu otomatik olarak üreterek geliştiricilere zaman kazandırabilir. Sonuç, yazılım projelerinin daha hızlı tamamlanabilmesidir.

AWS, CodeWhisperer’ı açık kaynak projelerinden, dahili kod havuzlarından ve diğer kaynaklardan milyarlarca kod satırı üzerinde eğittiğini söylüyor. Hizmet, bir seferde 10’dan fazla kod satırı üretebilir. Ayrıca, belirli geliştirme görevlerini basitleştiren belirli bir yazılım projesinde kullanılan kodlama stiliyle eşleşebilir.

“CodeWhisperer, kaynak koddaki imleç konumu, imleçten önce gelen kod, yorumlar ve aynı projelerdeki diğer dosyalardaki kod dahil olmak üzere önerileri yönlendirmek için birden çok bağlamsal ipucu kullanır.” detaylı AWS Baş Evangelist Jeff Barr.

Yazılım ekipleri, AWS IDE Toolkit adlı bir araç kullanarak Code Whisperer’a erişebilir. Araç, geliştiricinin entegre geliştirme ortamı veya programcıların kod yazmak ve ilgili görevleri gerçekleştirmek için kullandığı bir tür masaüstü uygulaması olan IDE ile entegre olacak şekilde tasarlanmıştır. CodeWhisperer, Java, JavaScript ve Python dahil olmak üzere birden çok programlama dilinin yanı sıra birkaç popüler IDE’yi de destekler.

CodeWhisperer, bir geliştiricinin kaynak dosyaya eklediği doğal dil metnine dayalı kod parçacıkları oluşturabilir. Bir geliştirici “bir sayının asal sayı olup olmadığını kontrol edin” gibi bir talimat girerse, hizmet belirtilen görevi gerçekleştirecek bir kod parçacığı oluşturma yeteneğine sahiptir. Bir görevi tamamlamak, bulut hizmeti veya kitaplık gibi harici teknolojilerden yararlanmayı gerektiriyorsa, CodeWhisperer gerekli teknolojileri otomatik olarak bulabilir ve bunları koda dahil edebilir.

Hizmetin bir diğer odak noktası, geliştiricilerin AWS’nin bulut platformunu kullanmasını kolaylaştırmaktır. CodeWhisperer, AWS’nin popüler Amazon S3 depolama hizmetinde paketler veya veri depolama havuzları oluşturma gibi görevleri basitleştirir. Ayrıca Amazon EC2 ve AWS Lambda gibi diğer popüler hizmetlerle de çalışır.

Basitleştirilmiş AI eğitimi

CodeWhisperer, SageMaker Ground Truth adlı mevcut bir AWS hizmetine yönelik bir güncellemeyle birlikte bugün re:MARS 2022’de ilk kez sahneye çıktı. Hizmet, yazılım ekiplerinin yapay zeka projeleri için eğitim veri kümeleri oluşturmasına yardımcı olur. Güncellemenin bir parçası olarak SageMaker Ground Truth, sentetik veri oluşturma yetenekleri alıyor.

Bir yapay zeka uygulaması oluşturmak çok sayıda adım içerir. En çok zaman alan adımlardan biri, verilerin genellikle manuel olarak oluşturulması gerektiğinden aylar alabilen bir eğitim veri kümesi hazırlama sürecidir. Örneğin, bir şirket bir üretim hattındaki hatalı bileşenleri tespit etmek için bir sinir ağı kuruyorsa, hatalı bileşenlerin görüntüleriyle özel bir eğitim veri kümesi oluşturması gerekir.

AWS’nin yapay zeka ve makine öğrenimi için baş geliştirici savunucusu Antje Barth, “Tüm veriler toplandıktan sonra, görüntüleri doğru bir şekilde etiketlemeniz gerekir ki bu genellikle başlı başına bir mücadeledir.” Blog yazısı bugün. “Görüntüleri manuel olarak etiketlemek yavaştır ve insan hatasına açıktır ve özel etiketleme araçları oluşturmak ve ölçeklendirilmiş etiketleme işlemlerini ayarlamak zaman alıcı ve pahalı olabilir.”

AWS’ye göre, bugünün SageMaker Ground Truth güncellemesi işi kolaylaştıracak. Şirketler artık AI geliştirmeyi hızlandırmak için AWS’nin kendi adlarına sentetik bir eğitim veri seti oluşturmasını sağlayabilir. Sentetik bir eğitim veri seti, özellikle yapay zeka geliştirme amaçları için oluşturulmuş bir dosya koleksiyonudur.

Barth, “AWS dijital sanatçıları, incelemeniz için pilot üretim olarak etiketli sentetik görüntülerden oluşan küçük bir test grubu oluşturarak işe başlayacaklar,” diye ayrıntılı olarak açıkladı. “Nesneler hazırlandıktan sonra, sanal dünyaya yerleştirilmiş bir sensörden sahnenin bir görüntüsünü yakalayan fotogerçekçi bir fizik motoru kullanılarak işleniyorlar. Görüntüler de otomatik olarak etiketlenir.”

Yeni sentetik veri oluşturma yetenekleri ve CodeWhisperer, AWS’nin zaten kapsamlı olan AI portföyünü genişletiyor. Bulut devi, sinir ağı geliştirmeyi kolaylaştırmak için tasarlanmış çeşitli hizmetler sunar. Ayrıca, ürün önerilerini otomatik olarak oluşturmak için kullanılabilen Amazon Personalize gibi teklifler aracılığıyla önceden paketlenmiş makine öğrenimi yetenekleri sağlar.

Bugünün güncellemelerinden önce AWS’ giriiş geçen Kasım ayında düzenlediği re:Invent konferansında Amazon EC2 Trn1 bulut sunucularının sayısı. Şu anda önizlemede olan örnekler, yapay zeka eğitimi için özel olarak optimize edilmiştir. AWS Trainium adlı dahili olarak geliştirilen bir çipi temel alan Trn1 serisi, müşterilerin dağıttıkları her örnek için bu tür 16’ya kadar çipi tedarik etmesine olanak tanır.

Fotoğraf: Silikon AÇI

Uzmanlardan oluşan Cube Club ve Cube Event Topluluğumuza katılarak misyonumuza desteğinizi gösterin. Amazon Web Servisleri ve Amazon.com CEO’su Andy Jassy, ​​Dell Technologies’in kurucusu ve CEO’su Michael Dell, Intel CEO’su Pat Gelsinger ve daha birçok aydınlatıcı ve uzmanı içeren topluluğa katılın.


Kaynak : https://siliconangle.com/2022/06/23/aws-debuts-amazon-codewhisperer-new-synthetic-data-capabilities/

Yorum yapın