DirectML ile AI'nızı Herhangi Bir GPU'ya Getirin


Dünya çapındaki milyarlarca Windows 10 cihazının her birinde, AI görevlerinizi hızlandırmak için bir GPU vardır. AI aracılığıyla yeni kullanıcı deneyimleri sağlayan fotoğraf düzenleme uygulamalarından, uygulamalarınız için makine öğrenimi modellerini çok az çabayla eğitmenize yardımcı olan araçlara kadar DirectML, herhangi bir DirectX 12 GPU'nun bilgi işlem gücünden yararlanarak bu deneyimleri hızlandırır. Windows'ta her gün gerçekleştirilen iki yüz milyondan fazla donanım hızlandırmalı çıkarımla, yüzün üzerinde uygulama halihazırda DirectML'den yararlanıyor. Uygulamaların DirectML'den yararlanmasını daha da kolaylaştırmak için, Win32, UWP ve WSL uygulamaları için tek bir NuGet paketi olan Microsoft.AI.DirectML'de DirectML'nin genel kullanıma sunulduğunu duyurmaktan heyecan duyuyoruz. DirectML'nin günümüzde kullanıldığı birkaç yola bakalım ve kendi uygulamalarınız için fikir kıvılcımları oluşturalım.

Windows ML ile Uçta Model Çıkarımı

Makine öğrenimi edilir  yardımcı  insanlar çalışmak daha  verimli  ve  DirectML  sağlar  performansı, uygunluk ve düşük seviyeli kontrol geliştiriciler ihtiyaç  bu deneyimleri sağlamak için gibi rameworks  , Windows ML  ve  ONNX Runtime tabakasının  DirectML üstünde ,  mak ing  bunu  kolay  , yüksek performanslı entegre  makine öğrenimi  uygulama içine lication .      
Bir zamanlar bilim kurgu alanı olan bir görüntüyü “geliştirmek” gibi senaryolar, pikselleri geleneksel görüntü işleme tekniklerinden daha akıllıca dolduran, bağlamsal olarak bilinçli algoritmalarla artık mümkün. DXO en DeepPRIME    teknolojisi aynı anda denoise ve nöral ağların kullanımını göstermektedir  Mozaik Parçalarına Ayırma  dijital görüntüler DxO  ,  kullanıcılarının beklediği performans ve kaliteden yararlanmak için  Windows ML ve DirectML'den yararlanır  .  
©Jean-Charles RIVAS – DxO'nun izniyle. DxO PhotoLab 4'ün DeepPRIME algoritmasını kullanan gürültü azaltılmış ve gösterimi azaltılmış bir görüntü
Sağlık hizmetleri, makine öğrenimi tekniklerinden ilginç şekillerde yararlanan başka bir alandır. Hastanın hamileliği sırasında fetal beyin gelişimini değerlendirmek için ultrason cihazı kullanan bir sonografi uzmanı düşünün. Bunun için gerekli düzlemleri elde etmek ve gerekli ölçümleri almak zordur çünkü sonografi uzmanından çok sayıda manuel girdi gerektirir. GE Healthcare'in Voluson™ Ultrason Cihazlarının kullanışlı olduğu yer burasıdır: önceden eğitilmiş sinir ağları, ultrason probu kullanan sonografi uzmanının bir hacimden belirli görüntüleme düzlemlerini otomatik olarak segmentlere ayırmasına ve manuel ölçümler yapmasına yardımcı olur. Uygun düzlemlerin ve ölçümlerin önceden belirlenmesi, zaman alıcı manuel ayarlamalar gerektiriyordu. GE Healthcare, çok çeşitli ultrason cihazlarında tutarlı ve güvenilir sonuçlar sağlamak için Windows ML ve DirectML'ye güveniyor.
GE Healthcare'in SonoCNS'si, fetal beyin değerlendirmesi için gerekli ölçümlerin alınmasına yardımcı olur.
Heyecan verici bir büyüme alanı, performansın kritik olduğu video oyunlarında makine öğrenimi ve gerçek zamanlı grafiklerin kesiştiği noktada yer alıyor. Bu alandaki ilk uygulamalar arasında üstün görüntü yükseltme için sinir ağlarının kullanılması ve ışın izlemeli görüntülerin örnekleme boşluklarının doldurulması; bu teknikler, yüksek çözünürlüklü işleme maliyeti olmadan yüksek çözünürlüklü oyun sunmayı mümkün kılıyor. DirectML Süper Çözünürlük örnek DirectML bu gerçek zamanlı grafik yoğun uygulamalar ile sorunsuz bir şekilde entegre nasıl vitrinleri.
DirectML Süper Çözünürlük örneğinden örnek görüntü.
Makine öğrenimi hızla gelişen bir alandır ve bunun gibi yeni uygulamalar her gün tanıtılmaktadır: modeller, sesi kopyalamak, elle yazılmış notları metne çevirmek, üretimde hata tespiti ve daha pek çok şey için kullanılır! DirectML, Windows 10 sürüm 1903'ten bu yana bu senaryolar için gereken donanım hızlandırma desteğini sağlıyor. Şimdi DirectML NuGet paketi, çerçeve ve uygulama geliştiricilerine en son donanım hızlandırma yatırımlarımızı çok daha erken sunuyor. Modeliniz ONNX formatı kullanılarak gösterilebiliyorsa, siz de DirectML'den yararlanabilirsiniz.

TensorFlow ve Lobe ile Eğitim Modelleri

Hızlandırılmış çıkarım, DirectML'nin başladığı yerdir: Windows ekosisteminde geniş GPU'lar genelinde eğitim iş yüklerini desteklemek bir sonraki adımdır. Eylül 2020'de, popüler TensorFlow çerçevesine satıcılar arası hızlandırmayı getirmek için TensorFlow'u DirectML ile açtık . Bu proje, cihazınızda hangi GPU'ya sahip olursanız olun, basit ve zahmetsiz bir kurulum süreci ile PC'nizde hızlı deneme ve eğitim sağlamakla ilgilidir. Ayrıca birçok makine öğrenme geliştiriciler araçlar, kütüphaneler ve Unix benzeri işletim sistemleri, bu nedenle DirectML ile tek eser, Windows hem de çalıştığını konteynerle iş yükleri bağlıdır biliyorum ve Linux için, Windows Subsystem. DirectML, halihazırda sahip olduğunuz ortam ve GPU ile çalışmanızı kolaylaştırır.
DirectML ile TensorFlow aracılığıyla YOLOv4 modeli kullanılarak bir video üzerinde çalışan nesne algılama.
Makine öğrenimi fikirlerinizi hayata geçirmek için ihtiyacınız olan her şeye sahip, kullanımı kolay bir uygulama olan Lobe gibi araçlarla makine öğrenimi de giderek daha erişilebilir hale geliyor Başlamak için resimlerinizi toplayın ve etiketleyin; Lobe sizin için otomatik olarak özel bir makine öğrenimi modeli eğitecektir. Windows'ta Lobe, çok çeşitli GPU'larda mükemmel performans sağlamak için DirectML kullanır. Eğitim bittiğinde modelinizi deneyebilir ve seçtiğiniz herhangi bir platforma gönderebilirsiniz.

 

11.08.2021

Diğer Haberler

PlatinMarket® E-Ticaret Sistemi İle Hazırlanmıştır.