maskininlärning översikt tentafrågor

Denna uppsättning av flashcards fokuserar på tentafrågor och viktiga termer inom maskininlärning som studenter behöver förstå för examensförberedelser.

WolfLilly6·30 flashcards·30 frågor
universitetcomputer_scienceai_ml
0
Kan
1 / 30
0
Övar
Framsida

Vad är maskininlärning?

Tryck för att vända
Baksida

En del av AI där datorer lär sig från data och förbättrar sina prestationer utan explicit programmering.

Tryck för att vända
Kan
Övar fortfarande

Quiz(30 frågor)

Fråga 1 av 30

1. Vad definierar övervakad inlärning?

Begrepp i det här studiesetet(30)

Kort 1(15)

Vad är maskininlärning?

En del av AI där datorer lär sig från data och förbättrar sina prestationer utan explicit programmering.

Skillnad mellan övervakad och oövervakad inlärning?

Övervakad inlärning: Data med etiketter. Oövervakad inlärning: Inga etiketter, hittar mönster.

Vad används regressionsanalys för?

För att förutsäga ett kontinuerligt utfall baserat på en eller flera oberoende variabler.

Ge exempel på en algoritm för klassificering.

Exempel: Beslutsträd, KNN (K-närmaste grannar), SVM (Support Vector Machine).

Sanna eller falska: Djuplärning använder alltid stora datamängder.

Sant. Djuplärning kräver ofta stora datamängder för att fungera effektivt.

Vad står 'CNN' för?

Convolutional Neural Network. Används främst för bildigenkänning och analys.

Fyll i det tomma: K-means är en ________ algoritm.

klusteranalys. Den grupperar data i K antal kluster baserat på likhet.

Vad är en förlustfunktion?

En funktion som mäter skillnaden mellan det förutsagda värdet och det verkliga värdet.

Skillnad mellan överanpassning och underanpassning?

Överanpassning: Modell passar data för bra, misslyckas med nya data. Underanpassning: Modell är för enkel, fångar inte mönster.

Vad är en neuron i en neural nätverk?

En grundläggande enhet som tar emot, bearbetar och skickar vidare information.

Ge exempel på en aktiveringsfunktion.

Exempel: Sigmoid, ReLU (Rectified Linear Unit), Tanh.

Sanna eller falska: Djuplärning kan ersätta traditionell programmering helt.

Falskt. Djuplärning kompletterar programmering men ersätter inte allt.

Vad betyder 'feature engineering'?

Processen att skapa nya funktioner från rådata för att förbättra modellens prestanda.

Vilken typ av data används i förstärkningsinlärning?

Interaktiv data där en agent lär sig genom trial and error baserat på belöningar.

Fyll i det tomma: ________ används för att minska överanpassning.

Regularisering. Det straffar komplexa modeller för att förbättra generalisering.

Kort 2(15)

Vad är övervakad inlärning?

En metod där algoritmen tränas på märkta data. Exempel: klassificering och regression.

Ge exempel på en algoritm för oövervakad inlärning.

K-means klustring. Används för att gruppera data utan märkningar.

Sant eller falskt: Djupinlärning är alltid bättre än traditionella algoritmer.

Falskt. Beror på datamängd och problemets art.

Vad är normaltisering?

Process för att skala data till ett gemensamt intervall, t.ex. 0-1.

Vilken typ av nätverk används i djupinlärning?

Neurala nätverk, som har flera lager för att lära sig komplexa mönster.

Fyll i blanka: E=...\displaystyle E = ...

mc^2. Energi är lika med massa gånger ljusets hastighet i kvadrat.

Vad är överanpassning?

När en modell lär sig datans buller snarare än den underliggande relationen.

Jämför beslutsträd och random forest.

- Beslutsträd: enkelt, kan överanpassa. - Random forest: ensemblemetod, mer robust.

Vad är en hyperparameter?

Parametrar som ställs in innan träning, t.ex. inlärningshastighet.

Vad innebär korsvalidering?

En metod för att utvärdera modellens prestanda genom att dela data i tränings- och testset.

Vad är gradientnedstigning?

En optimeringsalgoritm för att minimera förlustfunktionen genom att justera parametrar.

Ge ett exempel på en klassificeringsmetod.

Logistisk regression, används för att förutsäga sannolikheter för två klasser.

Vad är en förlustfunktion?

Mäter skillnaden mellan förutsagda och faktiska värden, används för att träna modellen.

Sant eller falskt: Stödvektormaskiner fungerar endast för linjära data.

Falskt. Kan använda kärnfunktioner för att hantera icke-linjära problem.

Vad är en neurons aktiveringsfunktion?

En funktion som avgör om neuronen ska aktiveras, exempel: ReLU, sigmoid.

Frågor i det här studiesetet(30)

1. Vad definierar övervakad inlärning?

A.Data med etiketter
B.Data utan etiketter
C.Återkopplingsbaserad inlärning
D.Inlärning av mönster

2. Vad är en typisk användning av oövervakad inlärning?

A.Gruppera liknande datapunkter
B.Förutsäga framtida värden
C.Märka data
D.Optimera en funktion

3. Vilken av följande algoritmer används för klusteranalys?

A.K-means
B.Linear regression
C.Logistic regression
D.Decision tree

4. Vad är syftet med ett beslutsträd?

A.Att göra linjära regressioner
B.Att visualisera klassificeringsregler
C.Att normalisera data
D.Att klustra data

5. Vad används en aktiveringsfunktion till?

A.Att bestämma utgången av en neuron
B.Att optimera datainsamlingen
C.Att öka datakomplexiteten
D.Att minska felaktiga data

6. Vilket av följande är en hyperparameter?

A.Antalet lager i ett neuralt nätverk
B.Förlustvärdet av modellen
C.Datamängden
D.Antal kluster i k-means

7. Vilken typ av data används i förstärkningsinlärning?

A.Interaktiv data
B.Statisk data
C.Etiketterad data
D.Oetablerad data

8. Vad gör en aktiveringsfunktion?

A.Den justerar inlärningshastigheten
B.Den avgör om en neuron ska aktiveras
C.Den beräknar förluster
D.Den grupperar data

9. Vad är syftet med en förlustfunktion?

A.Att mäta modellens noggrannhet
B.Att straffa överanpassning
C.Att mäta skillnaden mellan förutsagt och verkligt värde
D.Att optimera datainsamlingen

10. Vilket av följande påståenden är falskt om gradientnedstigning?

A.Det minskar förlustfunktionen
B.Det justerar modellens parametrar
C.Det används endast i djupinlärning
D.Det kan konvergera långsamt

11. Vad beskriver underanpassning?

A.Modellen är för enkel
B.Modellen är för komplex
C.Modellen fungerar bara med testdata
D.Modellen ignorerar all data

12. Vilken metod används för att utvärdera en modells prestanda med korsvalidering?

A.Dela upp data i flera delar
B.Minimera förlustfunktionen
C.Träna utan etiketter
D.Optimera hyperparametrar

13. Vilken av följande är INTE en typ av aktiveringsfunktion?

A.ReLU
B.Tanh
C.Sigmoid
D.Gradient descent

14. Vad beskriver termen 'överenpassning'?

A.När en modell generaliserar bra
B.När en modell lär sig buller i datan
C.När en modell har för få parametrar
D.När modellen är för enkel

15. Vad används regressionsanalys för?

A.Att förutsäga ett kontinuerligt utfall
B.Att gruppera data
C.Att identifiera kluster
D.Att reducera dimensioner

16. Vilket av följande är INTE en typ av inlärning?

A.Övervakad inlärning
B.Oövervakad inlärning
C.Reinforcement learning
D.Statistisk inlärning

17. Vad betyder 'feature engineering'?

A.Att skapa nya funktioner från data
B.Att förbättra datainsamlingen
C.Att optimera datainlärning
D.Att analysera användardata

18. Vad används K-means klustring för?

A.Att förutsäga tidsserier
B.Att gruppera data i kluster
C.Att klassificera data
D.Att optimera modellparametrar

19. Vad är syftet med regularisering?

A.Att öka modellens komplexitet
B.Att minska överanpassning
C.Att maximera dataanvändning
D.Att förbättra datadiversitet

20. Vad innebär termen 'normalisering' i maskininlärning?

A.Att öka datavolymen
B.Att skala data till ett gemensamt intervall
C.Att konvertera kategoriska data till numeriska
D.Att minska dimensioner

21. Vilken av följande metoder används ofta för klassificering?

A.Support Vector Machine
B.K-means
C.Principal Component Analysis
D.Regression Analysis

22. Vilken typ av nätverk används oftast i djupinlärning?

A.Beslutsträd
B.Neurala nätverk
C.Lineär regression
D.K-nearest neighbors

23. Vad gör en neuron i ett neuralt nätverk?

A.Bearbetar och skickar vidare information
B.Samlar in träningsdata
C.Ger feedback till datakällor
D.Genererar nya data

24. Vad är en förlustfunktion?

A.En metod för att optimera modellen
B.Ett mått på skillnaden mellan förutsagda och verkliga värden
C.En typ av aktiveringsfunktion
D.En algoritm för klustring

25. Skillnaden mellan överanpassning och underanpassning är att:

A.Överanpassning fungerar bra på träningsdata men dåligt på testdata
B.Underanpassning fungerar bra på testdata men dåligt på träningsdata
C.Överanpassning är alltid önskvärt
D.Underanpassning använder aldrig data

26. Vilken algoritm används för att lösa klassificeringsproblem?

A.Logistisk regression
B.K-means klustring
C.Gradientnedstigning
D.Normalisering

27. Vad kännetecknar djuplärning?

A.Använder stora datamängder
B.Använder små datamängder
C.Kräver ingen databehandling
D.Är alltid övervakad

28. Sant eller falskt: Stödvektormaskiner kan endast hantera linjära dataset.

A.Sant
B.Falskt
C.Beroende på datamängden
D.Beroende på hyperparametrar

29. Vilken av följande påståenden om K-means algoritm är korrekt?

A.Den grupperar data i K antal kluster baserat på likhet.
B.Den används för att förutsäga kontinuerliga utfall.
C.Den är en typ av övervakad inlärning.
D.Den bygger på principerna för djuplärning.

30. Vad är syftet med normalisering i maskininlärning?

A.Att skala data till ett gemensamt intervall
B.Att skapa fler funktioner från de befintliga
C.Att optimera en modell direkt
D.Att minska datastorleken

Relaterade studieset

Skapa ditt eget studieset

Ladda upp en PDF, klistra in dina anteckningar eller beskriv ett ämne – AI genererar flashcards, quiz och mer på några sekunder.