1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do uczenia głębokiego z Keras

Connected

ćwiczenie

Sieci neuronowe – pierwsze kroki!

Zbudujesz prostą sieć neuronową, żeby przekonać się, jak szybko można to zrobić w Keras.

Stworzysz sieć, która przyjmuje dwie liczby jako dane wejściowe, przepuszcza je przez warstwę ukrytą złożoną z 10 neuronów, a następnie zwraca pojedynczą, nieograniczoną liczbę.

Nieograniczone wyjście uzyskasz, rezygnując z funkcji aktywacji w warstwie wyjściowej. Takie podejście sprawdza się w zadaniach regresji, gdzie wynik powinien móc przyjmować dowolną wartość.

Instrukcje

100 XP
  • Zaimportuj model Sequential z tensorflow.keras.models oraz warstwę Dense z tensorflow.keras.layers.
  • Utwórz instancję modelu Sequential.
  • Dodaj ukrytą warstwę Dense złożoną z 10 neuronów, z parametrem input_shape równym dwóm neuronom.
  • Dodaj końcową warstwę wyjściową z 1 neuronem, a następnie wyświetl podsumowanie modelu za pomocą summary().