Modellparameter wiederverwenden
Die Replikation der Modellleistung ist für die Modellvalidierung entscheidend. Replikation ist auch wichtig, wenn du Modelle mit Kolleginnen und Kollegen teilst, Modelle auf neue Daten anwendest oder Fragen auf einer Website wie Stack Overflow stellst. Auf so einer Seite könntest du andere Coder nach Modellfehlern, Ausgaben oder der Performance fragen. Am besten gelingt das, indem du deine Arbeit durch Wiederverwendung der Modellparameter reproduzierst.
In dieser Übung verwendest du verschiedene Methoden, um nachzuvollziehen, welche Parameter in einem Modell verwendet wurden.
Diese Übung ist Teil des Kurses
Modellvalidierung in Python
Anleitung zur Übung
- Gib die Eigenschaften des Modells
rfcaus, indem du das Modell einfach druckst. - Gib nur den Zufallszustand (random state) des Modells aus.
- Gib das Dictionary der Modellparameter aus.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
rfc = RandomForestClassifier(n_estimators=50, max_depth=6, random_state=1111)
# Print the classification model
____(____)
# Print the classification model's random state parameter
print('The random state is: {}'.format(rfc.____))
# Print all parameters
print('Printing the parameters dictionary: {}'.format(rfc.____()))