Przejdź do głównej treści

Kurs

Zaawansowane uczenie głębokie z Keras

Średniozaawansowany4 godz.

Naucz się tworzyć modele deep learning w Keras.

Python4 godz.{count, plural, one {# film} few {# filmy} many {# filmów} other {# filmów}}{count, plural, one {# ćwiczenie} few {# ćwiczenia} many {# ćwiczeń} other {# ćwiczenia}}3,950 XP34,998Oświadczenie o ukończeniu

Utwórz bezpłatne konto

Kontynuuj z Google
lub
Kontynuując, akceptujesz nasz Warunki użytkowania, nasz Polityka prywatności i że Twoje dane są przechowywane w USA.

Uwielbiany przez uczących się w tysiącach firm

Szkolisz zespół?

Wypróbuj dla firm

Opis kursu

Funkcjonalne API Keras

W tym kursie nauczysz się, jak rozwiązywać złożone problemy za pomocą funkcjonalnego API Keras.

Zaczynając od wprowadzenia, zbudujesz proste sieci funkcyjne, dopasujesz je do danych i będziesz tworzyć prognozy. Nauczysz się także, jak tworzyć modele z wieloma wejściami i pojedynczym wyjściem oraz jak współdzielić wagi między warstwami​​.

Sieci wielowejściowe

W miarę postępów poznasz tworzenie sieci z dwoma wejściami z wykorzystaniem osadzeń kategorycznych, warstw współdzielonych i warstw łączenia. To są podstawowe elementy składowe projektowania sieci neuronowych ze złożonymi przepływami danych.

Rozszerza te koncepcje na modele z trzema lub większą liczbą wejść, pomagając zrozumieć parametry i topologię sieci neuronowych za pomocą funkcji summary i plot w Kerasie​​.

Sieci wielowyjściowe

W końcowych ćwiczeniach interaktywnych będziesz pracować z sieciami wielowyjściowymi, które potrafią rozwiązywać problemy regresji z wieloma celami, a nawet jednocześnie obsługiwać zadania regresji i klasyfikacji.

Po ukończeniu kursu zdobędziesz praktyczne doświadczenie z zaawansowanymi technikami deep learning, które pomogą Ci rozwinąć karierę jako data scientist, w tym ocenianie modeli na nowych danych przy użyciu wielu metryk​.

Wymagania wstępne

Program kursu

Plan kursu

1

Funkcjonalne API Keras

2

Sieci dwuwejściowe z osadzeniami kategorii, warstwami współdzielonymi i warstwami scalającymi

W tym rozdziale zbudujesz sieci dwuwejściowe, które wykorzystują osadzenia kategorii do reprezentowania danych o wysokiej kardynalności, warstwy współdzielone do definiowania bloków wielokrotnego użytku oraz warstwy scalające do łączenia wielu wejść w jedno wyjście. Pod koniec rozdziału będziesz dysponować podstawowymi blokami konstrukcyjnymi do projektowania sieci neuronowych o złożonym przepływie danych.
Rozpocznij rozdział
3

Wiele wejść: 3 wejścia i więcej!

W tym rozdziale rozszerzysz model dwuwejściowy do trzech wejść i nauczysz się korzystać z funkcji podsumowania i wizualizacji w Keras, aby lepiej zrozumieć parametry i topologię sieci neuronowych. Pod koniec rozdziału będziesz wiedzieć, jak rozbudować model dwuwejściowy do trzech wejść i więcej.
Rozpocznij rozdział
4

Wiele wyjść

W tym rozdziale zbudujesz sieci neuronowe z wieloma wyjściami, które można wykorzystać do rozwiązywania problemów regresji z wieloma zmiennymi docelowymi. Zbudujesz też model, który jednocześnie rozwiązuje problem regresji i problem klasyfikacji.
Rozpocznij rozdział

Zaawansowane uczenie głębokie z Keras

Kurs
ukończony

Zdobądź Certyfikat Ukończenia

Zapisz się

Rozwijaj swoje umiejętności danych z DataCamp for Mobile

Rozwijaj się w drodze dzięki naszym kursom mobilnym i codziennym 5-minutowym wyzwaniom kodowania.