Inteligencia Artificial
Inteligencia Artificial
Inteligencia Artificial
FACULTAD DE INGENIERÍAS
SISTEMAS
EXAMEN:
CURSO
INTELIGENCIA ARTIFICIAL
ICA - PERÚ
2023
DOCENTE: CARLOS FERNANDO OLIVA RAMOS
Analizar y describir el Algoritmo Perceptrón:
clasificación binaria de datos. Fue desarrollado por Frank Rosenblatt en 1958 y es uno de los
El algoritmo del perceptrón se basa en un modelo de neurona artificial que recibe múltiples
entradas, las suma ponderadamente y aplica una función de activación para producir una
salida binaria. Las entradas son multiplicadas por un peso asociado a cada entrada, y la suma
Donde `x1, x2, ..., xn` son las entradas, `w1, w2, ..., wn` son los pesos asociados a cada
produce una salida de 1 si la suma ponderada es mayor o igual que el umbral, y una salida de
0 en caso contrario.
El proceso de entrenamiento del perceptrón implica ajustar los pesos de las entradas de la
neurona hasta que se obtiene una salida deseada para un conjunto de datos de entrenamiento.
Esto se hace mediante la actualización de los pesos de acuerdo a la regla delta, que consiste
en comparar la salida obtenida por la neurona con la salida deseada para cada entrada y
de la siguiente manera:
wi = wi + α(yd - y)x1i
Donde `wi` es el peso asociado a la entrada `xi`, `α` es la tasa de aprendizaje, `yd` es la salida
deseada y `y` es la salida obtenida por la neurona. La tasa de aprendizaje es un parámetro que
El algoritmo del perceptrón puede utilizarse para clasificar datos linealmente separables, es
decir, datos que pueden ser separados en dos categorías por una línea recta en un espacio de
solución óptima. En ese caso, se pueden utilizar variantes del perceptrón, como el perceptrón
multicapa o las redes neuronales convolucionales, que son capaces de clasificar datos no
linealmente separables.
En resumen, el algoritmo del perceptrón es un modelo simple pero poderoso utilizado para la
clasificación de datos en dos categorías diferentes y se basa en una neurona artificial que
recibe múltiples entradas, las suma ponderadamente y aplica una función de activación para