Machine Learning for Banking (with Python) Eğitimi
Machine Learning, bilgisayarların açıkça programlanmadan öğrenme yeteneğine sahip olduğu Yapay Zekanın bir dalıdır. Python, açık sözdizimi ve okunabilirliği ile ünlü bir programlama dilidir. Makine öğrenimi uygulamaları geliştirmek için iyi test edilmiş kütüphaneler ve tekniklerden oluşan mükemmel bir koleksiyon sunar.
Bu eğitmen liderliğindeki, canlı eğitimde katılımcılar, bankacılık sektöründeki gerçek dünya problemlerini çözmek için makine öğrenimi tekniklerini ve araçlarını nasıl uygulayacaklarını öğreneceklerdir.
Katılımcılar öncelikle temel prensipleri öğrenir, ardından bilgilerini kendi makine öğrenimi modellerini oluşturarak ve bunları bir dizi ekip projesini tamamlamak için kullanarak uygulamaya koyarlar.
Hedef Kitle
- Geliştiriciler
- Veri bilimcileri
Kurs Formatı
- Kısmen ders anlatımı, kısmen tartışma, egzersizler ve yoğun uygulamalı çalışma
Eğitim İçeriği
Giriş
- İstatistiksel öğrenme (istatistiksel analiz) ile makine öğrenimi arasındaki fark
- Finans ve bankacılık şirketleri tarafından makine öğrenimi teknolojisi ve yeteneklerin benimsenmesi
Farklı Türleri Machine Learning
- Denetimli öğrenme ve denetimsiz öğrenme
- İterasyon ve değerlendirme
- Önyargı-varyans dengesi
- Denetimli ve denetimsiz öğrenmeyi birleştirme (yarı denetimli öğrenme)
Machine Learning Languages ve Araç Setleri
- Açık kaynak ve tescilli sistemler ve yazılımlar
- Python vs R vs Matlab
- Kütüphaneler ve çerçeveler
Machine Learning Vaka Çalışmaları
- Tüketici verileri ve büyük veri
- Tüketici ve ticari kredilerde risk değerlendirmesi
- Duygu analizi yoluyla müşteri hizmetlerini iyileştirme
- Kimlik sahtekarlığı, fatura sahtekarlığı ve kara para aklama tespiti
Uygulamalı: Python için Machine Learning
- Geliştirme Ortamının Hazırlanması
- Python makine öğrenimi kütüphanelerini ve paketlerini edinme
- Scikit-learn ve PyBrain ile çalışma
Machine Learning Verilerini Yükleme Nasıl Yapılır
- Database’lar, veri ambarları ve akış verileri
- Dağıtık depolama ve Hadoop ve Spark ile işleme
- Dışa aktarılan veriler ve Excel
Business Kararlarını Supervised Learning ile Modelleme
- Verilerinizi sınıflandırma (sınıflandırma)
- Sonucu tahmin etmek için regresyon analizi kullanma
- Kullanılabilir makine öğrenimi algoritmalarından seçim yapma
- Karar ağacı algoritmalarını anlama
- Rastgele orman algoritmalarını anlama
- Model değerlendirmesi
- Alıştırma
Regresyon Analizi
- Doğrusal regresyon
- Genellemeler ve Doğrusal Olmayanlık
- Alıştırma
Sınıflandırma
- Bayes yenilemesi
- Naive Bayes
- Lojistik regresyon
- K-En Yakın Komşular
- Alıştırma
Uygulamalı: Tahmin Modeli Oluşturma
- Müşteri türüne ve geçmişine göre kredi riskini değerlendirme
Machine Learning Algoritmalarının Performansını Değerlendirme
- Çapraz doğrulama ve yeniden örnekleme
- Bootstrap toplama (torbalama)
- Alıştırma
Business Kararlarını Unsupervised Learning ile Modelleme
- Örnek veri kümeleri mevcut olmadığında
- K-ortalamalar kümeleme
- Denetimsiz öğrenmenin zorlukları
- K-ortalamaların ötesinde
- Bayes ağları ve Markov Gizli Modelleri
- Alıştırma
Uygulamalı: Öneri Sistemi Oluşturma
- Geçmiş müşteri davranışlarını analiz ederek yeni hizmet tekliflerini iyileştirme
Şirketinizin yeteneklerini genişletme
- Modelleri bulutta geliştirme
- Makine öğrenimini GPU ile hızlandırma
- Bilgisayar görüşü, ses tanıma ve metin analizi için Deep Learning sinir ağlarını uygulama
Kapanış Notları
Kurs İçin Gerekli Önbilgiler
- Python programlama konusunda deneyim
- İstatistik ve doğrusal cebir konusunda temel bilgi
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Machine Learning for Banking (with Python) Eğitimi - Booking
Machine Learning for Banking (with Python) Eğitimi - Enquiry
Danışanlarımızın Yorumları (2)
the ML ecosystem not only MLFlow but Optuna, hyperops, docker , docker-compose
Guillaume GAUTIER - OLEA MEDICAL
Eğitim - MLflow
I enjoyed participating in the Kubeflow training, which was held remotely. This training allowed me to consolidate my knowledge for AWS services, K8s, all the devOps tools around Kubeflow which are the necessary bases to properly tackle the subject. I wanted to thank Malawski Marcin for his patience and professionalism for training and advice on best practices. Malawski approaches the subject from different angles, different deployment tools Ansible, EKS kubectl, Terraform. Now I am definitely convinced that I am going into the right field of application.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Eğitim - Kubeflow
Yaklaşan Etkinlikler
İlgili Kurslar
AdaBoost Python for Machine Learning
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), makine öğrenimi için Python ile güçlendirme algoritmaları oluşturmak isteyen veri bilimcileri ve yazılım mühendislerini hedeflemektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Makine öğrenimi modelleri oluşturmaya başlamak için gerekli geliştirme ortamını kurmak AdaBoost.
- Topluluk öğrenimi yaklaşımını ve uyarlanabilir güçlendirmeyi nasıl uygulayacağınızı anlamak.
- Python içinde makine öğrenimi algoritmalarını güçlendirmek için AdaBoost modelleri oluşturmayı öğrenmek.
- AdaBoost modellerinin doğruluğunu ve performansını artırmak için hiperparametre ayarlamayı kullanmak.
AutoML with Auto-Keras
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), veri bilimcilerine ve makine öğrenimi modelini seçme ve optimize etme sürecini otomatikleştirmek isteyen daha az teknik kişilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Son derece verimli makine öğrenimi modellerini eğitme sürecini otomatikleştirin.
- Derin öğrenme modelleri için en iyi parametreleri otomatik olarak arayın.
- Son derece doğru makine öğrenimi modelleri oluşturun.
- Makine öğreniminin gücünü gerçek dünya iş sorunlarını çözmek için kullanın.
AutoML
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), büyük verilerde karmaşık kalıpları tespit etmek için kullanılan makine öğrenimi modellerini optimize etmek isteyen makine öğrenimi geçmişine sahip teknik kişiler için tasarlanmıştır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Çeşitli açık kaynaklı AutoML araçları (H2O AutoML, auto-sklearn, TPOT, TensorFlow, PyTorch, Auto-Keras, TPOT, Auto-WEKA, vb.) kurmak ve değerlendirmek.
- Yüksek kaliteli makine öğrenimi modelleri eğitmek.
- Farklı türdeki denetimli makine öğrenimi problemlerini verimli bir şekilde çözmek.
- Otomatik makine öğrenimi sürecini başlatmak için yalnızca gerekli kodu yazmak.
Creating Custom Chatbots with Google AutoML
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Google'nın AutoML platformunu kullanarak çeşitli uygulamalar için özelleştirilmiş sohbet robotları oluşturmak isteyen farklı uzmanlık seviyelerindeki katılımcılara yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Sohbet robotu geliştirmenin temellerini anlayabilecektir.
- Google Bulut Platformunda gezinebilecek ve AutoML'ya erişebilecektir.
- Sohbet robotu modellerini eğitmek için verileri hazırlayabilecektir.
- AutoML kullanarak özel sohbet robotu modellerini eğitebilecek ve değerlendirebilecektir.
- Sohbet robotlarını çeşitli platformlara ve kanallara dağıtabilecek ve entegre edebilecektir.
- Sohbet robotu performansını zaman içinde izleyebilecek ve optimize edebilecektir.
Pattern Recognition
21 SaatBu 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.
DataRobot
7 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), DataRobot'in makine öğrenimi yeteneklerini kullanarak tahmin modellerini otomatikleştirmek, değerlendirmek ve yönetmek isteyen veri bilimcileri ve veri analistlerini hedeflemektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Veri kümelerini DataRobot içine yükleyerek verileri analiz etmek, değerlendirmek ve kalite kontrolünden geçirmek.
- Önemli değişkenleri belirlemek ve tahmin hedeflerine ulaşmak için modeller oluşturmak ve eğitmek.
- İş kararlarında faydalı olabilecek değerli bilgiler oluşturmak için modelleri yorumlamak.
- Optimize edilmiş bir tahmin performansı sağlamak için modelleri izlemek ve yönetmek.
Data Mining with Weka
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), veri madenciliği görevlerini gerçekleştirmek için Weka'i kullanmak isteyen başlangıç seviyesinden orta seviyeye kadar veri analistleri ve veri bilimcileri için tasarlanmıştır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Weka'i kurmak ve yapılandırmak.
- Weka ortamını ve iş tezgahını anlamak.
- Weka kullanarak veri madenciliği görevlerini gerçekleştirmek.
Google Cloud AutoML
7 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), özel ML eğitim modelleri oluşturmak ve dağıtmak isteyen veri bilimcileri, veri analistlerini ve geliştiricileri hedeflemektedir. Minimum çabayla AutoML ürünleri ve özelliklerini keşfetmeyi amaçlamaktadır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Çeşitli veri türleri için farklı hizmetleri uygulamak üzere AutoML ürün yelpazesini keşfedebilecekler.
- Özel ML modelleri oluşturmak için veri kümelerini hazırlayabilecek ve etiketleyebilecekler.
- Doğru ve adil makine öğrenimi modelleri üretmek için modelleri eğitebilecek ve yönetebilecekler.
- İşletme hedeflerine ve ihtiyaçlarına ulaşmak için eğitilmiş modeller kullanarak Make tahminlerde bulunabilecekler.
Kubeflow
35 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Kubernetes üzerinde makine öğrenimi iş akışları oluşturmak, dağıtmak ve yönetmek isteyen geliştiriciler ve veri bilimcilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- AWS EKS (Elastic Kubernetes Service) kullanarak Kubeflow'i şirket içinde ve bulutta kurmak ve yapılandırmak.
- Docker kapsayıcıları ve Kubernetes kullanarak makine öğrenimi iş akışları oluşturmak, dağıtmak ve yönetmek.
- Tüm makine öğrenimi işlem hatlarını çeşitli mimariler ve bulut ortamlarında çalıştırmak.
- Kubeflow kullanarak Jupyter not defterleri oluşturmak ve yönetmek.
- Çoklu platformlar üzerinde makine öğrenimi eğitimi, hiperparametre ayarlama ve sunum iş yükleri oluşturmak.
MLflow
21 SaatBu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), yalnızca ML modelleri oluşturmanın ötesine geçmek ve ML modeli oluşturma, izleme ve dağıtım sürecini optimize etmek isteyen veri bilimcilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- MLflow ve ilgili ML kütüphanelerini ve çerçevelerini kurmak ve yapılandırmak.
- Bir ML modelinin izlenebilirliğinin, tekrarlanabilirliğinin ve dağıtılabilirliğinin önemini kavramak.
- ML modellerini farklı genel bulutlara, platformlara veya şirket içi sunuculara dağıtmak.
- Bir projede işbirliği yapan birden fazla kullanıcıyı barındıracak şekilde ML dağıtım sürecini ölçeklendirmek.
- ML modelleriyle deneme yapmak, bunları yeniden üretmek ve dağıtmak için merkezi bir kayıt ayarlamak.
Machine Learning for Mobile Apps using Google’s ML Kit
14 SaatBu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), mobil cihazlarda işlenmek üzere optimize edilmiş makine öğrenimi modelleri oluşturmak için Google'ün ML Kit'ünü kullanmak isteyen geliştiricilere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Mobil uygulamalar için makine öğrenimi özellikleri geliştirmeye başlamak için gerekli geliştirme ortamını kurmak.
- Android ve iOS uygulamalarına ML Kit API'lerini kullanarak yeni makine öğrenimi teknolojilerini entegre etmek.
- Cihaz üzerinde işleme ve dağıtım için ML Kit SDK'sını kullanarak mevcut uygulamaları geliştirmek ve optimize etmek.
Pattern Matching
14 SaatPattern Matching, bir görüntü içinde belirtilen kalıpları bulmak için kullanılan bir tekniktir. Örneğin, bir fabrikadaki hatalı ürün üzerindeki beklenen etiketi veya bir bileşenin belirtilen boyutlarını belirlemek gibi, yakalanan bir görüntü içinde belirli özelliklerin varlığını belirlemek için kullanılabilir. Pattern Recognition'ten (daha büyük ilgili örnekler koleksiyonuna dayalı genel kalıpları tanıyan) farklı olarak, özellikle ne aradığımızı belirtir ve ardından beklenen kalıbın mevcut olup olmadığını bize bildirir.
Kurs Formatı
- Bu kurs, Machine Vision alanına uygulandığı gibi kalıp eşleştirme alanında kullanılan yaklaşımları, teknolojileri ve algoritmaları tanıtır.
Machine Learning with Random Forest
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), büyük veri kümeleri için makine öğrenimi algoritmaları oluşturmak isteyen veri bilimcileri ve yazılım mühendislerini hedeflemektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Random forest ile makine öğrenimi modelleri oluşturmaya başlamak için gerekli geliştirme ortamını kurmak.
- Random Forest'ün avantajlarını anlamak ve sınıflandırma ve regresyon problemlerini çözmek için bunu nasıl uygulayacağınızı öğrenmek.
- Random Forest içinde büyük veri kümelerini nasıl ele alacağınızı ve çoklu karar ağaçlarını nasıl yorumlayacağınızı öğrenmek.
- Hiperparametreleri ayarlayarak makine öğrenimi modelinin performansını değerlendirmek ve optimize etmek.
Advanced Analytics with RapidMiner
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), değerleri tahmin ve projeksiyon yapmak ve zaman serisi tahmini için analitik araçlar kullanmak isteyen orta düzey veri analistlerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- CRISP-DM metodolojisini uygulamayı, uygun makine öğrenimi algoritmalarını seçmeyi ve model oluşturmayı ve performansını iyileştirmeyi öğreneceklerdir.
- RapidMiner kullanarak değerleri tahmin ve projeksiyon yapabilecek ve zaman serisi tahmini için analitik araçlar kullanabileceklerdir.
RapidMiner for Machine Learning and Predictive Analytics
14 SaatRapidMiner, hızlı uygulama prototipleme ve geliştirme için açık kaynaklı bir veri bilimi yazılım platformudur. Veri hazırlama, makine öğrenimi, derin öğrenme, metin madenciliği ve tahmine dayalı analiz için entegre bir ortam içerir.
Bu eğitmen liderliğindeki canlı eğitimde katılımcılar, veri hazırlama, makine öğrenimi ve tahmine dayalı model dağıtımı için RapidMiner Studio'nun nasıl kullanılacağını öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- RapidMiner'ü kurmak ve yapılandırmak
- RapidMiner ile veri hazırlamak ve görselleştirmek
- Makine öğrenimi modellerini doğrulamak
- Verileri birleştirmek ve tahmine dayalı modeller oluşturmak
- Tahmine dayalı analitiği bir iş sürecine dahil etmek
- RapidMiner'ü sorun gidermek ve optimize etmek
Hedef Kitle
- Veri bilimcileri
- Mühendisler
- Geliştiriciler
Kurs Formatı
- Kısmen ders anlatımı, kısmen tartışma, egzersizler ve yoğun uygulamalı çalışma
Not
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçerek ayarlama yapınız.