Sfida: Implementazione della Regressione Logistica
Per implementare la Regressione Logistica in Python, si utilizza la classe LogisticRegression:
Per ora, è possibile mantenere i parametri predefiniti. La creazione e l’addestramento del modello possono essere eseguiti in un’unica riga:
logistic_regression = LogisticRegression().fit(X_train, y_train)
Il dataset di questo capitolo proviene da un istituto bancario portoghese e contiene informazioni relative a campagne di marketing condotte tramite chiamate telefoniche. L’obiettivo è prevedere se un cliente sottoscriverà un deposito a termine, sulla base dei suoi dati personali, finanziari, di contatto e degli esiti delle precedenti interazioni di marketing.
I dati sono già stati preprocessati e sono pronti per essere utilizzati dal modello.
Swipe to start coding
Ti viene fornito un dataset di marketing bancario portoghese memorizzato come DataFrame nella variabile df.
- Suddividi il dataset in set di addestramento e di test, assegnando l'80% dei dati all'addestramento. Imposta
random_state=42e memorizza i set risultanti nelle variabiliX_train,X_test,y_train,y_test. - Inizializza e addestra un modello di Regressione Logistica sul set di addestramento, memorizzando il modello addestrato nella variabile
lr. - Calcola l'accuratezza sul set di test e memorizza il risultato nella variabile
test_accuracy.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 4.17
Sfida: Implementazione della Regressione Logistica
Scorri per mostrare il menu
Per implementare la Regressione Logistica in Python, si utilizza la classe LogisticRegression:
Per ora, è possibile mantenere i parametri predefiniti. La creazione e l’addestramento del modello possono essere eseguiti in un’unica riga:
logistic_regression = LogisticRegression().fit(X_train, y_train)
Il dataset di questo capitolo proviene da un istituto bancario portoghese e contiene informazioni relative a campagne di marketing condotte tramite chiamate telefoniche. L’obiettivo è prevedere se un cliente sottoscriverà un deposito a termine, sulla base dei suoi dati personali, finanziari, di contatto e degli esiti delle precedenti interazioni di marketing.
I dati sono già stati preprocessati e sono pronti per essere utilizzati dal modello.
Swipe to start coding
Ti viene fornito un dataset di marketing bancario portoghese memorizzato come DataFrame nella variabile df.
- Suddividi il dataset in set di addestramento e di test, assegnando l'80% dei dati all'addestramento. Imposta
random_state=42e memorizza i set risultanti nelle variabiliX_train,X_test,y_train,y_test. - Inizializza e addestra un modello di Regressione Logistica sul set di addestramento, memorizzando il modello addestrato nella variabile
lr. - Calcola l'accuratezza sul set di test e memorizza il risultato nella variabile
test_accuracy.
Soluzione
Grazie per i tuoi commenti!
single