nevrale nettverk intro pensum

Studieopplegg for nevrale nettverk som dekker grunnleggende konsepter, strukturer og algoritmer. Passer for studenter på universitetsnivå som ønsker en forståelse av hvordan nevrale nettverk fungerer.

Olivia58·32 flashkort·32 spørsmål
universitetcomputer_scienceai_ml
0
Kjent
1 / 32
0
Lærer
Forside

Hva er et nevralt nettverk?

Trykk for å vende
Bakside

Et nevralt nettverk er en samling av sammenkoblede noder (nevroner) som etterligner den biologiske hjernen for å løse problemer som klassifisering og regresjon.

Trykk for å vende
Skjønner
Lærer fortsatt

Quiz(32 spørsmål)

Spørsmål 1 av 32

1. Hva beskriver best en neuron i et nevralt nettverk?

Begreper i dette studiesettet(32)

Grunnleggende konsepter(16)

Hva er et nevralt nettverk?

Et nevralt nettverk er en samling av sammenkoblede noder (nevroner) som etterligner den biologiske hjernen for å løse problemer som klassifisering og regresjon.

Beskriv en neuron.

En neuron er en enhet i et nevralt nettverk som tar inn signaler, bearbeider dem, og sender ut et signal basert på en aktiveringsfunksjon.

Hva er aktiveringsfunksjon?

Aktiveringsfunksjonen bestemmer om en neuron skal aktiveres. Vanlige typer inkluderer sigmoid, ReLU, og tanh.

Fyll inn det tomme: Et lag med nevroner kalles ...

... et lag. Lag kan være inngangslag, skjulte lag, eller utgangslag.

Sann eller usann: Nevrale nettverk kan kun løse lineære problemer.

Usann. Nevrale nettverk kan løse både lineære og ikke-lineære problemer.

Hva er læringsprosessen i nevrale nettverk?

Læring skjer ved å justere vektene mellom nevronene basert på feil mellom forutsigelser og virkelige data ved hjelp av algoritmer som tilbakepropagasjon.

Sammenlign over- og underfitting.

Overfitting: Modellen er for kompleks og tilpasser seg støyen i data. Underfitting: Modellen er for enkel og fanger ikke relevante mønstre.

Hva er vekter i et nevralt nettverk?

Vekter er parametere som modulerer innflytelsen av input på en neurons aktivering. De justeres under læring.

Hvilken rolle spiller bias?

Bias er et tillegg til nevronets input som gjør det mulig å flytte aktiveringsfunksjonen, noe som forbedrer modellens fleksibilitet.

Hva er et treningssett?

Et treningssett er en samling av data brukt til å trene et nevralt nettverk slik at det kan lære mønstre.

Beskriv fremoverpassering.

Fremoverpassering er prosessen der inputdata sendes gjennom nettverket for å generere en forutsigelse.

Hva er tilbakepropagasjon?

Tilbakepropagasjon er en algoritme brukt for å oppdatere vekter ved å beregne gradienten av tapet med hensyn til vektene.

Hvilke typer tapsfunksjoner finnes?

Vanlige typer inkluderer: - Mean Squared Error (MSE) - Cross-Entropy Loss

Hva er en epoch?

En epoch er en full gjennomgang av hele treningssettet under treningsprosessen av et nevralt nettverk.

Sann eller usann: Et nevralt nettverk kan ha uendelig mange skjulte lag.

Sann. I teorien kan det ha mange skjulte lag, men praktisk sett anbefales det å begrense dem for å unngå kompleksitet.

Beskriv gradient descent.

Gradient descent er en optimaliseringsalgoritme som brukes til å minimere tapsfunksjonen ved å justere vektene i retning av negativ gradient.

Arkitektur og typer(16)

Hva er et fullt tilkoblet nevralt nettverk?

Et nettverk hvor hver neuron er koblet til alle neuroner i neste lag. - Dyp læring - Høy kapasitet

Beskriv konvolusjonsnevrale nettverk (CNN).

Brukes primært for bildebehandling. - Konvolusjonslag - Poolinglag - Dypere nettverk for funksjonsutvinning

Hvilken type nettverk er RNN?

Rekurrente nevrale nettverk (RNN) har tilbakemeldinger og husker tidligere innganger, ideelt for sekvensielle data.

Hva er forskjellen mellom CNN og RNN?

CNN er for romlige data, RNN for tidsseriedata. - Bruksområder: Bilde vs. tekst

Definer et generativt motstridende nettverk (GAN).

Består av to nettverk, en generator og en diskriminator. - Lærer fra hverandre - Genererer nye data

Sant eller usant: MLP er alltid dypere enn RNN.

Usant: MLP (Multi-Layer Perceptron) kan være grunt, mens RNN kan være dype.

Hva er hovedformålet med en autoencoder?

Å lære en effektiv representasjon (koding) av data ved å komprimere og deretter dekomprimere dem.

Nevn en fordel med transformer-arkitektur.

Effektiv i bearbeiding av sekvenser. - Parallell behandling - Oppmerksomhetsmekanismer

Fyll inn det tomme: RNN er best for ______.

Sekvensielle data, som tekst eller tidsserier.

Hva er hovedkomponentene i en CNN?

Konvolusjonslag, poolinglag, fullt tilkoblede lag. - Funksjonsutvinning - Reduksjon av dimensjoner

Hva kjennetegner et dyp læringsnettverk?

Flere skjulte lag som kan lære komplekse mønstre. - Bedre ytelse på store datasett

Beskriv bruken av LSTM i RNN.

Long Short-Term Memory (LSTM) håndterer langsiktige avhengigheter bedre enn vanlige RNN.

Hva er en fordel med GAN sammenlignet med tradisjonelle modeller?

Genererer realistiske data uten å måtte spesifisere en modell. - Lærer av virkelige data

Forklar hva en residual blokk er.

En arkitektur som lar signaler passere gjennom lag uten endring, hjelper med å trene dype nettverk.

Hva er oppgaven til diskriminatoren i GAN?

Å skille mellom ekte og genererte data. - Betydelig for treningen av generatoren.

Hva er formålet med dropout i nevrale nettverk?

Redusere overtilpasning ved å tilfeldig deaktivere neuroner under trening. - Forbedrer generalisering

Spørsmål i dette studiesettet(32)

1. Hva beskriver best en neuron i et nevralt nettverk?

A.En enhet som prosesserer informasjon
B.En datamaskin som lagrer data
C.Et lager for treningsdata
D.Et program som kjører algoritmer

2. Hva er en viktig egenskap ved et fullt tilkoblet nevralt nettverk?

A.Hver neuron er koblet til alle neuroner i neste lag.
B.Ingen neuroner er koblet.
C.Det har bare ett lag.
D.Det er alltid grunt.

3. Hvilket av følgende er en vanlig aktiveringsfunksjon?

A.Sigmoid
B.Python
C.TensorFlow
D.Keras

4. Hva er hovedformålet med konvolusjonsnevrale nettverk (CNN)?

A.Er primært for bildebehandling.
B.Er kun for tekstbehandling.
C.Bruker ikke konvolusjonslag.
D.Er alltid mindre enn RNN.

5. Hva er formålet med vekter i et nevralt nettverk?

A.Å lagre data
B.Å modifisere inputens innflytelse
C.Å regulere læringshastigheten
D.Å oppdatere bias

6. Hva skiller RNN fra andre nevrale nettverk?

A.RNN har tilbakemeldinger og husker tidligere innganger.
B.RNN har kun ett lag.
C.RNN er alltid mer kompleks.
D.RNN er kun for bildegjenkjenning.

7. Hvilket utsagn om overfitting er korrekt?

A.Modellen tilpasser seg for mye til treningsdata
B.Modellen kan ikke lære fra data
C.Modellen er alltid nøyaktig
D.Ingen av de ovennevnte

8. Hva er en viktig forskjell mellom CNN og RNN?

A.CNN er for romlige data, RNN for tidsseriedata.
B.CNN er alltid dypere.
C.RNN brukes kun for bilder.
D.CNN har aldri poolinglag.

9. Hva er en epoch i konteksten av nevrale nettverk?

A.En læringsalgoritme
B.En full gjennomgang av treningssettet
C.Et lag av nevroner
D.En type aktiveringsfunksjon

10. Hva gjør generatoren i et generativt motstridende nettverk (GAN)?

A.Genererer nye data.
B.Skiller mellom ekte og genererte data.
C.Lærer ikke fra diskriminatoren.
D.Kompimerer data.

11. Hvilken av følgende er IKKE en type tapsfunksjon?

A.Mean Squared Error
B.Cross-Entropy Loss
C.Perceptron Loss
D.Hinge Loss

12. Er MLP alltid dypere enn RNN?

A.Usant.
B.Sant.
C.Mulig sant.
D.Alltid sant.

13. Hva skjer under fremoverpassering?

A.Data sendes tilbake til treningssettet
B.Inputdata genererer en forutsigelse
C.Modellen justerer vektene
D.Ingen prosessering skjer

14. Hva er hovedformålet med en autoencoder?

A.Å lære en effektiv representasjon av data.
B.Å klassifisere data.
C.Å generere data uten læring.
D.Å oppdage feil i data.

15. Hva er hovedformålet med tilbakepropagasjon?

A.Å beregne tapet
B.Å oppdatere vektene
C.Å sende data fremover
D.Å aktivere nevronene

16. Hva er en fordel med transformer-arkitektur?

A.Parallell behandling av data.
B.Bruker alltid sekvensielle data.
C.Er alltid mer kompleks enn CNN.
D.Krever mindre data.

17. Hvilken type læring benytter nevrale nettverk?

A.Supervised learning
B.Unsupervised learning
C.Reinforcement learning
D.Alle de ovennevnte

18. Hva er RNN best for?

A.Sekvensielle data.
B.Bildebehandling.
C.Statisk data.
D.Mindre datasett.

19. Hva beskriver best underfitting?

A.Modellen fanger ikke relevante mønstre
B.Modellen er for kompleks
C.Modellen er perfekt tilpasset data
D.Modellen har ingen tap

20. Hvilke lag inngår typisk i en CNN?

A.Konvolusjonslag, poolinglag, fullt tilkoblede lag.
B.Klassifiseringslag, rekursive lag, utgangslag.
C.Kun konvolusjonslag.
D.Bare ett lag.

21. Hvilken av følgende aktiveringsfunksjoner er lineær?

A.ReLU
B.Sigmoid
C.Tanh
D.Ingen av de ovennevnte

22. Hva kjennetegner dype læringsnettverk?

A.Flere skjulte lag som kan lære komplekse mønstre.
B.Kun ett skjult lag.
C.Ingen skjulte lag.
D.Bruker ikke aktiveringsfunksjoner.

23. Hva er hovedformålet med en bias i et nevralt nettverk?

A.Å lagre data
B.Å forbedre fleksibilitet i aktiveringsfunksjonen
C.Å redusere kompleksitet
D.Å øke læringshastigheten

24. Hva er LSTM brukt til i RNN?

A.Håndtere langsiktige avhengigheter.
B.Bare for kortsiktige minner.
C.Erstatte alle RNN.
D.Brukes ikke i RNN.

25. Hvordan påvirker læringshastigheten treningsprosessen?

A.Den bestemmer hvor raskt vektene oppdateres
B.Den bestemmer antall nevroner
C.Den avgjør hvor mange lag som brukes
D.Den påvirker datakvaliteten

26. Hvorfor er GAN bedre enn tradisjonelle modeller?

A.Genererer realistiske data uten spesifikk modell.
B.Er alltid enklere å trene.
C.Krever alltid mer data.
D.Bruker ikke læring.

27. Hva er en fordel med nevrale nettverk sammenlignet med tradisjonelle algoritmer?

A.De er lettere å programmere
B.De kan håndtere komplekse, ikke-lineære sammenhenger
C.De krever mindre data
D.De er alltid mer nøyaktige

28. Hva er en residual blokk i nevrale nettverk?

A.Lar signaler passere uten endring.
B.Krever alltid mer datakraft.
C.Brukes kun i CNN.
D.Er alltid dypere enn andre lag.

29. Hva er gradient descent?

A.En type nevralt nettverk
B.En algoritme for å minimere tap
C.En aktiveringsfunksjon
D.En datatype

30. Hva er hovedoppgaven til diskriminatoren i GAN?

A.Å skille mellom ekte og genererte data.
B.Å generere nye data.
C.Å komprimere data.
D.Å klassifisere data.

31. Hvilket av følgende beskriver korrekt en aktiveringsfunksjon?

A.Den bestemmer om en neuron skal aktiveres.
B.Den modulerer innflytelsen av input på vektene.
C.Den brukes kun under fremoverpassering.
D.Den er alltid lineær.

32. Hva er formålet med dropout i nevrale nettverk?

A.Redusere overtilpasning.
B.Øke antall neuroner.
C.Kan ikke brukes i dype nettverk.
D.Forbedre treningshastighet.

Relaterte studiesett

Lag ditt eget studiesett

Last opp en PDF, lim inn notatene dine, eller beskriv et tema – AI genererer flashkort, quizer og mer på sekunder.