Facebook ve Microsoft, Açık Sinir (Neural) Ağı Değişim’i için ONNX’i duyurdular[1][2]. ONNX, PYTorch ile Caffe2 arasındaki dönüşüm üzerinde çalışan “makina öğrenmesi” geliştiricilerinin kolaylaştırmak için geliştirilmiş. Araştırma ile ürüne dönüş arasındaki süreyi kısaltacak.
Açık Sinir Ağı Değişim Bürosu Github’da yayınlandı[3].
Facebook, FAIR ve AML makine öğrenme grupları arasındaki ayrımı uzun zamandır devam ettirdi. Facebook Yapay Zeka (AI) Araştırmaları (Research – FAIR) uç araştırmaları gerçekleştirirken, Applied Machine Learning’ın (AML) ürünlere zeka getiriyor.
Derin öğrenme çerçevesinin seçilmesi bu ayrımı temel alıyor. FAIR, kaynak kısıtlamaları ne olursa olsun araştırma sonuçlarını elde etmek için optimize edilmiş derin bir öğrenme çerçevesi olan PyTorch ile çalışıyor. AML ise dağıtım ve ölçekleme için bir şeyler inşa etmek istediğinde, Caffe2’yi kullanıyor. Caffe2 aynı zamanda derin bir öğrenme çerçevesi ve kaynak verimliliği için, düşük güçte mobil cihazlarda makine öğrenme modelleri çalıştırmak için uyarlanmış olan Caffe2Go’ya göre optimize edilmiştir.
Facebook ve Microsoft’un ortaklığının, PyTorch’teki modelleri Caffe2 modellerine kolayca dönüştürmesine yardımcı olacağı duyuruldu. Bu iki çerçeve arasındaki engelleri azaltarak, iki şirket araştırmaların yayılmasını ve tüm ticarileştirme sürecini hızlandırılmasını sağlayabilir. Ama not edelim; her firma PyTorch ve Caffe2’yi kullanmayabiliyor. Mesela bazı araştırmalar TensorFlow ile yapılıyor.
[1] Facebook and Microsoft introduce new open ecosystem for interchangeable AI frameworks
[2] Microsoft and Facebook create open ecosystem for AI model interoperability