Tensorflow vs PyTorch vs Keras

Öncelikle herkese iyi forumlar.
Makine öğrenmesine başlamak istiyorum ve internette kısa araştırmadan sonra python için üç tane makine öğrenmesi kütüphanesi buldum sorum şu:
bu kütüphanelerden hangisini öğrenmem daha iyi olur ve bunların haricinde başka kütüphanemi öğrenmeliyim.
Şimdiden teşekkürler.

1 Beğeni

tensorflow daha popüler diye biliyorum birde galiba pandas var

1 Beğeni

Tensorflow ve PyTorch makine öğrenmesi kütüphaneleridir.
Keras derin öğrenme kütüphanesi. Yakın zamanda tensorflow un içine alındı.
PyTorch içinde de derin öğrenme modülleri mevcut.
Sadece makine öğrenmesi ile uğraşmak istiyorsan. Derin öğrenme ve katmanlarla uğraşmak istemiyorsan sci-kit learn kütüphanesine bakabilirsin.

Yanında kullanılması gereken diğer kütüphaneler:
Pandas : Verileri tablo şekline getirir ve düzenlemeyi sağlar.
Numpy : Veriler üzerindeki işlemleri yapar. İçinde bir çok matematiksel fonksiyon bulunur. Vektör/matris/tensör işlemleri için gereklidir. Esasında çoğu kütüphane(pandas,matplotlib,tensorflow.vb) bunu destekler, uyumludur.
matplotlib : veri görselleştirmesi için gereklidir. büyük verilerle çalışırken hepsini incelemek mümkün olmaz. Bu yüzden görselleştirmek gerekir. Bu alanda en sık kullanılanı.
Seaborn : matplotlib tabanlı görselleşttrme kütüphanesi. matplotlib benzeri grafikler oluşturur. Hazır grafik fonksiyonları içerdiğinden bazen kullanışlı olabiliyor.

2 Beğeni