Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Scikit-learn-Koncepter | Forbehandling af Data med Scikit-learn
Quizzes & Challenges
Quizzes
Challenges
/
Introduktion til Maskinlæring med Python

bookScikit-learn-Koncepter

scikit-learn (sklearn)-biblioteket tilbyder værktøjer til forbehandling og modellering. Dets primære objekttyper er estimator, transformer, predictor og model.

Estimator

Enhver klasse med .fit() er en estimator — den lærer fra data.

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

Transformer

En transformer har .fit() og .transform(), samt .fit_transform() til at udføre begge på én gang.

Note
Bemærk

Transformere bruges normalt til at transformere X-arrayet. Som vi vil se i eksemplet med LabelEncoder, er nogle transformere dog lavet til y-arrayet.

nan-værdier vist i træningssættet på billedet angiver manglende data i Python.

Predictor

En predictor er en estimator med .predict() til generering af output.

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

Model

En model er en prædiktor med .score(), som evaluerer ydeevne.

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

Som nævnt i det forrige kapitel er nøjagtighed en metrik, der repræsenterer procentdelen af korrekte forudsigelser.

Forbehandlingsfasen involverer arbejde med transformere, og vi arbejder med prædiktorer (mere specifikt med modeller) i modelleringsfasen.

question mark

Vælg alle korrekte udsagn.

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 1

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

bookScikit-learn-Koncepter

Stryg for at vise menuen

scikit-learn (sklearn)-biblioteket tilbyder værktøjer til forbehandling og modellering. Dets primære objekttyper er estimator, transformer, predictor og model.

Estimator

Enhver klasse med .fit() er en estimator — den lærer fra data.

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

Transformer

En transformer har .fit() og .transform(), samt .fit_transform() til at udføre begge på én gang.

Note
Bemærk

Transformere bruges normalt til at transformere X-arrayet. Som vi vil se i eksemplet med LabelEncoder, er nogle transformere dog lavet til y-arrayet.

nan-værdier vist i træningssættet på billedet angiver manglende data i Python.

Predictor

En predictor er en estimator med .predict() til generering af output.

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

Model

En model er en prædiktor med .score(), som evaluerer ydeevne.

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

Som nævnt i det forrige kapitel er nøjagtighed en metrik, der repræsenterer procentdelen af korrekte forudsigelser.

Forbehandlingsfasen involverer arbejde med transformere, og vi arbejder med prædiktorer (mere specifikt med modeller) i modelleringsfasen.

question mark

Vælg alle korrekte udsagn.

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 1
some-alt