Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Sfida: Implementazione della Regressione Logistica | Sezione
Practice
Projects
Quizzes & Challenges
Quiz
Challenges
/
Fondamenti di Apprendimento Supervisionato

bookSfida: Implementazione della Regressione Logistica

Per implementare la Regressione Logistica in Python, si utilizza la classe LogisticRegression:

Costruttore:

  • LogisticRegression(penalty = 'l2', C = 1.0)
  • penalty — termine di regolarizzazione. Valori possibili: 'l2', 'l1', 'elasticnet', None;
  • C — controlla l'intensità della regolarizzazione. Un valore C più alto comporta una minore regolarizzazione;

Metodi:

  • fit(X, y) — Adattamento al set di addestramento;
  • predict(X) — Predizione della classe per X;
  • score(X, y) — Restituisce l'accuratezza per il set X, y.

Per ora, è possibile utilizzare i parametri predefiniti. La creazione e l'adattamento 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 e di contatto, oltre agli esiti delle precedenti interazioni di marketing.

I dati sono già pre-processati e pronti per essere utilizzati dal modello.

Compito

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=42 e memorizza i set risultanti nelle variabili X_train, X_test, y_train, y_test.
  • Inizializza e adatta 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

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 23
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

close

bookSfida: Implementazione della Regressione Logistica

Scorri per mostrare il menu

Per implementare la Regressione Logistica in Python, si utilizza la classe LogisticRegression:

Costruttore:

  • LogisticRegression(penalty = 'l2', C = 1.0)
  • penalty — termine di regolarizzazione. Valori possibili: 'l2', 'l1', 'elasticnet', None;
  • C — controlla l'intensità della regolarizzazione. Un valore C più alto comporta una minore regolarizzazione;

Metodi:

  • fit(X, y) — Adattamento al set di addestramento;
  • predict(X) — Predizione della classe per X;
  • score(X, y) — Restituisce l'accuratezza per il set X, y.

Per ora, è possibile utilizzare i parametri predefiniti. La creazione e l'adattamento 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 e di contatto, oltre agli esiti delle precedenti interazioni di marketing.

I dati sono già pre-processati e pronti per essere utilizzati dal modello.

Compito

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=42 e memorizza i set risultanti nelle variabili X_train, X_test, y_train, y_test.
  • Inizializza e adatta 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

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 23
single

single

some-alt