Try out Google’s large language models using the PaLM API and MakerSuiteExplore Generative AI

Opanuj swoją ścieżkę

Aby zostać ekspertem w dziedzinie uczenia maszynowego, potrzebujesz najpierw solidnych podstaw w czterech obszarach nauki : kodowanie, matematyka, teoria uczenia maszynowego oraz budowanie od początku do końca własnego projektu uczenia maszynowego.

Zacznij od przygotowanych programów nauczania TensorFlow, aby poprawić te cztery umiejętności, lub wybierz własną ścieżkę nauki, przeglądając naszą bibliotekę zasobów poniżej.

Cztery obszary uczenia maszynowego

Rozpoczynając swoją ścieżkę edukacyjną, ważne jest, aby najpierw zrozumieć, jak uczyć się uczenia maszynowego. Podzieliliśmy proces uczenia się na cztery obszary wiedzy, z których każdy stanowi fundamentalny element układanki ML. Aby pomóc Ci na Twojej ścieżce, zidentyfikowaliśmy książki, filmy i kursy online, które zwiększą Twoje umiejętności i przygotują Cię do wykorzystania uczenia maszynowego w Twoich projektach. Zacznij od naszych programów nauczania, których celem jest poszerzenie Twojej wiedzy, lub wybierz własną ścieżkę, przeglądając naszą bibliotekę zasobów.

  • Umiejętności kodowania: budowanie modeli ML wymaga znacznie więcej niż tylko znajomości pojęć ML — wymaga kodowania w celu zarządzania danymi, dostrajania parametrów i analizowania wyników potrzebnych do testowania i optymalizowania modelu.

  • Matematyka i statystyki: uczenie maszynowe to dyscyplina mocno matematyczna, więc jeśli planujesz modyfikować modele uczenia maszynowego lub budować nowe od podstaw, znajomość podstawowych pojęć matematycznych ma kluczowe znaczenie dla tego procesu.

  • Teoria ML: Znajomość podstaw teorii ML da ci podstawę do dalszego rozwoju i pomoże w rozwiązywaniu problemów, gdy coś pójdzie nie tak.

  • Twórz własne projekty: zdobywanie doświadczenia w zakresie uczenia maszynowego to najlepszy sposób na sprawdzenie swojej wiedzy, więc nie bój się zacząć od początku, korzystając z prostej współpracy lub samouczka , aby zdobyć trochę praktyki.

Programy nauczania TensorFlow

Rozpocznij naukę, korzystając z jednego z naszych programów nauczania zawierających polecane kursy, książki i filmy.

Dla początkujących
Podstawy uczenia maszynowego z TensorFlow

Poznaj podstawy uczenia maszynowego dzięki tej kolekcji książek i kursów online. Zostaniesz wprowadzony do ML i poprowadzony przez głębokie uczenie się przy użyciu TensorFlow 2.0. Następnie będziesz miał okazję przećwiczyć to, czego się nauczysz, korzystając z samouczków dla początkujących.

Dla średniozaawansowanych i ekspertów
Teoretyczne i zaawansowane uczenie maszynowe z TensorFlow

Gdy zrozumiesz podstawy uczenia maszynowego, wznieś swoje umiejętności na wyższy poziom, zagłębiając się w teoretyczne rozumienie sieci neuronowych, głębokie uczenie się i pogłębiając swoją wiedzę na temat podstawowych pojęć matematycznych.

Dla początkujących
TensorFlow do programowania w JavaScript

Poznaj podstawy tworzenia modeli uczenia maszynowego w języku JavaScript oraz sposoby wdrażania bezpośrednio w przeglądarce. Otrzymasz ogólne wprowadzenie do głębokiego uczenia się i tego, jak zacząć korzystać z TensorFlow.js poprzez praktyczne ćwiczenia.

Zasoby edukacyjne

Wybierz własną ścieżkę nauki i zapoznaj się z książkami, kursami, filmami i ćwiczeniami polecanymi przez zespół TensorFlow, aby nauczyć Cię podstaw uczenia maszynowego.

Książki
Kursy online
Pojęcia matematyczne
Zasoby TF
Sztuczna inteligencja skoncentrowana na człowieku

Książki

Czytanie to jeden z najlepszych sposobów zrozumienia podstaw uczenia maszynowego i uczenia głębokiego. Książki mogą dać ci wiedzę teoretyczną niezbędną do szybszego uczenia się nowych pojęć w przyszłości.

Sztuczna inteligencja i uczenie maszynowe dla programistów
przez Laurence'a Moroneya

Ta książka wprowadzająca zapewnia podejście oparte na kodzie, aby dowiedzieć się, jak wdrożyć najczęstsze scenariusze uczenia maszynowego, takie jak wizja komputerowa, przetwarzanie języka naturalnego (NLP) i modelowanie sekwencji dla środowisk uruchomieniowych internetowych, mobilnych, chmurowych i osadzonych.

Głębokie uczenie się z Pythonem
autorstwa Francoisa Cholleta

Ta książka jest praktycznym, praktycznym wprowadzeniem do Deep Learning z Keras.

Praktyczne uczenie maszynowe z Scikit-Learn, Keras i TensorFlow
autorstwa Auréliena Gérona

Korzystając z konkretnych przykładów, minimalnej teorii i dwóch gotowych do produkcji środowisk Pythona — Scikit-Learn i TensorFlow — ta książka pomaga intuicyjnie zrozumieć koncepcje i narzędzia do budowania inteligentnych systemów.

Głęboka nauka
autorstwa Iana Goodfellowa, Yoshua Bengio i Aarona Courville'a

Ten podręcznik do głębokiego uczenia się jest zasobem, który ma pomóc studentom i praktykom wejść w dziedzinę uczenia maszynowego w ogóle, a w szczególności głębokiego uczenia się.

Bezpłatny
Zobacz książkę
Sieci neuronowe i głębokie uczenie się
przez Michaela Nielsena

Ta książka zawiera teoretyczne podstawy sieci neuronowych. Nie korzysta z TensorFlow, ale jest doskonałym punktem odniesienia dla uczniów zainteresowanych nauką więcej.

Bezpłatny
Zobacz książkę
Nauka TensorFlow.js
firmy Gant Laborde

Praktyczne, kompleksowe podejście do podstaw TensorFlow.js dla szerokiego grona odbiorców technicznych. Po przeczytaniu tej książki będziesz wiedział, jak tworzyć i wdrażać gotowe do produkcji systemy głębokiego uczenia za pomocą TensorFlow.js.

Głębokie uczenie się z JavaScriptem
Shanqing Cai, Stanley Bileschi, Eric D. Nielsen i Francois Chollet

Ta książka, napisana przez głównych autorów biblioteki TensorFlow, zawiera fascynujące przypadki użycia i szczegółowe instrukcje dotyczące aplikacji do głębokiego uczenia w JavaScript w przeglądarce lub w Node.

Kursy online

Wzięcie udziału w wieloczęściowym kursie online to dobry sposób na poznanie podstawowych koncepcji uczenia maszynowego. Wiele kursów zapewnia świetne objaśnienia wizualne i narzędzia potrzebne do rozpoczęcia stosowania uczenia maszynowego bezpośrednio w pracy lub w osobistych projektach.

Wprowadzenie do TensorFlow dla sztucznej inteligencji, uczenia maszynowego i głębokiego uczenia

Ten kurs, opracowany we współpracy z zespołem TensorFlow, jest częścią specjalizacji dla programistów TensorFlow i nauczy Cię najlepszych praktyk korzystania z TensorFlow.

Wprowadzenie do TensorFlow do głębokiego uczenia

W tym kursie online opracowanym przez zespół TensorFlow i Udacity dowiesz się, jak tworzyć aplikacje do głębokiego uczenia się za pomocą TensorFlow.

Bezpłatny
Zobacz kurs
Specjalizacja programisty TensorFlow

Podczas tej czterokursowej specjalizacji prowadzonej przez programistę TensorFlow zapoznasz się z narzędziami i programistami używanymi do tworzenia skalowalnych algorytmów opartych na sztucznej inteligencji w TensorFlow.

Crash Course uczenia maszynowego

Crash Course uczenia maszynowego z interfejsami API TensorFlow to przewodnik do samodzielnej nauki dla początkujących praktyków uczenia maszynowego. Zawiera serię lekcji z wykładami wideo, studiami przypadków z prawdziwego świata i praktycznymi ćwiczeniami.

Bezpłatny
Zobacz kurs
MIT 6.S191: Wprowadzenie do głębokiego uczenia się

Na tym kursie z MIT zdobędziesz podstawową wiedzę na temat algorytmów głębokiego uczenia się i zdobędziesz praktyczne doświadczenie w budowaniu sieci neuronowych w TensorFlow.

Bezpłatny
Zobacz kurs
Specjalizacja Deep Learning

Na pięciu kursach poznasz podstawy głębokiego uczenia się, zrozumiesz, jak budować sieci neuronowe, nauczysz się prowadzić udane projekty uczenia maszynowego i budować karierę w sztucznej inteligencji. Opanujesz nie tylko teorię, ale także zobaczysz, jak jest ona stosowana w przemyśle.

TensorFlow: Specjalizacja w zakresie danych i wdrażania

Wiesz już, jak budować i trenować modele. Teraz naucz się nawigować po różnych scenariuszach wdrażania i efektywniej wykorzystywać dane do trenowania swojego modelu w ramach tej czterokursowej specjalizacji.

TensorFlow: specjalizacja w zaawansowanych technikach

Ta specjalizacja jest przeznaczona dla inżynierów oprogramowania i ML, którzy mają podstawową wiedzę na temat TensorFlow i chcą poszerzyć swoją wiedzę i umiejętności, ucząc się zaawansowanych funkcji TensorFlow w celu tworzenia zaawansowanych modeli.

Podstawy Google AI do internetowego uczenia maszynowego

Dowiedz się, w jaki sposób możesz zwrócić większą uwagę na swoje nowatorskie badania lub zapewnić supermoce w swoich aplikacjach internetowych w przyszłej pracy dla swoich klientów lub firmy, w której pracujesz, dzięki internetowemu uczeniu maszynowemu.

Pojęcia matematyczne

Aby pogłębić swoją wiedzę ML, te zasoby mogą pomóc Ci zrozumieć podstawowe pojęcia matematyczne niezbędne do zaawansowania na wyższym poziomie.

Przyjazne wprowadzenie do algebry liniowej dla ML

Widok z lotu ptaka na algebrę liniową do uczenia maszynowego. Nigdy nie miałeś do czynienia z algebrą liniową lub znasz trochę podstawy i chcesz poczuć, jak jest ona używana w ML? To wideo jest dla Ciebie.

Bezpłatny
Obejrzyj wideo
Specjalizacja Matematyka dla uczenia maszynowego

Ta specjalizacja online Coursera ma na celu wypełnienie luki między matematyką a uczeniem maszynowym, przyspieszenie znajomości podstawowej matematyki w celu zbudowania intuicyjnego zrozumienia i powiązanie go z uczeniem maszynowym i nauką o danych.

Głęboka nauka
przez 3Blue1Brown

3blue1brown koncentruje się na przedstawianiu matematyki z podejściem wizualnym. W tej serii filmów poznasz podstawy sieci neuronowej i jej działanie za pomocą pojęć matematycznych.

Bezpłatny
Zobacz serie
Esencja algebry liniowej
przez 3Blue1Brown

Seria krótkich, wizualnych filmów od 3blue1brown, które wyjaśniają geometryczne rozumienie macierzy, wyznaczników, elementów własnych i nie tylko.

Bezpłatny
Zobacz serie
Esencja rachunku różniczkowego
przez 3Blue1Brown

Seria krótkich, wizualnych filmów od 3blue1brown, które wyjaśniają podstawy rachunku różniczkowego w sposób, który daje dobre zrozumienie podstawowych twierdzeń, a nie tylko tego, jak działają równania.

Bezpłatny
Zobacz serie
MIT 18.06: Algebra liniowa

Ten kurs wprowadzający z MIT obejmuje teorię macierzy i algebrę liniową. Nacisk kładzie się na tematy, które będą przydatne w innych dyscyplinach, w tym układy równań, przestrzenie wektorowe, wyznaczniki, wartości własne, podobieństwa i dodatnio określone macierze.

Bezpłatny
Zobacz kurs
MIT 18.01: Rachunek pojedynczych zmiennych

Ten wprowadzający kurs rachunku różniczkowego z MIT obejmuje różniczkowanie i całkowanie funkcji jednej zmiennej z aplikacjami.

Bezpłatny
Zobacz kurs
Teoria widzenia
autorstwa Daniela Kunina, Jingru Guo, Tylera Dae Devlina, Daniela Xiang

Wizualne wprowadzenie do prawdopodobieństwa i statystyki.

Bezpłatny
Ucz się więcej
Wprowadzenie do uczenia się statystycznego
autorstwa Garetha Jamesa, Danieli Witten, Trevora Hastie i Roba Tibshiraniego

Ta książka zawiera przystępny przegląd dziedziny uczenia się statystycznego, niezbędnego zestawu narzędzi do zrozumienia rozległego i złożonego świata zestawów danych potrzebnych do uczenia modeli w uczeniu maszynowym.

Bezpłatny
Zobacz książkę

Zasoby TensorFlow

Zebraliśmy nasze ulubione zasoby, aby pomóc Ci rozpocząć pracę z bibliotekami i strukturami TensorFlow dostosowanymi do Twoich potrzeb. Przejdź do naszych sekcji dotyczących TensorFlow.js , TensorFlow Lite i TFX .


Możesz także przeglądać oficjalny przewodnik i samouczki TensorFlow w celu znalezienia najnowszych przykładów i współpracy.

Podstawy uczenia maszynowego

Podstawy uczenia maszynowego to bezpłatny kurs szkoleniowy, podczas którego poznasz podstawy budowania modeli uczenia maszynowego przy użyciu TensorFlow.

Bezpłatny
Zobacz serie
TensorFlow od podstaw

To ML Tech Talk jest przeznaczone dla osób, które znają podstawy uczenia maszynowego, ale potrzebują przeglądu podstaw TensorFlow (tensory, zmienne i gradienty bez korzystania z interfejsów API wysokiego poziomu).

Bezpłatny
Obejrzyj wideo
Wprowadzenie do głębokiego uczenia się

Ta rozmowa techniczna ML obejmuje uczenie się reprezentacji, rodziny sieci neuronowych i ich zastosowania, pierwsze spojrzenie na głęboką sieć neuronową oraz wiele przykładów kodu i koncepcji z TensorFlow.

Bezpłatny
Obejrzyj wideo
Kodowanie TensorFlow

W tej serii zespół TensorFlow przygląda się różnym częściom TensorFlow z perspektywy kodowania, oglądając filmy przedstawiające korzystanie z interfejsów API wysokiego poziomu TensorFlow, przetwarzanie języka naturalnego, neuronowe uczenie strukturalne i nie tylko.

Bezpłatny
Zobacz serie
Wykrywanie i rozwiązywanie codziennych problemów za pomocą uczenia maszynowego

Dowiedz się, jak rozpoznawać najczęstsze przypadki użycia ML, w tym analizować multimedia, tworzyć inteligentne wyszukiwanie, przekształcać dane i jak szybko wbudowywać je do aplikacji za pomocą przyjaznych dla użytkownika narzędzi.

Bezpłatny
Obejrzyj wideo

Dla Javascriptu

Zapoznaj się z najnowszymi zasobami w witrynie TensorFlow.js .

Uczenie maszynowe dla twórców stron internetowych (Web ML)

Zdobądź praktyczną praktyczną wiedzę na temat używania ML w przeglądarce z JavaScript. Dowiedz się, jak pisać niestandardowe modele z pustej kanwy, ponownie szkolić modele za pomocą transferu i konwertować modele z języka Python.

Nauka TensorFlow.js
firmy Gant Laborde

Praktyczne, kompleksowe podejście do podstaw TensorFlow.js dla szerokiego grona odbiorców technicznych. Po przeczytaniu tej książki będziesz wiedział, jak tworzyć i wdrażać gotowe do produkcji systemy głębokiego uczenia za pomocą TensorFlow.js.

Pierwsze kroki z TensorFlow.js autorstwa TensorFlow

Trzyczęściowa seria, która bada zarówno uczenie, jak i wykonywanie modeli uczenia maszynowego za pomocą TensorFlow.js, i pokazuje, jak utworzyć model uczenia maszynowego w JavaScript, który jest wykonywany bezpośrednio w przeglądarce.

Bezpłatny
Zobacz serie
Google AI dla programistów JavaScript z TensorFlow.js

Przejdź od zera do bohatera dzięki Web ML przy użyciu TensorFlow.js. Dowiedz się, jak tworzyć aplikacje internetowe nowej generacji, które mogą działać po stronie klienta i być używane na prawie każdym urządzeniu.

Bezpłatny
Zobacz kurs
TensorFlow.js: Seria inteligencji i uczenia się
przez The Code Train

Ta playlista wideo, będąca częścią większej serii poświęconej uczeniu maszynowemu i budowaniu sieci neuronowych, koncentruje się na TensorFlow.js, podstawowym interfejsie API oraz na tym, jak używać biblioteki JavaScript do trenowania i wdrażania modeli uczenia maszynowego.

Bezpłatny
Zobacz serie

Dla urządzeń mobilnych i urządzeń brzegowych

Poznaj najnowsze zasoby w TensorFlow Lite .

Uczenie maszynowe na urządzeniu

Dowiedz się, jak utworzyć pierwszą aplikację ML na urządzeniu, korzystając ze ścieżek szkoleniowych, które zawierają przewodniki krok po kroku dotyczące typowych przypadków użycia, w tym klasyfikacji audio, wizualnego wyszukiwania produktów i nie tylko.

Wprowadzenie do TensorFlow Lite

Dowiedz się, jak wdrażać modele głębokiego uczenia się na urządzeniach mobilnych i wbudowanych za pomocą TensorFlow Lite w tym kursie, opracowanym przez zespół TensorFlow i Udacity jako praktyczne podejście do wdrażania modeli dla programistów.

Bezpłatny
Zobacz kurs

Do produkcji

Poznaj najnowsze zasoby w TFX .

Inżynieria ML dla produkcyjnych wdrożeń ML z TFX

Zapoznaj się z praktycznym spojrzeniem na to, jak stworzyć system potoków produkcyjnych za pomocą TFX. Szybko omówimy wszystko, od pozyskiwania danych, budowania modeli, po wdrażanie i zarządzanie.

Bezpłatny
Obejrzyj wideo
Budowanie potoków uczenia maszynowego
Hannes Hapke, Catherine Nelson

Ta książka przeprowadzi Cię przez kolejne etapy automatyzacji potoku ML przy użyciu ekosystemu TensorFlow. Przykłady uczenia maszynowego w tej książce są oparte na TensorFlow i Keras, ale podstawowe koncepcje można zastosować w dowolnym środowisku.

Specjalizacja Machine Learning Engineering for Production (MLOps).

Rozwiń swoje możliwości inżynierii produkcji w tej czterokursowej specjalizacji. Dowiedz się, jak konceptualizować, budować i utrzymywać zintegrowane systemy, które nieprzerwanie działają w produkcji.

Potoki ML w Google Cloud

Ten zaawansowany kurs obejmuje komponenty TFX, orkiestrację i automatyzację potoków oraz zarządzanie metadanymi ML za pomocą Google Cloud.

Sztuczna inteligencja skoncentrowana na człowieku

Podczas projektowania modelu uczenia maszynowego lub tworzenia aplikacji opartych na sztucznej inteligencji należy wziąć pod uwagę ludzi wchodzących w interakcję z produktem oraz najlepszy sposób na zapewnienie uczciwości, możliwości interpretacji, prywatności i bezpieczeństwa w tych systemach sztucznej inteligencji.

Odpowiedzialne praktyki AI

Dowiedz się, jak zintegrować praktyki odpowiedzialnej sztucznej inteligencji z przepływem pracy uczenia maszynowego za pomocą TensorFlow.

Bezpłatny
Ucz się więcej
Przewodnik Ludzie + AI

Ten przewodnik od Google pomoże Ci tworzyć produkty oparte na sztucznej inteligencji skoncentrowane na człowieku. Umożliwi Ci to unikanie typowych błędów, projektowanie doskonałych środowisk i skupienie się na ludziach podczas tworzenia aplikacji opartych na sztucznej inteligencji.

Bezpłatny
Ucz się więcej
Wprowadzenie do modułu Fairness in Machine Learning

Ten jednogodzinny moduł w ramach Google MLCC wprowadza uczniów w różne rodzaje ludzkich uprzedzeń, które mogą przejawiać się w danych szkoleniowych, a także strategie identyfikacji i oceny ich skutków.

Bezpłatny
Ucz się więcej