Skalowanie poza PoC

Strategia AI (sztucznej inteligencji)

Vidhi Chugh

AI strategist and ethicist

Co oznacza skalowanie?

 

Rosnąca ilość danych

 

  • Skalowalność:
    • Obsługa rosnącej ilości danych, użytkowników i zadań
    • Utrzymanie wydajności, jakości i opłacalności

 

  • Skalowanie AI = 3x wyższe zyski!
    • Integracja z istniejącymi procesami biznesowymi
Strategia AI (sztucznej inteligencji)

Platformy chmurowe

 

  • Od PoC do pełnego wdrożenia

 

  • Platforma chmurowa
    • Zgodność z przepisami o danych
    • Bezpieczeństwo
    • Obsługa architektur multi-cloud i hybrydowych

 

Wybór odpowiedniej platformy chmurowej

Strategia AI (sztucznej inteligencji)

Kwestie wdrożeniowe

  • Analiza kosztów i wydajności
  • Mechanizmy zarządzania; łatwość wdrożenia i administrowania

Analiza kosztów i wydajności

Strategia AI (sztucznej inteligencji)

Budować czy kupować?

 

  • Model gotowy vs. własny algorytm

  • Większa kontrola nad działaniem systemu

Większa kontrola nad działaniem systemu

 

  • Harmonogram projektu

  • Własny algorytm wymaga więcej czasu niż gotowe rozwiązanie

Harmonogram projektu

Strategia AI (sztucznej inteligencji)

Skalowalność i wydajność

 

  • Skalowanie = trafne predykcje bez utraty wydajności

 

  • Wydajność:
    • Dokładność
    • Opóźnienie (latency): czas potrzebny modelowi na predykcję
    • Przepustowość (throughput): liczba predykcji w danym czasie

 

 

Skalowanie – trafne predykcje bez utraty wydajności

Strategia AI (sztucznej inteligencji)

Dane na dużą skalę

  • Fundament modeli uczenia maszynowego

  • Zarządzanie cyklem życia danych

    • Przygotowanie i utrzymanie

Fundament modeli uczenia maszynowego

Strategia AI (sztucznej inteligencji)

Dostęp do danych

 

  • Dostęp tylko dla wybranych działów; odizolowane od reszty
    • Powstają silosy
    • Spada przejrzystość
    • Modele działają nieefektywnie

 

  • Różne źródła = różne formaty
    • Standaryzacja

 

Silosy w zespołach

Strategia AI (sztucznej inteligencji)

Architektura gotowa na skalowanie

 

Projektowanie właściwej architektury

 

  • Projektowanie właściwej architektury

 

  • Mikroserwisy
    • Niezależne skalowanie
    • Elastyczność
    • Responsywność

 

  • Koordynacja interakcji bywa trudna
Strategia AI (sztucznej inteligencji)

Infrastruktura do skalowania

GPU-y przyspieszają zadania, ale zwiększają koszty

 

  • Rozbudowane obliczenia na danych
  • GPU-y przyspieszają zadania, ale zwiększają koszty

 

  • Rozważ korzyści
    • Szybsze trenowanie modeli
    • Lepsza wydajność
    • Wyższe koszty
Strategia AI (sztucznej inteligencji)

Usprawnianie procesów AI

  • Szczegółowy plan wdrożenia i projekt architektury
  • Standaryzacja i usprawnienie procesów
    • Budowanie, wdrażanie i monitorowanie modeli

Standaryzacja i usprawnienie procesów

Strategia AI (sztucznej inteligencji)

Czas na praktykę!

Strategia AI (sztucznej inteligencji)

Preparing Video For Download...