Wymagania wstępne i wstępna

Czy szkolenie z systemów uczących się jest dla Ciebie odpowiednie?

Mam niewielkie doświadczenie z systemami uczącymi się lub wcale.
Zalecamy dokładnie zapoznać się z materiałami.
Mam doświadczenie w dziedzinie systemów uczących się, ale chcę się dowiedzieć czegoś nowego i całkowicie zrozumieć te kwestie.
Kurs z systemów uczących się to świetna motywacja. Przejrzyj wszystkie moduły w kolejności lub wybierz tylko te, które Cię interesują.
Dobrze znam systemy uczące się, ale niewiele wiem o TensorFlow.
Duża część materiału może być dla Ciebie zbyt prosta. Zamiast opisywać całą zawartość strony, możesz skupić się na jednym z tych materiałów:
Szybkie szkolenie z systemów uczących się dotyczy głównie interfejsów API wyższego poziomu. Jeśli chcesz dowiedzieć się więcej o niskim poziomie interfejsu TensorFlow API (prawdopodobnie aby przeprowadzić badania systemów uczących się), skorzystaj z tych materiałów:

Przed rozpoczęciem kursu Machine Learning Crash Course przeczytaj te wymagania wstępne i wymagania wstępne, aby mieć pewność, że przygotujesz się na ukończenie wszystkich modułów.

Przygotowanie

Zanim rozpoczniesz kurs Machine Learning Crash, wykonaj te czynności:

  1. Jeśli dopiero zaczynasz korzystać z systemów uczących się, przeczytaj wprowadzenie do systemów uczących się. Ten krótki kurs obejmuje wprowadzenie do systemów uczących się.
  2. Jeśli dopiero zaczynasz korzystać z NumPy, wykonaj ćwiczenie NumPy Ultraquick Tutorial, które zawiera wszystkie informacje potrzebne w ramach tego kursu.
  3. Jeśli dopiero zaczynasz korzystać z funkcji panda, wykonaj krótki samouczek panda zawierający informacje o pandach potrzebnych w tym kursie.

Ćwiczenia z programowania są wykonywane bezpośrednio w przeglądarce (nie musisz niczego konfigurować!) na platformie Colaboratory. Colaboratory działa w większości najpopularniejszych przeglądarek i jest dokładnie testowane w Chrome oraz przeglądarce Firefox na komputerach. Jeśli wolisz pobrać i uruchomić ćwiczenia offline, zapoznaj się z tymi instrukcjami konfigurowania środowiska lokalnego.

Wymagania wstępne

Nie dotyczy to systemów uczących się i nie zakłada, że masz już taką wiedzę. Jednak w celu zrozumienia przedstawionych koncepcji i wykonania ćwiczeń uczniowie powinni spełnić te wymagania:

  • Musisz znać na sobie zmienne, równania liniowe, wykresy funkcji, histogramy i metody statystyczne.

  • Trzeba być dobrym deweloperem. Najlepiej mieć doświadczenie w programowaniu w języku Python, ponieważ ćwiczenia są w języku Python. Jednak doświadczeni programiści bez doświadczenia w języku Python zwykle potrafią ukończyć już cały program.

W sekcjach poniżej znajdziesz przydatne materiały dodatkowe.

Algebra

Algebra liniowa

Trygonometria

Statystyki

Rachunek różniczkowy (opcjonalny, dla tematów zaawansowanych)

Programowanie w Pythonie

Podstawowe informacje o Pythonie znajdziesz w samouczku Pythona:

Kilka ćwiczeń z programowania wykorzystuje tę bardziej szczegółową koncepcję Pythona:

Terminal Bash / Cloud Console

Aby wykonywać ćwiczenia na programowaniu na komputerze lokalnym lub w konsoli Google Cloud, musisz pracować z poziomu wiersza poleceń: