Google Colab - Makine Öğrenimi Kitaplıklarını Yükleme
Colab, piyasada bulunan makine öğrenimi kitaplıklarının çoğunu destekler. Bu bölümde, bu kitaplıkların Colab dizüstü bilgisayarınıza nasıl kurulacağına hızlı bir bakış atalım.
Bir kitaplık kurmak için şu seçeneklerden birini kullanabilirsiniz -
!pip install
veya
!apt-get install
Keras
Python'da yazılan Keras, TensorFlow, CNTK veya Theano'nun üzerinde çalışır. Sinir ağı uygulamalarının kolay ve hızlı prototiplenmesini sağlar. Hem evrişimli ağları (CNN) hem de tekrarlayan ağları ve bunların kombinasyonlarını destekler. Sorunsuz bir şekilde GPU'yu destekler.
Keras'ı yüklemek için aşağıdaki komutu kullanın -
!pip install -q keras
PyTorch
PyTorch, derin öğrenme uygulamaları geliştirmek için idealdir. Optimize edilmiş bir tensör kitaplığıdır ve GPU etkindir. PyTorch'u kurmak için aşağıdaki komutu kullanın -
!pip3 install torch torchvision
MxNet
Apache MxNet, derin öğrenme için başka bir esnek ve verimli kitaplıktır. MxNet'i kurmak için aşağıdaki komutları uygulayın -
!apt install libnvrtc8.0
!pip install mxnet-cu80
OpenCV
OpenCV, makine öğrenimi uygulamaları geliştirmek için açık kaynaklı bir bilgisayar görme kitaplığıdır. Yüzleri tanıma, nesneleri tanımlama, hareketli nesneleri izleme, görüntüleri dikme vb. Gibi çeşitli uygulamaları destekleyen 2500'den fazla optimize edilmiş algoritmaya sahiptir. Google, Yahoo, Microsoft, Intel, IBM, Sony, Honda, Toyota gibi devler bu kitaplığı kullanıyor. Bu, gerçek zamanlı görüş uygulamaları geliştirmek için son derece uygundur.
OpenCV'yi yüklemek için aşağıdaki komutu kullanın -
!apt-get -qq install -y libsm6 libxext6 && pip install -q -U opencv-python
XGBoost
XGBoost, Hadoop gibi büyük dağıtılmış ortamlarda çalışan dağıtılmış bir gradyan artırma kitaplığıdır. Oldukça verimli, esnek ve taşınabilirdir. Gradient Boosting çerçevesi altında ML algoritmalarını uygular.
XGBoost'u yüklemek için aşağıdaki komutu kullanın -
!pip install -q xgboost==0.4a30
GraphViz
Graphviz, grafik görselleştirmeleri için açık kaynaklı bir yazılımdır. Ağ oluşturma, biyoinformatik, veritabanı tasarımı ve bunun için verilerin görsel arayüzünün istendiği birçok alanda görselleştirme için kullanılır.
GraphViz'i kurmak için aşağıdaki komutu kullanın -
!apt-get -qq install -y graphviz && pip install -q pydot
Bu zamana kadar, popüler makine öğrenimi kitaplıklarını içeren Jupyter not defterleri oluşturmayı öğrendiniz. Artık makine öğrenimi modellerinizi geliştirmeye hazırsınız. Bu, yüksek işlem gücü gerektirir. Colab, dizüstü bilgisayarlarınız için ücretsiz GPU sağlar.
Bir sonraki bölümde, dizüstü bilgisayarınız için GPU'yu nasıl etkinleştireceğinizi öğreneceğiz.