AI-For-Beginners/translations/da/lessons/3-NeuralNetworks
leestott 94ab679d2a 🌐 Update translations via Co-op Translator 2025-08-29 11:12:47 +00:00
..
03-Perceptron 🌐 Update translations via Co-op Translator 2025-08-29 11:12:47 +00:00
04-OwnFramework 🌐 Update translations via Co-op Translator 2025-08-28 18:09:00 +00:00
05-Frameworks 🌐 Update translations via Co-op Translator 2025-08-28 18:09:00 +00:00
README.md 🌐 Update translations via Co-op Translator 2025-08-28 18:09:00 +00:00

README.md

Introduktion til Neurale Netværk

Oversigt over indholdet i Introduktion til Neurale Netværk i en doodle

Som vi diskuterede i introduktionen, er en af måderne at opnå intelligens på at træne en computermodel eller en kunstig hjerne. Siden midten af det 20. århundrede har forskere prøvet forskellige matematiske modeller, indtil denne tilgang i de seneste år har vist sig at være enormt succesfuld. Sådanne matematiske modeller af hjernen kaldes neurale netværk.

Nogle gange kaldes neurale netværk for Artificial Neural Networks, ANNs, for at indikere, at vi taler om modeller og ikke om rigtige netværk af neuroner.

Maskinlæring

Neurale netværk er en del af en større disciplin kaldet Maskinlæring, hvis mål er at bruge data til at træne computermodeller, der kan løse problemer. Maskinlæring udgør en stor del af Kunstig Intelligens, men vi dækker ikke klassisk maskinlæring i dette pensum.

Besøg vores separate Maskinlæring for Begyndere pensum for at lære mere om klassisk maskinlæring.

I maskinlæring antager vi, at vi har et datasæt af eksempler X og tilsvarende outputværdier Y. Eksempler er ofte N-dimensionelle vektorer, der består af features, og outputs kaldes labels.

Vi vil overveje de to mest almindelige maskinlæringsproblemer:

  • Klassifikation, hvor vi skal klassificere et inputobjekt i to eller flere klasser.
  • Regression, hvor vi skal forudsige en numerisk værdi for hver af inputprøverne.

Når input og output repræsenteres som tensorer, er inputdatasættet en matrix af størrelse M×N, hvor M er antallet af prøver, og N er antallet af features. Outputlabels Y er en vektor af størrelse M.

I dette pensum vil vi kun fokusere på modeller med neurale netværk.

En Model af en Neuron

Fra biologien ved vi, at vores hjerne består af nerveceller, som hver har flere "inputs" (aksoner) og et output (dendrit). Aksoner og dendritter kan lede elektriske signaler, og forbindelserne mellem aksoner og dendritter kan udvise forskellige grader af ledningsevne (kontrolleret af neurotransmittere).

Model af en Neuron Model af en Neuron
Rigtig Neuron (Billede fra Wikipedia) Kunstig Neuron (Billede af forfatteren)

Den simpleste matematiske model af en neuron indeholder derfor flere inputs X1, ..., XN og et output Y samt en række vægte W1, ..., WN. Et output beregnes som:

Y = f\left(\sum_{i=1}^N X_iW_i\right)

hvor f er en ikke-lineær aktiveringsfunktion.

Tidlige modeller af neuroner blev beskrevet i den klassiske artikel A logical calculus of the ideas immanent in nervous activity af Warren McCullock og Walter Pitts i 1943. Donald Hebb foreslog i sin bog "The Organization of Behavior: A Neuropsychological Theory" en metode til at træne disse netværk.

I denne Sektion

I denne sektion vil vi lære om:


Ansvarsfraskrivelse:
Dette dokument er blevet oversat ved hjælp af AI-oversættelsestjenesten Co-op Translator. Selvom vi bestræber os på at sikre nøjagtighed, skal du være opmærksom på, at automatiserede oversættelser kan indeholde fejl eller unøjagtigheder. Det originale dokument på dets oprindelige sprog bør betragtes som den autoritative kilde. For kritisk information anbefales professionel menneskelig oversættelse. Vi påtager os ikke ansvar for eventuelle misforståelser eller fejltolkninger, der måtte opstå som følge af brugen af denne oversættelse.