Gelişmiş Makine Öğrenimi Python ile Eğitimi
Bu eğitimin öğretmenden yönetilen, canlı bir eğitimdir. Katılımcılar, görüntü, müzik, metin ve finansal verileri içeren demo uygulamalarını oluşturırken Python'daki en ilgili ve modern makine öğrenimi tekniklerini öğrenecektir.
Bu eğitimden sonra katılımcılar şunları yapabilecekler:
- Karmaşık sorunları çözmek için makine öğrenimi algoritmalarını ve tekniklerini uygulayabilirler.
- Görüntü, müzik, metin ve finansal verileri içeren uygulamalara derin öğrenme ve yarı-supervised öğrenmeyi uygulayabilirler.
- Python algoritmalarını maksimum potansiyele götürebilirler.
- NumPy ve Theano gibi kütüphaneleri ve paketleri kullanabilirler.
Eğitim Biçimi
- Kısım sunum, kısmi tartışma, alıştırmalar ve yoğun uygulamalı pratik
Eğitim İçeriği
Giriş
Etiketlenmemiş Verilerin Yapısını Tanımlama
- Denetimsiz Makine Öğrenimi
Görüntüler, Video Dizileri ve Hareket Yakalama Verilerini Tanıma, Kümeleme ve Üretme
- Derin İnanç Ağları (DBNs)
Karşılanmış (Gürültülü) Bir Sürümden Orijinal Giriş Verisini Yeniden İnşalama
- Özellik Seçimi ve Çıkarımı
- Yığınlanmış Gürültü Azaltan Otomatik Kodlayıcılar
Görsel Görüntüleri Analiz Etme
- Katmanlı Nöral Ağlar (Convolutional Neural Networks)
Veri Yapısını Daha İyi Anlama
- Yarı Denetimli Öğrenme
Metin Verisini Anlama
- Metin Özellik Çıkarımı
Çok Duyarlı Tahmin Modelleri Oluşturma
- Makine Öğrenimi Sonuçlarını Geliştirme
- Birleşik Yöntemler
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Python programlama deneyimi
- Makine öğrenmesinin temel ilkelerini anlamak
Hedef Kitle
- Geliştiriciler
- Analistler
- Data bilimcileri
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Gelişmiş Makine Öğrenimi Python ile Eğitimi - Rezervasyon
Gelişmiş Makine Öğrenimi Python ile Eğitimi - Talep Oluştur
Gelişmiş Makine Öğrenimi Python ile - Danışmanlık Talebi
Danışanlarımızın Yorumları (1)
In-depth coverage of machine learning topics, particularly neural networks. Demystified a lot of the topic.
Sacha Nandlall
Eğitim - Python for Advanced Machine Learning
Yapay Zeka Çevirisi
Yaklaşan Etkinlikler
İlgili Kurslar
Artificial Intelligence (AI) in Automotive
14 SaatlerBu kurs, Automotive Sektöründe Yapay Zeka'yı (vurgu Machine Learning ve Deep Learning) kapsamaktadır. Otomobillerde çeşitli durumlarda hangi teknolojinin (potansiyel olarak) kullanılabileceğini belirlemeye yardımcı olur: basit otomasyondan, görüntü tanımaya ve otonom karar almaya kadar.
Yapay Zeka (AI) Genel Bakış
7 SaatlerYapay zekâ temellerini keşfetmek, zekâlı teknolojinin kurumsal operasyonlar genelinde dijital strateji, otomasyon ve karar alma süreçlerini nasıl dönüştürdüğünü ortaya koyar. Yapay zekâ tarihinin temel kavramlarını, problem çözme çerçevelerini, bilgi temsili, belirsiz mantık ve makine öğrenimi paradigma yaklaşımını, iletişimi, algıyı ve otonom eylemi içeren bir inceleme sağlar. Yöneticileri ve mimarları yapay zekâ ile dönüştürme fırsatlarını değerlendirmeye, yükselen teknoloji trendlerini analiz etmeye ve iş zekâsını hızlandırmak için pratik zekâlı çözümleri hayata geçirmeye yönlendirir.
AlphaFold: Yapısal Protein Tahmini ve Yorumlamasında Yapay Zeka Destekli Yaklaşımlar
7 SaatlerBu eğitmen liderliğinde gerçekleştirilen, canlı <yer> (online veya yüz yüze) eğitim; AlphaFold'un çalışma prensiplerini anlamak ve deneysel çalışmalarında AlphaFold modellerini bir rehber olarak kullanmak isteyen biyologlara yönelik tasarlanmıştır.
Bu eğitimin sonunda katılımcılar şu yetkinliklere sahip olacaktır:
- AlphaFold'un temel prensiplerini anlayacaklar.
- AlphaFold'un nasıl çalıştığını öğrenmiş olacaklar.
- AlphaFold tahminlerini ve sonuçlarını yorumlamayı öğrenecekler.
Yapay Neural Networks, Machine Learning, Derin Düşünme
21 SaatlerYapay Sinir Ağı, "akıllı" görevler gerçekleştirebilen Artificial Intelligence (AI) sistemlerin geliştirilmesinde kullanılan hesaplamalı bir veri modelidir. Neural Networks, kendileri de Yapay Zekanın (AI) bir uygulaması olan Machine Learning (Makine Öğrenimi - ML) uygulamalarında yaygın olarak kullanılır. Deep Learning, Makine Öğreniminin bir alt kümesidir.
Python ile Temellerden Uygulamalı Yapay Zeka
28 SaatlerPython ile Temellerden Uygulamalı Yapay Zeka, programcıların ve veri analistlerinin Python kullanarak makine öğrenimi çözümlerini sıfırdan oluşturma için temel tekniklerle donatılmasını sağlar. Denetimli öğrenmenin sınıflandırma ve regresyon, denetimsiz öğrenmenin kümeleme ve anormallik tespitine yönelik temel ilkelerini, gelişmiş sinir ağı mimarilerini kapsar. El ile uygulamalı yapay zeka geliştirmesi için scikit-learn, Apache Spark MLlib ve Jupyter not defterleriyle çalışmanın kanıtlanmış yöntemlerini inceler. Profesyonellere pratik ML modelleri uygulama, algoritma kısıtlamalarını değerlendirme ve gerçek dünya sorunlarını çözme için uygulamalı projeler tamamlama konusunda yardımcı olur.
Derin Öğrenme Sinir Ağı ile Chainer
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Chainer kullanarak Python içinde sinir ağları oluşturmak ve eğitmek isteyen araştırmacılara ve geliştiricilere yöneliktir; böylece kodun hata ayıklanması kolaylaşır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Sinir ağı modelleri geliştirmeye başlamak için gerekli geliştirme ortamını kurmak.
- Anlaşılır kaynak kodu kullanarak sinir ağı modellerini tanımlamak ve uygulamak.
- Yüksek performans için GPUlerden yararlanarak derin öğrenme eğitim modellerini optimize etmek için örnekleri yürütmek ve mevcut algoritmaları değiştirmek.
Google Colab ve TensorFlow ile Bilgisayar Görüşü
21 SaatlerBu eğitmen yönetimi, Türkiye'da (çevrimiçi veya face-to-face) ileri düzeyde bilgisayar görüşü konusunda daha derin bir anlayış geliştirmek ve Google Colab kullanarak TensorFlow'ın yeteneklerini keşfetmek isteyen profesyoneller hedeflenmiştir.
Bu eğitimin sonunda katılımcılar şunları yapabilecek olacaklar:
- TensorFlow kullanarak konvolusyonel sinir ağları (CNN) oluşturma ve eğitim vermesi.
- Ölçeklenebilir ve etkin bulut tabanlı model geliştirimi için Google Colab'ı kullanma.
- Bilgisayar görüşü görevleri için görüntü ön işleme tekniklerini uygulama.
- Gerçek dünya uygulamaları için bilgisayar görüşü modelleri dağıtma.
- CNN modellerinin performansını artırmak için transfer öğrenimini kullanma.
- Görüntü sınıflandırma modellerinin sonuçlarını görselleştirme ve yorumlama.
Desen Tanıma
21 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), örüntü tanıma ve makine öğrenimi alanına bir giriş sunar. İstatistik, bilgisayar bilimi, sinyal işleme, bilgisayar görüşü, veri madenciliği ve biyoinformatik alanlarındaki pratik uygulamalara değinir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Örüntü tanımaya temel istatistiksel yöntemleri uygulayabilecektir.
- Veri analizi için sinir ağları ve çekirdek yöntemleri gibi temel modelleri kullanabilecektir.
- Karmaşık problem çözme için gelişmiş teknikleri uygulayabilecektir.
- Farklı modelleri birleştirerek tahmin doğruluğunu artırabilecektir.
Python ile Derin Ödüllendirme Öğrenimi
21 SaatlerDerin Takviyeli Öğrenme (DRL), takviyeli öğrenmenin ilkelerini derin öğrenme mimarileriyle birleştirerek, ajanların çevreleriyle etkileşim halinde kararlar almasını mümkün kılar. Bu teknoloji, öz-çalışan araçlar, robotik kontrol, algoritmik işlem ve adaptif öneri sistemleri gibi birçok modern yapay zeka ilerlemesinin temelini oluşturur. DRL, deneme yanılma yoluyla ödül tabanlı öğrenme kullanarak stratejileri öğrenmeyi, politikaları optimize etmeyi ve otonom kararlar vermeyi sağlar.
Bu eğitmen yönlendirilmiş canlı eğitim (çevrimiçi veya kurum içi), karmaşık ortamlarda otonom karar verme yeteneğine sahip derin takviyeli öğrenme ajanları oluşturmak ve uygulamak isteyen orta düzeyde geliştiriciler ve veri bilimciler hedef kitledir.
Bu eğitmenin sonunda katılımcılar şunları yapabilecekler:
- Takviyeli Öğrenmenin teorik temellerini ve matematiksel ilkelerini anlamak.
- Q-Öğrenme, Politika Gradyanları ve Aktör-Kritik yöntemleri gibi ana RL algoritmalarını uygulamak.
- TensorFlow veya PyTorch kullanarak Derin Takviyeli Öğrenme ajanları oluşturmak ve eğitmek.
- Oyunlar, robotik ve karar optimizasyonu gibi gerçek dünya uygulamalarına DRL uygulamak.
- Modern araçlar kullanarak eğitim performansını gidermek, görselleştirmek ve optimize etmek.
Eğitim Formatı
- Etkileşimli sunum ve rehberli tartışma.
- El ile alıştırma ve pratik uygulamalar.
- Canlı kodlama gösterileri ve proje tabanlı uygulamalar.
Eğitim Özelleştirme Seçenekleri
- Bu eğitimin özelleştirilmiş bir sürümünü talep etmek için (örneğin, TensorFlow yerine PyTorch kullanmak), lütfen bizimle iletişime geçin.
Edge AI ile TensorFlow Lite
14 SaatlerBu eğitmen öncülkü, canlı eğitim (online veya on-site) Türkiye konumunda, Tensorflow Lite'i Kıyasın_AI uygulamalarında kullanmak isteyen orta seviye geliştiriciler, veri bilimciler ve yapay zeka uzmanları için tasarlanmıştır.
Bu eğitim sonunda katılımcılar şu becerileri kazanacaklardır:
- Tensorflow Lite'in temel kavramlarını ve Kıyasın_AI'daki rolünü anlamak.
- Tensorflow Lite kullanarak yapay zeka modellerini geliştirme ve optimizasyonu.
- Farklı kıyas cihazlarına Tensorflow Lite modellerini dağıtımını gerçekleştirmek.
- Model dönüştürme ve optimizasyonu için araçlar ve teknikleri kullanmak.
- Pratik Kıyasın_AI uygulamalarını Tensorflow Lite ile uygulamak.
FPGA ve OpenVINO ile Derin Öğrenmeyi Hızlandırma
35 SaatlerBu eğitmen eşliğinde sunulan canlı eğitim, Türkiye (çevrimiçi veya yüz yüze) olarak, gerçek zamanlı makine öğrenimi uygulamalarını hızlandırmak ve bunları büyük ölçekli ortamlarda dağıtmak isteyen veri bilimciler için tasarlanmıştır.
Eğitimin sonunda katılımcılar şunları yapabilecek hale gelecektir:
- OpenVINO araç takımını kurmak.
- Bir bilgisayarlı görme uygulamasını FPGA kullanarak hızlandırmak.
- Farklı CNN katmanlarını FPGA üzerinde çalıştırmak.
- Bir Kubernetes kümesindeki birden fazla düğüm üzerinde uygulamayı ölçeklendirmek.
Horovod ile Dağıtılmış Derin Öğrenme
7 SaatlerBu eğitmen eşliğinde sunulan canlı eğitim Türkiye (çevrimiçi veya yerinde) olarak; Horovod'u kullanarak dağıtılmış derin öğrenme eğitimleri yürütmek ve iş yüklerini paralel çalışan birden fazla GPU üzerinde çalışacak şekilde ölçeklendirmek isteyen yazılım geliştiricilere veya veri bilimcilere yöneliktir.
Eğitimin sonunda katılımcılar şunları yapabileceklerdir:
- Derin öğrenme eğitimlerine başlamak için gerekli geliştirme ortamını kurmak.
- TensorFlow, Keras, PyTorch ve Apache MXNet ile model eğitimi gerçekleştirebilmek için Horovod'u kurup yapılandırmak.
- Horovod kullanarak derin öğrenme eğitimini birden fazla GPU üzerinde çalışacak şekilde ölçeklendirmek.
Derin Sinir Ağları Anlama
35 SaatlerBu kurs, sinir ağlarına ve genellikle makine öğrenimi algoritmalarına, derin öğrenmeye (algoritmalar ve uygulamalar) kavramsal bilgi vermekle başlar.
Bu eğitimdeki 1. Bölüm (%40), temel konulara odaklanır ancak doğru teknolojiyi seçmenize yardımcı olacaktır: TensorFlow, Caffe, Theano, DeepDrive, Keras vb.
2. Bölüm (%20) bu eğitimde Theano - derin öğrenim modellerini yazmayı kolaylaştıran bir Python kütüphanesi - tanıtır.
3. Bölüm (%40), Google'ın açık kaynak kodlu yazılım kitaplığı olan TensorFlow'un API'sine dayanır ve eğitim yoğun şekilde bu konuda olacaktır. Örnekler ve uygulamalar tamamen TensorFlow kullanılarak yapılacaktır.
Hedef Kitle
Bu kurs, Derin Öğrenim projeleri için TensorFlow kullanmayı planlayan mühendisler için tasarlanmıştır.
Bu kursu tamamladıktan sonra katılımcılar:
- derin sinir ağları (DNN), CNN ve RNN hakkında iyi bir anlayışa sahip olacaklardır.
- TensorFlow'ın yapısını ve dağıtım mekanizmalarını anlayacaklardır.
- kurulum / üretim ortamı / mimari görevleri ve yapılandırmayı gerçekleştirebileceklerdir.
- kod kalitesini değerlendirebilir, hata ayıklama ve izleme işlemlerini gerçekleştirebileceklerdir.
- ileri düzey üretim görevleri gibi model eğitimi, grafik oluşturma ve kaydetme gibi işlemleri uygulayabileceklerdir.
Derin Öğrenme'de Açıklanabilirlik: Siyah Kutu Modellerini Anlaşılması
21 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), derin öğrenme modelleri için son teknoloji XAI tekniklerini keşfetmek isteyen ileri düzey profesyonellere yöneliktir ve yorumlanabilir yapay zeka sistemleri oluşturmaya odaklanmaktadır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Derin öğrenmede açıklanabilirlik zorluklarını anlayabilecektir.
- Sinir ağları için gelişmiş XAI tekniklerini uygulayabilecektir.
- Derin öğrenme modelleri tarafından alınan kararları yorumlayabilecektir.
- Performans ve şeffaflık arasındaki ödünleşimleri değerlendirebilecektir.