In questo blog imparerai come programmare la regressione logistica da zero in Python.
Prima di entrare nel codice, comprendiamo la matematica alla base della regressione logistica e addestramo il modello utilizzando la discesa del gradiente .
Il nome di questo algoritmo è regressione logistica a causa della funzione logistica che utilizziamo in questo algoritmo. In questo combiniamo linearmente gli input (X) e i pesi/coefficienti per fornire l'output (y).
L'output di questo modello è scalato tra 0 e 1 che funge da probabilità del punto dati appartenente a una particolare classe. Usiamo la funzione sigmoidea per raggiungere questo obiettivo.
Segui i seguenti passaggi e imparerai come funziona.
3. Quindi calcoliamo la perdita utilizzando la seguente funzione di perdita.
I pesi/coefficienti è un vettore dimensionale che dobbiamo imparare usando la discesa del gradiente. Ora vedremo come imparare quei pesi.
Discesa graduale:
La discesa del gradiente è la tecnica di ottimizzazione in cui utilizziamo il gradiente della funzione di perdita per aggiornare i nostri pesi. Ora vedremo come aggiornare i pesi usando questo.
Ho implementato la classe di regressione logistica. Questo codice non ha la regolarizzazione implementata.
Tracciamo alcuni grafici per visualizzare come apprende il modello.
Questo è tutto per ora. Se hai domande, allora scrivi nei commenti.
Se sei un principiante e volevi sapere cos'è la calibrazione , consulta questo blog .
Calibrazione nell'apprendimento automaticoMi colpisce Improvvisamente come spesso accade È di nuovo la via di mezzo <No, non quello nel pacifico tu marrone, quello al carnevale> Ogni titolo a voce alta…..
Quando fai una richiesta a facebook.com, il tuo computer cerca il nome di dominio per tradurre quel nome di dominio in un indirizzo IP in modo che il tuo computer possa effettuare quella connessione.
Nel mondo frenetico e competitivo di oggi, la propria carriera gioca un ruolo significativo nella crescita personale, nella stabilità finanziaria e nella soddisfazione generale della vita. Tuttavia, molte persone si trovano intrappolate in un ciclo inesorabile di stagnazione e insoddisfazione, che si esauriscono gradualmente nella loro vita professionale.
Introduzione:Benvenuti, coraggiosi lettori, in un viaggio che ci porterà nelle profondità più oscure del nostro pianeta. In questo blog, ci addentriamo nel mondo enigmatico della Fossa delle Marianne, scoprendo i suoi segreti nascosti e scoprendo le verità agghiaccianti che giacciono sotto la sua superficie.
Spesso ci troviamo a lottare per implementare ciò che sappiamo essere buono per noi. Dal dire a un altro significativo che li amiamo al ricordare di parlare come un pirata, ci saranno sempre quelli che affermeranno che un giorno, una settimana o un mese di eventi non è necessario perché stanno già facendo quelle cose.