Microsoft Cognitive Toolkit Güncelleştirmesi | Yapay Zekâ Portalı
Ana Sayfa Uygulamalar Microsoft Cognitive Toolkit Güncelleştirmesi
Derin öğrenme aracı olan, Microsoft Cognitive Toolkit Güncelleştirmesi ile Beta’dan RC sürüme geçtiğini duyurdu. CNTK olarak bilinen Toolkit, CPU‘lar ve NVIDIA GPU‘lardaki konuşma, resim tanıma ve arama ile alakalı işlemlerde, çalışmaları hızlandırmak için kullanılan derin öğrenme aracı. Cognitive (bilişsel) Toolkit, kendi sunucularınızda ya da bilgisayarlarınızda ve Azure üzerinde kullanılabilir şekilde tasarlanmış.
Cognitive Toolkit, dünya genelindeki şirketler tarafından derin öğrenmeyi dağıtmaya ve en yeni algoritmalarla, tekniklerle ilgilenen öğrencilere geniş bir yelpazede Microsoft ürünleri ile kullanılmakta. Toolkit’in yayınlanan sürümü, açık kaynak lisanslı şekilde GitHub‘a eklenmiş. Ekim 2016’da beta sürümünü piyasaya sürüldüğünden bu günümüze, yüzlerce yeni özellik, performans iyileştirmesi ve düzeltme ile 10’dan fazla beta sürümü yayımlanmış durumda.
Cognitive Toolkit Kütüphanesi
Cognitive Toolkt, BrainScript’in ötesinde şuanda aşağıdaki dillere de uyarlanmış kütüphaneleri ile geliştirmeye açılmış.
Python (sürüm 2.7, 3.4 ve 3.5)
C# /. NET Managed
Python’un derin öğrenmede önemini kabul ederek, bir takım Python örnekleri ve öğreticiler hazırlanmış. İlgili bilgileri aşağıdaki linklerden ulaşabilirsiniz:
Python Tutorials (Jupyter Notebooks)
Ayrıca, Jupyter Notebook tutorial’lar çalıştırmak için Cognitive Toolkit Docker Container‘ı kullanabilirsiniz.
Katman kütüphanesi önemli ölçüde geliştirilip, çok sayıda ortak “katman” önceden tanımlanmış ve standart katmanlardan oluşan basit ağlar yazmayı kolaylaştıracak şekilde geliştirilmiş.
Yeni Evaluation kütüphanesi geliştirilmiş, performans ve kullanım kolaylığı ile büyük değer katmış. Kütüphane, Windows ve Linux’ta, C ++, Python ile C# ve diğer .NET dilleriyle kullanılabilir durumda.
Bu konu hakkında daha fazla bilgi edinebilirsiniz.
Toolkit’in işlevlerini, tutorial’leri, eğitmenleri ve iyileştiricileri kendi algoritmalarıyla Python, C ++ ‘da genişletme becerisi eklendi.
Konuşma, görüntü ve metinler için derin öğrenme görevleri geliştirildi.
Toolkit’den, TensorBoard görselleştirmelerini kullanma becerisi eklendi.
Önceden hazırlanmış modeller bu sürüm içinde kullanılabilecek.
Dağıtık senaryoların Python için desteklenmesi.
NumPy aracılığıyla eğitim desteği.
Hızlı R-CNN algoritmasını kullanarak nesne tanımanın desteklenmesi.
NVIDIA ile entegrasyon.
Yeni Otomatik Kurulum Prosedürleri
CNTK’yi otomatik olarak kurmanın farklı yollarını geliştirilmiş
İkili dağıtım için kurulum komut dosyaları.
CNTK kaynak kodu ile çalışmak isteyen kullanıcılar için kurulum komut dosyaları.
Kurulum prosedürü aracılığıyla kurulum.
Önceki İçerikMicrosoft ProjectOxford ile Duygu Tespiti
Sonraki İçerikIoT ve Derin Öğrenme – Ankara