AND en Python
Compuerta AND en python
En este ejemplo, se utiliza la biblioteca NumPy para realizar operaciones vectorizadas y simplificar el cálculo. La función de activación utilizada es una función escalón simple, donde los valores de entrada mayores o iguales a cero se mapean a 1, y los valores negativos se mapean a 0.
Los pesos y el umbral se definen de acuerdo con la compuerta lógica AND. Si la suma ponderada de las entradas multiplicadas por los pesos, más el umbral, es mayor o igual a cero, el perceptrón produce una salida de 1; de lo contrario, produce una salida de 0.
La función
perceptron_and(x1, x2)
implementa el perceptrón AND, dondex1
yx2
son las entradas binarias. Luego, se prueban diferentes combinaciones de entrada para verificar el funcionamiento del perceptrón.Recuerda que este es un ejemplo simple de un perceptrón, y el aprendizaje automático actualmente se basa en redes neuronales más complejas, como el Perceptrón Multicapa y las Redes Neuronales Profundas, que pueden manejar problemas más complejos y no lineales de manera más efectiva.
Last updated