Ta strona została przetłumaczona przez Cloud Translation API.
Switch to English

Uczenie maszynowe dla
programiści mobilni

Użyj Firebase ML, aby trenować i wdrażać modele niestandardowe lub użyj bardziej gotowego rozwiązania z interfejsami API Cloud Vision.


Diagram Firebase ML

Niezależnie od tego, czy zaczynasz od istniejącego modelu TensorFlow Lite, czy trenujesz własny, możesz użyć wdrożenia modelu Firebase ML, aby dystrybuować modele do użytkowników bezprzewodowo. Zmniejsza to początkowy rozmiar instalacji aplikacji, ponieważ modele są pobierane przez urządzenie tylko wtedy, gdy są potrzebne. Umożliwia także testowanie A / B wielu modeli, ocenę ich wydajności i regularne aktualizowanie modeli bez konieczności ponownego publikowania całej aplikacji. Po prostu prześlij swój model do konsoli Firebase, a my zajmiemy się hostowaniem i udostępnieniem go w Twojej aplikacji. Jeśli wolisz, możesz wdrażać modele bezpośrednio z potoku produkcyjnego ML lub notatnika Colab przy użyciu pakietu Firebase Admin SDK .


AutoML Vision Edge

Dzięki AutoML Vision Edge możesz łatwo tworzyć niestandardowe modele klasyfikacji obrazów dostosowane do Twoich potrzeb. Na przykład możesz chcieć, aby Twoja aplikacja mogła identyfikować różne rodzaje żywności lub rozróżniać gatunki zwierząt. Cokolwiek potrzebujesz, po prostu prześlij swoje dane treningowe do konsoli Firebase i możesz skorzystać z technologii Google AutoML, aby zbudować niestandardowy model TensorFlow Lite, który będzie uruchamiany lokalnie na urządzeniu użytkownika.


Ikony Firebase ML

Firebase ML zawiera również zestaw gotowych do użycia interfejsów API opartych na chmurze do typowych zastosowań mobilnych: rozpoznawanie tekstu , etykietowanie obrazów i rozpoznawanie punktów orientacyjnych . W przeciwieństwie do interfejsów API na urządzeniu, te interfejsy API wykorzystują moc technologii uczenia maszynowego Google Cloud, aby zapewnić wysoki poziom dokładności. Po prostu przekazujesz dane do biblioteki, która bezproblemowo wysyła żądanie do modeli działających w Google Cloud i odzyskuje potrzebne informacje - wszystko w kilku wierszach kodu.


Firebase pomaga tworzyć wysokiej jakości aplikacje, powiększać bazę użytkowników i zarabiać więcej pieniędzy. Każda funkcja działa niezależnie, a razem działają jeszcze lepiej.