İçeriğe atla
SinaptikLabAI KNOWLEDGE PLATFORM

PLATFORM · Orta → İleri

AI Altyapı Mühendisi

Model seçimiyle bitmeyen işin diğer yarısını kapsar: bir çıkarım isteğinin donanımda ne kadar bellek tuttuğunu, ne kadar gecikme ürettiğini ve birim iş başına ne kadara mal olduğunu ölçmek. Uygulama tarafında çalışan bir mühendisi, kendi sunum katmanının kapasite ve maliyet eğrisini kuran platform mühendisine taşır. Son aşamada yük testinden çıkan ölçekleme kuralı ve sürüm bazlı maliyet izlemesi üretime bağlanır.

Bölüm
5
Süre
~46 sa
Ders
5
Önkoşul
4

Bölüm döngüsü

  1. 1Teori
  2. 2Örnek
  3. 3Lab
  4. 4Test
  5. 5Proje

Önkoşullar

  • Bir HTTP API'yi kendi başına çağırıp yanıt gecikmesini ölçebilmek
  • Konteyner imajı hazırlayıp yerelde ve uzak bir makinede çalıştırabilmek
  • Bir betik diliyle ölçüm toplayıp sonucu karşılaştırmalı tabloya dökebilmek
  • Bir sinir ağının eğitim ve çıkarım aşamaları arasındaki farkı açıklayabilmek
01ÇIKTI

Rotayı bitirdiğinde ne yapabiliyor olacaksın?

Bir dil modelini API üzerinden ürüne bağlamış, şimdi barındırma, gecikme ve birim maliyet kararlarını kendi devralacak mühendisler için; Linux ve konteyner temeli gerekir.

  • 01

    Bir modelin bellek ayak izini parametre sayısı, veri tipi ve bağlam uzunluğundan hesaplayabilmek

  • 02

    İki hızlandırıcı seçeneği arasında bin istek başına maliyeti karşılaştırıp gerekçeli seçim yazabilmek

  • 03

    Nicemleme sonrası doğruluk kaybını kendi görev kümesiyle ölçüp kabul eşiği tanımlayabilmek

  • 04

    Toplu işlem ve eşzamanlılık ayarlarını değiştirerek gecikme–verim eğrisini çıkarabilmek

  • 05

    Bir sunum kümesinin doygunluk noktasını yük testiyle bulup ölçekleme kuralına çevirebilmek

  • 06

    Gecikme ve birim maliyet gerilemesini sürüm bazında yakalayan bir izleme düzeni kurabilmek

02MÜFREDAT

5 bölüm

Her bölüm ilgili Atlas kavramlarına bağlanır; eksik önkoşul varsa beceri grafiği uyarır.

  1. 01

    Çıkarım maliyetinin anatomisi

    8 saat

    Bir isteğin nereye kaynak harcadığı parçalara ayrılır: girdi ve çıktı jetonları, bağlam uzunluğu, ilk jeton gecikmesi ve jeton başına süre. Bu ölçümleri tek bir tabloda toplamayı ve kurumun kendi trafiğine uyan bir birim iş tanımı sabitlemeyi çalışırsınız. Bölüm sonunda elinizde, sonraki her kararın karşılaştırılacağı bir taban ölçüm bulunur.

  2. 02

    Hızlandırıcı seçimi ve bellek bütçesi

    10 saat

    Ağırlıkların, ara değerlerin ve dikkat önbelleğinin aynı belleği nasıl paylaştığı hesaplanır. Parametre sayısı, veri tipi ve eşzamanlı istek sayısından yola çıkarak bir hızlandırıcının taşıyabileceği yükü önceden kestirmeyi, sonra bunu gerçek ölçümle doğrulamayı ele alırsınız. Karar, tek bir hızlandırıcı tercihinden çok bellek bütçesi tablosuna dayanır.

  3. 03

    Nicemleme ve sıkıştırma dengeleri

    10 saat

    Düşük bit genişliklerine inildiğinde kazanılan hız ve bellek ile ödenen doğruluk bedeli karşı karşıya konur. Kaybı kendi görev kümenizle ölçmeyi, bir kabul eşiği koymayı ve eşiğin altına düşüldüğünde geri dönüş yordamını yazmayı çalışırsınız. Sıkıştırmanın her görevde aynı davranmadığını, ölçümle gösterilen örnekler üzerinden görürsünüz.

  4. 04

    Sunum katmanı, toplu işlem ve yönlendirme

    10 saat

    Sürekli toplu işlem, kuyruk yönetimi ve önbellek katmanının verim üzerindeki etkisi karşılaştırmalı olarak incelenir. Seyrek uzman mimarilerindeki model içi yönlendirme ile istekleri boyutlarına ve zorluklarına göre farklı modellere dağıtan katman birbirinden ayrılır; ikincisinin ne zaman kazandırıp ne zaman karmaşıklık borcu ürettiğini tartışırsınız. Bölüm, kendi trafiğiniz için bir yönlendirme kuralı taslağıyla kapanır.

  5. 05

    Kapasite planı, gözlemlenebilirlik ve devreye alma

    8 saat

    Yük testinden ölçekleme kuralı çıkarmak, gecikme ve maliyet göstergelerini sürüm bazında izlemek bu bölümün konusudur. Kademeli yayım, gölge trafik ve geri alma yordamını tanımlayarak altyapı değişikliklerinin geri dönülebilir kalmasını sağlarsınız. Rota, üretimdeki hattın kendi kendini raporladığı bir izleme düzeniyle tamamlanır.

03DERSLER

Bu rotadaki dersler

04ATLAS

Rotada geçen kavramlar

ÖLÇ

Rotaya başlamadan önce nerede durduğunu gör

15 soruluk seviye testi, hangi bölümden başlaman gerektiğini söyler.