Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Scikit-learn-Concepten | Gegevens Preprocessen Met Scikit-learn
Quizzes & Challenges
Quizzes
Challenges
/
Introductie tot Machine Learning met Python

bookScikit-learn-Concepten

De scikit-learn (sklearn) bibliotheek biedt hulpmiddelen voor preprocessing en modellering. De belangrijkste objecttypen zijn estimator, transformer, predictor en model.

Estimator

Elke klasse met .fit() is een estimator — deze leert van data.

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

Transformer

Een transformer heeft .fit() en .transform(), plus .fit_transform() om beide tegelijk uit te voeren.

Note
Opmerking

Transformers worden meestal gebruikt om de X-array te transformeren. Zoals we echter zullen zien in het voorbeeld van LabelEncoder, zijn sommige transformers bedoeld voor de y-array.

nan-waarden die in de trainingsset op de afbeelding worden weergegeven, duiden op ontbrekende gegevens in Python.

Predictor

Een predictor is een estimator met .predict() voor het genereren van uitkomsten.

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

Model

Een model is een voorspeller met .score(), waarmee de prestaties worden geëvalueerd.

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

Zoals vermeld in het vorige hoofdstuk, is nauwkeurigheid een maatstaf die het percentage correcte voorspellingen weergeeft.

De preprocessing-fase omvat het werken met transformatoren, en tijdens de modellering-fase werken we met voorspellers (meer specifiek met modellen).

question mark

Selecteer alle juiste uitspraken.

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 1

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

Can you explain the difference between a transformer and a predictor?

What are some examples of estimators in scikit-learn?

How is the .score() method used to evaluate a model?

bookScikit-learn-Concepten

Veeg om het menu te tonen

De scikit-learn (sklearn) bibliotheek biedt hulpmiddelen voor preprocessing en modellering. De belangrijkste objecttypen zijn estimator, transformer, predictor en model.

Estimator

Elke klasse met .fit() is een estimator — deze leert van data.

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

Transformer

Een transformer heeft .fit() en .transform(), plus .fit_transform() om beide tegelijk uit te voeren.

Note
Opmerking

Transformers worden meestal gebruikt om de X-array te transformeren. Zoals we echter zullen zien in het voorbeeld van LabelEncoder, zijn sommige transformers bedoeld voor de y-array.

nan-waarden die in de trainingsset op de afbeelding worden weergegeven, duiden op ontbrekende gegevens in Python.

Predictor

Een predictor is een estimator met .predict() voor het genereren van uitkomsten.

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

Model

Een model is een voorspeller met .score(), waarmee de prestaties worden geëvalueerd.

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

Zoals vermeld in het vorige hoofdstuk, is nauwkeurigheid een maatstaf die het percentage correcte voorspellingen weergeeft.

De preprocessing-fase omvat het werken met transformatoren, en tijdens de modellering-fase werken we met voorspellers (meer specifiek met modellen).

question mark

Selecteer alle juiste uitspraken.

Select the correct answer

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 1
some-alt