Granska de starkaste koefficienterna
Se vilka ord som driver varje klass
Granska de starkaste koefficienterna är en gratis lektion i NLP Academy på CoddyKit. Detta är lektion 3 av 4. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för NLP Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i NLP Academy innehåller totalt 4 lektioner.
Modellen kan förklara sig själv
En av de stora fördelarna med logistisk regression är transparensen. De inlärda koefficienterna visar exakt vilka ord som styr ett dokument mot varje klass. 🔍
Koefficienterna finns i coef_
Efter anpassningen finns vikterna i clf.coef_, ett tal per ord i ordförrådet. Den matrisen utgör kärnan i modellens resonemang.
weights = clf.coef_[0]Orden kommer från vektoriseraren
De motsvarande orden finns i vektoriseraren. Om ni anropar get_feature_names_out får ni termen för varje koefficientposition.
words = vec.get_feature_names_out()Koppla ord till vikter
Slå ihop de två arrayerna så att varje ord hamnar bredvid sin vikt. Nu kan ni sortera och läsa den berättelse modellen har lärt sig.
pairs = list(zip(words, weights))Positiva vikter gynnar en klass
En stor positiv koefficient betyder att ordet starkt röstar på den positiva klassen, till exempel ord som signalerar spam i en spamdetektor.
Negativa vikter gynnar den andra
En starkt negativ koefficient styr mot den andra klassen. Dessa ord är de tydligaste bevisen mot den positiva etiketten.
Sortera för att hitta de viktigaste orden
Sortera paren efter vikt för att hitta de mest inflytelserika termerna. Extremvärdena i båda ändarna är orden som verkligen driver förutsägelserna.
top = sorted(pairs, key=lambda p: p[1])Läs de fem främsta åt varje håll
Skriv ut de fem största och de fem minsta vikterna. Denna lilla sammanfattning visar ofta vad modellen faktiskt fokuserar på.
print(top[:5])
print(top[-5:])En snabb rimlighetskontroll
Verkar de främsta orden rimliga? Om en sentimentmodell gillar ordet fantastic bekräftar den intuitionen att den har lärt sig något verkligt.
Upptäck läckage och bias
Märkliga toppord kan avslöja läckage, till exempel en kvarlämnad ID-token, eller oönskad bias. Genom att granska koefficienterna upptäcker ni detta innan modellen tas i bruk.
Storleken visar inflytande
Ju längre en vikt befinner sig från noll, desto större inflytande har ordet. Koefficienter nära noll påverkar knappt någon förutsägelse.
Snabb kontroll
Vad visar en stor positiv koefficient?
Sammanfattning: Läs vikterna
Koppla ihop ord från vektoriseraren med värdena i coef_ och sortera sedan. De största koefficienterna visar vad modellen har lärt sig och avslöjar fel tidigt. ✅
Lär dig Python med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 30
- Lektioner
- 120
Vanliga frågor
Är lektionen ”Granska de starkaste koefficienterna” gratis?
Ja – du kan läsa vilka 3 lektioner som helst i lärvägen NLP Academy, inklusive ”Granska de starkaste koefficienterna”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i NLP Academy innehåller totalt 4 lektioner.
Vad lär jag mig i ”Granska de starkaste koefficienterna”?
Se vilka ord som driver varje klass Ni övar på NLP Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig NLP Academy?
Du behöver inga förkunskaper. Utbildningen i NLP Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 3 av 4.
Hur lång tid tar lektionen ”Granska de starkaste koefficienterna”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här NLP Academy-lektionen?
Ja. Varje NLP Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- Varför logistisk regression fungerar bra för text
- Träna på TF-IDF-funktioner
- Granska de starkaste koefficienterna
- Justera regulariseringens styrka