
Exploring Neural Networks with C#
Nabendu Chaki, Rituparna Chaki, Ryszard Tadeusiewicz
- Editorial
- CRC Press
- Año
- 2014
- Páginas
- ~298
- Nivel
- Intermedio
De qué trata
Manual de corte formativo y riguroso que expone la arquitectura y la matemática subyacente de las redes neuronales artificiales a través del lenguaje C# y la plataforma .NET. Publicado bajo el sello de CRC Press, el texto está concebido para estudiantes de ingeniería, informática, bioinformática y desarrolladores .NET de nivel intermedio que desean comprender el funcionamiento interno de las redes sin recurrir a librerías de caja negra, requiriendo como base conocimientos de programación orientada a objetos en C# y nociones elementales de cálculo y matrices.
El temario parte de una comparación exhaustiva entre las redes neuronales biológicas y su modelado computacional formal. A partir de allí, desglosa redes lineales monocapa, reglas de entrenamiento hebbiano y de corrección de error (regla delta), perceptrones multicapa (MLP) no lineales y el algoritmo de retropropagación (backpropagation). Asimismo, examina arquitecturas no supervisadas y autoorganizadas como los mapas de Kohonen (SOM) y modelos recurrentes como las redes de Hopfield, mostrando el flujo de pesos, funciones de transferencia y matrices de conectividad implementadas en C# puro sin dependencias externas pesadas.
En el apartado práctico, los autores proporcionan programas ejecutables y simuladores interactivos acompañados de código fuente en C#, donde el lector puede cargar ficheros de entrenamiento, ajustar hiperparámetros y observar visualmente la convergencia y el reconocimiento de patrones paso a paso. El texto aporta un gran valor formativo al revelar paso a paso la lógica matemática de cada algoritmo; no obstante, al datar de 2014, no abarca aceleración por GPU ni frameworks modernos de deep learning (como PyTorch o TensorFlow), centrándose estrictamente en la simulación algorítmica fundamental.
- C#
- .NET
- Redes Neuronales Artificiales
- Perceptrón Multicapa
- Backpropagation
- Mapas de Kohonen (SOM)
- Redes de Hopfield
- Reconocimiento de Patrones
- Simulación Algorítmica
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✗ Sin proyectos

