Kısıt sağlama problemlerini modelleyin ve verimle çözün
Constraint Satisfaction Problems Eğitimi, bir problemi değişken, alan ve kısıt cinsinden formüle etmeyi ve backtracking, forward checking, arc consistency (AC-3) ile MRV, LCV gibi sezgilerle verimli çözmeyi uygulamalı öğretir.
Kısıt sağlama problemlerini modelleme ve çözme algoritmalarını öğreten uygulamalı eğitim
Constraint Satisfaction Problems Eğitimi, bir problemi değişkenler, alanlar (domain) ve kısıtlar cinsinden formüle etmeyi ve sistematik arama algoritmalarıyla çözmeyi ele alır. Katılımcılar CSP formülasyonunu, backtracking aramasını, forward checking ve arc consistency (AC-3) gibi kısıt yayılım tekniklerini, MRV ve LCV gibi sezgileri öğrenir. Harita boyama, N-Vezir, Sudoku ve çizelgeleme problemleri üzerinde modelleme yapılır; yerel arama uygulamalı işlenir.
3 Gün. İlk gün CSP modelleme ve backtracking, ikinci gün kısıt yayılımı ve sezgiler, üçüncü gün yerel arama ve gerçek problem uygulamaları işlenir.
Orta Seviye — değişken, alan ve kısıt modelleme, backtracking, tutarlılık algoritmaları ve CSP sezgileri uygulamalı işlenir
Her konu klasik CSP problemleri üzerinde algoritmalar adım adım kodlanarak ve çözüm süresi karşılaştırılarak uygulamalı işlenir.
Gerçek problemleri değişken, alan ve kısıt cinsinden formüle ederek çözülebilir bir yapıya dönüştürmeyi öğrenirsiniz.
Backtracking'i kısıt yayılımı ve sezgilerle güçlendirerek arama uzayını daraltır, çözümü çok daha hızlı bulursunuz.
Çizelgeleme, kaynak atama ve yapılandırma gibi somut problemleri CSP olarak modelleyip çözme becerisi kazanırsınız.
Eğitimden en iyi verimi almak için faydalı olacak temel bilgi ve ortam gereksinimleri
Python gibi bir dilde döngü, fonksiyon ve veri yapıları kullanımına aşinalık algoritmaları izlemeyi kolaylaştırır.
Arama ve özyineleme (recursion) kavramlarına temel aşinalık backtracking mantığını anlamayı destekler.
Küme, ilişki ve mantıksal ifade gibi temel kavramlara aşinalık kısıt tanımlarını kolaylaştırır.
Python kurulu bir ortam ile örnek CSP çözücülerini çalıştırmak uygulamaları takip etmeyi sağlar.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Gerçek problemleri değişken, alan ve kısıt cinsinden formüle eder, kısıt grafını oluşturup çözülebilir hale getirirsiniz.
Özyinelemeli backtracking algoritmasını uygular, kısmi atamaları genişletip ihlalde geri almayı kavrarsınız.
Forward checking ile komşu alanları daraltır ve çözümsüz dalları erken keserek aramayı hızlandırırsınız.
AC-3 algoritmasıyla ikili kısıtlarda tutarsız değerleri elersiniz ve arama uzayını belirgin biçimde küçültürsünüz.
MRV, degree ve LCV sezgileriyle değişken ve değer seçimini iyileştirir, arama ağacını küçültürsünüz.
min-conflicts ile büyük problemleri çözer, yerel optimum ve plato sorunlarını aşma stratejilerini uygularsınız.
python-constraint ve OR-Tools CP-SAT gibi çözücülerle gerçek çizelgeleme problemlerini modelleyip çözersiniz.
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır ve kazanımlarını belgeler.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
SQL DML ve çok tablolu sorgu eğitimi: INSERT, UPDATE, DELETE, MERGE, JOIN türleri, alt sorgular, GROUP BY, küme işlemleri, görünümler ve CTE uygulamalı işlenir.
Detayları Gör →Veritabanı göçü eğitimi: değerlendirme, şema dönüşümü, Data Pump, AWS DMS, CDC ile kesintisiz çoğaltma, cutover ve veri mutabakatı uygulamalı işlenir.
Detayları Gör →SQL Server izleme eğitimi: Extended Events oturumları, ring_buffer ve event_file hedefleri, predicate, SQL Trace ve deadlock/blocking teşhisi işlenir.
Detayları Gör →IBM Db2 SQL eğitimi: SELECT, JOIN, Db2 fonksiyonları, alt sorgular, CTE ve OLAP işlevleri, INSERT/UPDATE/DELETE/MERGE ve işlem yönetimi uygulamalı işlenir.
Detayları Gör →IBM Db2 temelleri eğitimi: Db2 mimarisi, kurulum, instance, tablo ve dizin gibi nesneler, temel SQL, güvenlik, yedekleme ve veri aktarımı işlenir.
Detayları Gör →IBM Db2 yönetim eğitimi: instance ve veritabanı yönetimi, tablespace ve bufferpool, yedekleme/kurtarma, güvenlik, RUNSTATS, REORG ve performans ayarı işlenir.
Detayları Gör →