K Fold
K Fold
import numpy as np
iris = load_iris()
logreg = LogisticRegression(max_iter=200,random_state=42)
k = 10
accuracy = np.mean(cv_scores)
print(f"Cross-validation scores:{cv_scores}")
print(f"accuracy:{accuracy: .4f}")
QUESTION 2:
import numpy as np
iris = load_iris()
X, y = iris.data, iris.target
X = scaler.fit_transform(X)
model = LogisticRegression(max_iter=200)
# Display results
QUESTION 3:
import numpy as np
iris = load_iris()
X = iris.data
y = iris.target
rf_model = RandomForestClassifier(random_state=42)
# Set up K-Fold Cross-Validation (Stratified to maintain class balance)
QUESTION 4:
import numpy as np
iris = load_iris()
X = iris.data
y = iris.target
rf_model = RandomForestClassifier(random_state=42)
print(f"Accuracy: {np.mean(cv_scores):.4f}")
QUESTION 5:
libras_data_path = '/mnt/data/movement_libras.data'
libras_data.head()
rf_model_libras = RandomForestClassifier(random_state=42)
rf_model_libras.fit(X_train, y_train)
y_pred = rf_model_libras.predict(X_test)
# Calculate metrics
OUTPUT:
Accuracy: 0.8055555555555556
Precision: 0.8413018308851642
Recall: 0.8055555555555556
F1-score: 0.8074919315718324
Classification Report: