Systemy uczące się to o wiele więcej niż wdrożenie algorytmu ML. Produkcyjny system ML obejmuje znaczną liczbę komponentów.
Podsumowanie wykładu wideo
Do tej pory szkolenia dotyczące systemów uczących się skupiały się na tworzeniu modeli systemów uczących się. Jednak, jak widać na poniższych grafikach, systemy uczące się oparte na rzeczywistym świecie to duże ekosystemy, w których model jest tylko jednym z elementów.
Rysunek 1. Rzeczywisty system ML.
Kod ML znajduje się w centrum rzeczywistego systemu uczenia się systemów uczących się, ale często zawiera on nie więcej niż 5% całkowitego kodu tego systemu. (To nie jest błąd). Zwróć uwagę, że system produkcyjny systemów uczących się poświęca znaczne zasoby na wprowadzanie danych – ich zbieranie, weryfikowanie i wyodrębnianie z nich funkcji. Pamiętaj też, że aby możliwe było zastosowanie prognoz systemów uczących się w rzeczywistym świecie, konieczna jest infrastruktura obsługująca systemy uczące się.
Na szczęście wiele komponentów z poprzedniej postaci można wykorzystać ponownie. Nie musisz też samodzielnie tworzyć wszystkich komponentów widocznych na rysunku 1.
TensorFlow Extended (TFX) to kompleksowa platforma do wdrażania produkcyjnych potoków ML.
Kolejne moduły pomagają w podejmowaniu decyzji przy tworzeniu produkcyjnego systemu ML.