Model Validation in Python
Kasey Jones
Data Scientist
rfc = RandomForestClassifier(n_estimators=100, max_depth=4) rfc.fit(X_train, y_train)
print("Training: {0:.2f}".format(accuracy_score(y_train, train_predictions)))
Training: .84
print("Testing: {0:.2f}".format(accuracy_score(y_test, test_predictions)))
Testing: .77
rfc = RandomForestClassifier(n_estimators=100, max_depth=14) rfc.fit(X_train, y_train)
print("Training: {0:.2f}".format(accuracy_score(y_train, train_predictions)))
Training: 1.0
print("Testing: {0:.2f}".format(accuracy_score(y_test, test_predictions)))
Testing: .83
rfc = RandomForestClassifier(n_estimators=100, max_depth=10) rfc.fit(X_train, y_train)
print("Training: {0:.2f}".format(accuracy_score(y_train, train_predictions)))
Training: .89
print("Testing: {0:.2f}".format(accuracy_score(y_test, test_predictions)))
Testing: .86
Model Validation in Python