una neurona

8
UNA NEURONA ARTIFICIAL Ya hablamos un poquito de como funciona una neurona biológica En 1943 el neurólogo y cibernético norteamericano Warren McCulloch junto al lógico Walter Pitts propusieron un modelo muy simple para emular matemáticamente el funcionamiento de una neurona real Este modelo de neurona se conoce como McCulloch Pitts El gofio esquematiza el modelo neuronal que permite ensombrarlas para formar una red neuronal artificial

Upload: others

Post on 22-Jul-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNA NEURONA

UNA NEURONA ARTIFICIAL

Ya hablamos un poquito de como funciona una neurona

biológica

En 1943 el neurólogo ycibernético norteamericano

Warren McCulloch junto al lógicoWalterPitts propusieron

un modelo muy simple para emularmatemáticamenteel funcionamiento de una neurona real

Este modelo de neurona se conoce como McCullochPitts

El gofio esquematiza elmodelo neuronal que

permite ensombrarlas paraformar una red

neuronal artificial

Page 2: UNA NEURONA

El cuerpo de la neurona artificial é realizauna suma lineal y ponderada de los estados

de las neuronas pre sinápticos eneste caso

3

h Wii MiG WizMalt this MH

hilt modela el potencial de membra entre elinterior y el exterior en el cuerpode laneurona el cual surge de la contribuciónlineal de las neuronas presinápticas

4 It es el estado de la neurona j

Rj fsi la neurona j disparaen tiempo t

si la neurona j nodisparaentiempot

Page 3: UNA NEURONA

W es la eficiencia sinápticaentre laneurona presináptica j y la

postsináptica i

Puede tomar cualquier valor real

O sinapsis exhítatoria

wifiNos interesa entender como se determina elestado de la neurona post sináptica i enel tiempo te 1

Ritter kilt Mi

donde x es la función Heaviside o escalón

0 si LO

xsi zo

Page 4: UNA NEURONA

Entonces

Ritter 0 hitH fi0 EÉW MjH Mi

O si ÉWijry.tt O

s si wijns.CHÍo

Entonces nuestra neurona artificial deMcCulloch Pitts calcula la diferenciadepotencial

en el tiempo t en el cuerpo celular hilt

y lo compara con

µ umbral de activación de la neurona i

Si la diferencia de potencial sobrepasa el

umbral de actuación la neurona i estará

en el estado 1 o sea disparará

hi t.IE Mi ni D 1

Page 5: UNA NEURONA

Si la diferencia de potencial no sobrepasael

umbral de actuación la neurona i estará

en el estado 0 o sea disparará

hi t.TL Mi ni D 0

A lo largo del curso mantendremos la estructurade esta neurona artificial A lo sumo

cambiaremosla función 0 o incluso la complejizaremos

definiendo varias funciones for cada neurona

Con esto podemos definir una RED NEURONAL comoun conjunto de N neuronas artificiales En el

tiempo t la red neuronal está definidaporla palabra entera en términos computacionales

A t Milt Matt Malt Mula

Page 6: UNA NEURONA

Pero la red está definida además por la matrizde eficiencias sinápticas

Wii Wiz WenWai Wu Wan

W

Wu Wu Wvu

que nos dice quién se conecta con quién 2am que eficacia y con que caractersi exhítatorio o inhibitoria f tambiénse define por un vector de umbralesdeactivaciones uno por neurona

A µ µ µ µ

En general salvo casos contados tendremos

que APRENDER los elementos deW y de µ

de forma que asocie correctamente configuracionesiniciales ñlo con estados estacionariosqq.TW

Page 7: UNA NEURONA

L

Cuando nos referimos a APRENDER queremos decir

que partiendo de valores aleatoriosde Wg µ

vamos variándolos lentamente

nuevo anterior

WajWaj Waj

µ µ Afi

hasta alcanzar un conjunto de valores que cumplencon la premisa de asociar correctamente losestados iniciales con los finales

Una red de neuronas de McCullochPitts

viven en un hipercubo de lado 1

n N 1

M2ai ii

ao

N 2ncaos aos

Page 8: UNA NEURONA

n naisCao cuai

con aiD

c n N 3Cao a acanos

a iosha

Dadoque la red tiene N neuronasde2 estados

el número total de estados posibles es

N2

Si tenemos N 4 hay 16 estado posibles

Miremos una evolucini posible

Ñlo L O 0 l

ña 0 O 0 1

Fila L O t lestado

ÑA L O s e y aestacionario

Si en dos tiempos marinos está en el mismo estado se quedará

parasiempre en ese estado pues el sistema es determinista

La red asumió el estado inicialinput output

L O 0 1 s L O S 1