Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Scikit-learn-Koncept | Förbehandling av Data med Scikit-learn
Quizzes & Challenges
Quizzes
Challenges
/
Introduktion till maskininlärning med Python

bookScikit-learn-Koncept

Biblioteket scikit-learn (sklearn) tillhandahåller verktyg för förbehandling och modellering. Dess huvudsakliga objekttyper är estimator, transformer, predictor och model.

Estimator

Alla klasser med .fit() är en estimator — den lär sig från data.

estimator.fit(X, y)     # supervised  
estimator.fit(X)        # unsupervised

Transformer

En transformer har .fit() och .transform(), samt .fit_transform() för att utföra båda samtidigt.

Note
Observera

Transformers används vanligtvis för att transformera X-arrayen. Dock, som vi kommer att se i exemplet med LabelEncoder, är vissa transformers avsedda för y-arrayen.

nan-värden som visas i träningsuppsättningen på bilden indikerar saknade data i Python.

Prediktor

En prediktor är en estimator med .predict() för att generera utdata.

predictor.fit(X, y)
predictor.predict(X_new)

Modell

En modell är en prediktor med .score(), som utvärderar prestanda.

model.fit(X, y)
model.score(X, y)

Som nämnts i föregående kapitel är noggrannhet en metrisk som representerar andelen korrekta förutsägelser.

Förbehandlingssteget innebär arbete med transformatorer, och vi arbetar med prediktorer (mer specifikt med modeller) i modelleringssteget.

question mark

Välj alla korrekta påståenden.

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 1

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

bookScikit-learn-Koncept

Svep för att visa menyn

Biblioteket scikit-learn (sklearn) tillhandahåller verktyg för förbehandling och modellering. Dess huvudsakliga objekttyper är estimator, transformer, predictor och model.

Estimator

Alla klasser med .fit() är en estimator — den lär sig från data.

estimator.fit(X, y)     # supervised  
estimator.fit(X)        # unsupervised

Transformer

En transformer har .fit() och .transform(), samt .fit_transform() för att utföra båda samtidigt.

Note
Observera

Transformers används vanligtvis för att transformera X-arrayen. Dock, som vi kommer att se i exemplet med LabelEncoder, är vissa transformers avsedda för y-arrayen.

nan-värden som visas i träningsuppsättningen på bilden indikerar saknade data i Python.

Prediktor

En prediktor är en estimator med .predict() för att generera utdata.

predictor.fit(X, y)
predictor.predict(X_new)

Modell

En modell är en prediktor med .score(), som utvärderar prestanda.

model.fit(X, y)
model.score(X, y)

Som nämnts i föregående kapitel är noggrannhet en metrisk som representerar andelen korrekta förutsägelser.

Förbehandlingssteget innebär arbete med transformatorer, och vi arbetar med prediktorer (mer specifikt med modeller) i modelleringssteget.

question mark

Välj alla korrekta påståenden.

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 1
some-alt