Podstawy uczenia maszynowego z TensorFlow

Ten program nauczania jest przeznaczony dla osób, które:

  • Nowy w ML, ale posiadający średniozaawansowane doświadczenie w programowaniu

Ta zawartość ma na celu poprowadzić programistów, którzy nie mają doświadczenia z ML, przez początkowe etapy ich podróży do ML. Zobaczysz, że wiele zasobów korzysta z TensorFlow, jednak wiedzę można przenieść do innych platform uczenia maszynowego.

Krok 1: Zrozum, o co chodzi w ML

TensorFlow 2.0 został zaprojektowany, aby ułatwić budowanie sieci neuronowych na potrzeby uczenia maszynowego, dlatego TensorFlow 2.0 korzysta z interfejsu API o nazwie Keras. Książka Deep Learning with Python autorstwa Francois Cholleta, twórcy Keras, to świetne miejsce na rozpoczęcie. Przeczytaj rozdziały 1-4, aby zrozumieć podstawy uczenia maszynowego z perspektywy programisty. Druga połowa książki omawia takie obszary, jak widzenie komputerowe, przetwarzanie języka naturalnego, generatywne głębokie uczenie się i inne. Nie martw się, jeśli te tematy są teraz zbyt zaawansowane, ponieważ w odpowiednim czasie nabiorą większego sensu.

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

W tej książce wprowadzającej przedstawiono podejście oparte na kodzie, które pozwala dowiedzieć się, jak wdrożyć najpopularniejsze scenariusze uczenia maszynowego, takie jak wizja komputerowa, przetwarzanie języka naturalnego (NLP) i modelowanie sekwencji dla środowisk wykonawczych sieci Web, urządzeń mobilnych, chmury i osadzonych.

Głębokie uczenie się z Pythonem
przez Francois Cholleta

Ta książka jest praktycznym, praktycznym wprowadzeniem do głębokiego uczenia się z Kerasem.

⬆ Lub ⬇

Weź udział w kursie online, takim jak Wprowadzenie do TensorFlow firmy Coursera lub Wprowadzenie do TensorFlow do głębokiego uczenia się firmy Udacity, oba obejmują te same podstawy, co książka Francois. Pomocne mogą okazać się także filmy z serwisu 3blue1brown, które zawierają krótkie wyjaśnienia dotyczące działania sieci neuronowych na poziomie matematycznym.

Ukończenie tego kroku da ci podstawy działania ML i przygotuje cię do głębszego zgłębienia.

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

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

Wprowadzenie do TensorFlow do głębokiego uczenia się

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