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

Connected

ćwiczenie

Przygotowanie modelu do strojenia

Nastroimy hiperparametry modelu klasyfikacji binarnej, który dobrze klasyfikuje zbiór danych dotyczący raka piersi.

Wiesz już, że pierwszym krokiem do przekształcenia modelu w estymator sklearn jest zbudowanie funkcji, która go tworzy. Definicja tej funkcji jest istotna, ponieważ strojenie hiperparametrów polega na zmienianiu argumentów, jakie ta funkcja przyjmuje.

Zbuduj prostą funkcję create_model(), która przyjmuje jako argumenty współczynnik uczenia oraz funkcję aktywacji. Optymalizator Adam został zaimportowany jako obiekt z tensorflow.keras.optimizers, dzięki czemu możesz również zmieniać jego parametr współczynnika uczenia.

Instrukcje

100 XP
  • Ustaw współczynnik uczenia obiektu optymalizatora Adam na wartość przekazaną w argumentach.
  • Ustaw aktywacje warstw ukrytych na tę przekazaną w argumentach.
  • Przekaż optymalizator oraz funkcję straty binarnej entropii krzyżowej do metody .compile().