Regressione logistica
Lezione 15 di 19 del corso Introduzione all’apprendimento automatico di Coddy.
La regressione logistica, nonostante il nome, è un modello lineare utilizzato principalmente per attività di classificazione, non di regressione. È ideale nelle situazioni in cui si vuole prevedere la presenza o l’assenza di qualcosa, ad esempio se un’e-mail è spam oppure no. La regressione logistica funziona bene per la classificazione binaria, ma può essere estesa alla classificazione multiclasse tramite diverse tecniche.

Fonte: Wikipedia
In sostanza, la regressione logistica prevede la probabilità che un determinato punto di input appartenga a una certa classe. A differenza della regressione lineare, che prevede un output continuo, la regressione logistica prevede un esito binario (1/0, Sì/No). Il fulcro della regressione logistica è la funzione logistica, o funzione sigmoide, che mappa qualsiasi numero reale in un valore compreso tra 0 e 1, rendendola adatta alla stima delle probabilità.
Per adattare un modello di regressione logistica, si trova l’insieme di coefficienti migliore per l’equazione, dati i dati di addestramento.
Sebbene sia efficiente e semplice per la classificazione binaria, le sue prestazioni potrebbero essere inferiori a quelle di modelli più complessi con insiemi di dati articolati.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Sfida
FacileCrea una funzione chiamata sigmoid che accetta una lista che rappresenta un punto dati e restituisce l'output delle funzioni sigmoidi. Usa numpy per risolvere questo problema.
Provalo tu
import numpy as np
def sigmoid(point):
arr = np.array(point)
# Scrivi il codice quiTutte le lezioni di Introduzione all’apprendimento automatico
2Panoramica sull’apprendimento automatico
Apprendimento supervisionatoApprendimento non supervisionato6Altri modelli
Regressione logisticaRegressione lineareAlbero decisionaleMacchina a vettori di supporto (SVM)Quiz sui modelliEsercitati da solo: Compilatore Python online