Apple, kendi Silikon işlemcileriyle çalışan bilgisayarlar için tasarlanmış yapay zeka sistemleri geliştirmek amacıyla MLX (ML Explore) platformunu duyurdu. Tüm gerekli bileşenler GitHub üzerinde erişilebilir durumda.
MLX Platformu: İYİ Geliştirmeye Yeni Bir Bakış Açısı
Projenin amacı, Apple bilgisayarlarında çalışan araştırmacılar için yapay zeka modellerinin eğitimini ve dağıtımını kolaylaştırmaktır. Bu araç, tüketiciler yerine şimdi güçlü bir ortama sahip olan geliştiricilere odaklanmıştır; benzer Python ve C++ API'larına sahiptir, birleşik belleği destekler ve veri dizileri ortak bellekte bulunur, işlemler kopya olmadan merkezi veya grafik işlemcide gerçekleştirilebilir.
MLX İle Neler Yapılabilir?
Apple ayrıca MLX framework'ün neler yapabileceğini gösteren bir dizi örnek sundu:
- LoRA kullanarak dil modeli eğitimi ve ayarlaması
- LLaMA ve Mistral dil modelleriyle metin oluşturma
- Stable Diffusion ile resim oluşturma
- Whisper ile konuşma tanıma
Apple'ın Açık Kaynak ve Basit Geliştirme Ortamına Verdiği Önem
Apple, makine öğrenimi sistemleri geliştirmek için açık ve basit geliştirme ortamlarına olan ihtiyacın farkında. Bu, bu alandaki çalışmaları teşvik etmek için önemlidir. Özellikle, MLX, Apple çiplerinde çalışıyor ve bu çipler artık Mac, iPhone ve iPad dahil Apple'ın tüm ürünlerinde kullanılıyor. Framework, merkezi ve grafik işlemcilerin kaynaklarını kullanarak yeterli bir performans elde etmeye yardımcı olur; gelecekte bu çiplerde bulunan Neural Engine adlı AI hızlandırıcısını bağlamak mümkün olabilir.
Apple'ın MLX platformu, yapay zeka geliştirme sürecini daha erişilebilir ve kullanıcı dostu hale getirerek, bu alandaki yeniliklere katkıda bulunuyor. Ayrıca, Apple'ın kendi çiplerine dayanması, geniş bir ürün yelpazesinde bu teknolojinin kullanılmasını sağlayarak önemli bir avantaj sunuyor. Gelecekte, MLX'in Neural Engine gibi yeni AI hızlandırıcılarını desteklemesiyle, yapay zeka uygulamalarının daha da gelişeceği bir perspektif sunuluyor.