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.