Python ve Derin Öğrenme: Pytorch ile Derin Öğrenme (5.3)
What you'll learn
- Facebook'un Yapay Zeka Araştırma laboratuvarı tarafından geliştirilen, açık kaynaklı bir makine öğrenme kütüphanesi olan, bilgisayarla görme ve doğal dil işleme gibi uygulamalar için kullanılan Pytorch kütüphanesini öğreneceğiz.
- Pytorch ile Makine Öğrenmesi ve Derin Öğrenme algoritmalarının kodlamasını gerçekleştireceğiz.
- Yapay Zeka algoritmalarının, GPU (Grafik İşlemci Birimi) üzerinde eğitim ve testinin nasıl gerçekleştirileceğini öğreneceğiz.
- Zaman Serilerinde, Uzun Kısa Süreli Bellek (Long Short Term Memory) algoritmasını kullanarak Pytorch ile nasıl kodlama yapılacağını öğreneceğiz.
- Yinelenen Sinir Ağları (Recurrent Neural Networks) algoritmasının Pytorch ile nasıl kodlanacağını öğreneceğiz.
- Evrişimsel Sinir Ağları (Convolutional Neural Networks) algoritması kullanarak görüntü sınıflandırmanın Pytorch ile nasıl yapılacağını öğreneceğiz.
- Pytorch ile sıfırdan Yapay Sinir Ağlarının (Artificial Neural Networks) nasıl dizayn edileceğini öğreneceğiz.
Requirements
- Datai Team Kursu: "Machine Learning ve Python: A'dan Z'ye Makine Öğrenmesi (4)" ya da "Orta Seviye Makine Öğrenmesi Bilgisi"
- Datai Team Kursu: "Deep Learning ve Python: A'dan Z'ye Derin Öğrenme (5)" ya da "Orta Seviye Derin Öğrenme Bilgisi"
- İnternet bağlantılı bir bilgisayar
Description
PYTHON ve DERİN ÖĞRENME: PYTORCH ile DERİN ÖĞRENME
Facebook'un Yapay Zeka Araştırma laboratuvarı tarafından geliştirilen, açık kaynaklı bir makine öğrenme kütüphanesi olan, bilgisayarla görme ve doğal dil işleme gibi uygulamalar için kullanılan Pytorch kütüphanesini öğreneceğiz.
Pytorch ile Derin Öğrenme Kursu İçeriği:
Pytorch ile Derin Öğrenme Giriş
Kaggle Tanıtım
Pytorch Temelleri
Linear Regression
Logistic Regression
Yapay Sinir Ağları (Artificial Neural Networks)
Evrişimsel Sinir Ağları (Convolutional Neural Networks)
Yinelenen Sinir Ağları (Recurrent Neural Networks)
Uzun Kısa Süreli Bellek (Long Short Term Memory)
GPU (Grafik İşlemci Birimi) ile Pytorch
Neden Python -- Makine Öğrenmesi -- Derin Öğrenme -- Pytorch?
Python 2019 IEEE araştırmasına göre dünya çapında en çok kullanılan ve tercih edilen programlama dili.
Python kolay öğrenilebilirliği sayesinde kodlamaya yeni başlayanların ilk tercihi oluyor.
Python open source (açık kaynak) olması nedeni ile Facebook yada Google gibi dünyanın en büyük şirketleri tarafından destekleniyor.
Veri bilimi, makine öğrenmesi yada yapay zeka denince akla ilk olarak Python dili geliyor. Bu durumda Python'ın dünya çapında büyük bir kitlesinin olmasına neden oluyor.
Python öğrenmesi en kolay olan dillerin başında geliyor.
Kariyer açısından Python en çok fırsata sahip dillerinden biri.
Makine Öğrenmesi alanında iş fırsatı çok geniş,
Dünya yapay zeka yani makine öğrenmesine doğru inanılmaz hızlı sürükleniyor,
Makine öğrenmesi geleceği parlak meslek dallarının olmazsa olmazı,
Makine öğrenmesi bir veriden derinlemesine bilgi çıkarmaya olanak sağlıyor.
Derin öğrenme modelleri veri sayısı arttığı zaman klasik makine öğrenmesi yöntemlerinden çok daha başarılı sonuçlar veriyor.
Derin öğrenme furyası tüm dünyada çığ gibi büyüyor ve bizlerde yolun başındayken derin öğrenmeyi öğrenmeliyiz.
Derin öğrenme bilgisine sahip olmak iş hayatında fark yaratacak.
Derin öğrenme herkesin öğrenebileceği kolay bir konu değil bu nedenle derin öğrenme bilen biri olarak her alanda daha kıymetli olursunuz.
Pytorch'u öğrenmesi ve uygulaması daha kolaydır.
Pytorch'u debug etmesi kolaydır ve bu özelliği pytorch'u diğer kütüphanelerden öne çıkarır.
Pytorch diğer kütüphanelere göre nispeten daha hızlıdır.
BU KURSU EN İYİ YAPAN NEDİR?
Bu kurs Pytorch ve Derin Öğrenme alanında en kapsamlı bir kurstur.
Basit seviye anlatım ve algoritmaların dışında ileri seviye teknik ve kodlama becerisinin geliştirildiği bir kurstur.
Gerçek dünya projeleri ile çalışırken zorlukların üstesinden nasıl gelindiğini öğreneceğiniz bir kurstur.
BU KURS İLE SAHİP OLACAKLARINIZ
Sıfırdan Kodlama Becerisi: Sizinle birlikte kod yazıyoruz. Her ders boş bir sayfa ile başlar ve kodu sıfırdan yazarız. Bu şekilde ilerleyebilir ve kodun nasıl bir araya geldiğini ve her satırın ne anlama geldiğini tam olarak anlayabilirsiniz.
Kodlar ve Şablonları: Kursta oluşturduğumuz her Python şablonlarını ve kodunu indirebilirsiniz. Bu, sizlere hem daha sonra kod üzerinde pratik yapma hem de kendi projelerinizi şablon sayesinde daha kolay bir şekilde yaratma imkanı sağlayacaktır
Teori ve Mantık: Size yalnızca kod yazmayı değil, hem yazdığımız kodun arkasında yatan mantığı ve teoriyi hem de neden böyle bir kod yazdığımızı anlatıyoruz.
Kurs içi destek: Size sadece video ile ders anlatımı yapmıyoruz. Size destek olmak için profesyonel Veri Bilimcilerinden oluşan bir ekip oluşturduk. Bu da ders ve ya ders dışı sorularınıza en fazla 72 saat içinde yanıt alacağınız anlamına geliyor.
Hemen kaydolun ve bir an önce başlayalım.
Who this course is for:
- Derin Öğrenme ile ilgili temel seviye kurslardan sıkılmış ve ileri seviye kurslara geçmek isteyenler
- Makine Öğrenmesi Mühendisliği iş başvurularında "pytorch, tensorflow ya da theano gibi derin öğrenme platformlarında tecrübe" istenilir. Bu kurs ile CV'nize Pytorch yeteneğini ekleyebilirsiniz.
- Temel derin öğrenme ve Python konularına hakim, kendisini ileri seviye kodlama yapmaya hazır hissedenler
- Dünyada en çok kullanılan yapay zeka kütüphanelerinden biri olan Pytorch kütüphanesinde tecrübe kazanmak isteyenler
- Zorluklar karşısında yılmayıp her daim araştırmaya açık olanlar
Instructor
Yapay Zekâ & Veri Bilimi
DATAI Team Bilkent ve ODTÜ gibi üniversitelerden mühendislik alanında lisans ve lisansüstü seviyelerde mezun Yapay Zekâ, Veri Bilimi ve Algoritma alanlarında uzman kişiler tarafından Türkçe kaynak eksikliğine çözüm olarak kurulmuş bir takımdır. Google'ın alt kuruluşu olan Kaggle platformunda kazandığımız başarılar sayesinde sizlere profesyonel ve dünya çapında kalitesi onaylı dersler anlatıyoruz.
Python, Veri Bilimi, Makine Öğrenmesi, Derin Öğrenme ve Yapay Zekâ konularına karşı olan ilgi ve uzmanlığımız sayesinde hazırladığımız derslerimizi gerçek hayattan verilen örnekler ile harmanlayıp sizlere sunuyoruz. Ayrıca sizlerin öğrendikleri bilgiyi genel kültür seviyesinin ötesine taşıyabilmesi için yapacağınız çalışmaları tüm dünya ile paylaşmanız konusunda yol gösteriyor ve teşvik ediyoruz.
Gerek ders ile ilgili gerekse güncel konular, iş ya da okul hayatınız ile ilgili sorularınızı sormaktan çekinmeyin. Sormanın en iyi öğrenme yöntemlerinden biri olduğunu unutmayın.
İhtiyacınız olan kursları hemen kütüphanenize ekleyin ve bir an önce derslere başlayalım!
--------------------------------------------------------------------------------------------
Artificial Intelligence & Data Science
DATAI Team is a team established by experts in the fields of Artificial Intelligence, Data Science and Algorithm. Thanks to our achievements on the Kaggle platform, a subsidiary of Google, we tell you professional, world-class quality lessons and blend them with real-life examples. In addition, we guide and encourage you to share your studies with the world so that you can carry the knowledge you learn beyond the level of the general culture.