Index
All Classes and Interfaces|All Packages
A
- Activate(double) - Method in class perceptron.ActivationFunctions.StepFunction
-
Aplica la función escalón al valor de entrada.
- Activate(double) - Method in interface perceptron.interfaces.ActivationFunction
-
Aplica la función de activación al valor de entrada.
- ActivationFunction<T> - Interface in perceptron.interfaces
-
Interface que define una función de activación para redes neuronales.
F
- fit(int[][], int[]) - Method in class perceptron.Perceptron.NumericPerceptron
-
Entrena el perceptrón con los datos y etiquetas proporcionados.
- fit(D, L) - Method in interface perceptron.interfaces.Perceptron
-
Entrena el perceptrón con los datos y etiquetas proporcionados.
G
- getBias() - Method in class perceptron.Perceptron.NumericPerceptron
-
Obtiene el valor actual del bias del perceptrón.
M
- main(String[]) - Static method in class perceptron.Main
-
Método principal que ejecuta el entrenamiento de ambos perceptrones.
- Main - Class in perceptron
-
Clase principal que demuestra la implementación de perceptrones para el aprendizaje de compuertas lógicas AND y OR.
- Main() - Constructor for class perceptron.Main
N
- NumericPerceptron - Class in perceptron.Perceptron
-
Implementación de un perceptrón numérico para clasificación binaria.
- NumericPerceptron(int, Optimizer<double[], double[]>, ActivationFunction<Integer>, Optional<Double>, Optional<Double>) - Constructor for class perceptron.Perceptron.NumericPerceptron
-
Constructor del perceptrón numérico.
O
- Optimizer<W,
R> - Interface in perceptron.interfaces -
Interface que define un optimizador para actualizar los pesos de una red neuronal.
P
- perceptron - package perceptron
- Perceptron<D,
L, R> - Interface in perceptron.interfaces -
Interface que define un perceptrón para clasificación binaria.
- perceptron.ActivationFunctions - package perceptron.ActivationFunctions
- perceptron.interfaces - package perceptron.interfaces
- perceptron.Optimizers - package perceptron.Optimizers
- perceptron.Perceptron - package perceptron.Perceptron
- PerceptronLearningRule - Class in perceptron.Optimizers
-
Implementación de la regla de aprendizaje del perceptrón.
- PerceptronLearningRule() - Constructor for class perceptron.Optimizers.PerceptronLearningRule
S
- showStepByStepCalculations(int[][], int[], double[]) - Method in class perceptron.Perceptron.NumericPerceptron
-
Muestra los cálculos paso a paso para verificar el funcionamiento del perceptrón.
- StepFunction - Class in perceptron.ActivationFunctions
-
Implementación de la función de activación escalón (Step Function).
- StepFunction() - Constructor for class perceptron.ActivationFunctions.StepFunction
U
- updateWeights(double[], double[], double) - Method in class perceptron.Optimizers.PerceptronLearningRule
-
Actualiza los pesos usando la regla de aprendizaje del perceptrón.
- updateWeights(W, W, double) - Method in interface perceptron.interfaces.Optimizer
-
Actualiza los pesos basándose en los gradientes y la tasa de aprendizaje.
All Classes and Interfaces|All Packages