Skip to content

Commit 154fa2c

Browse files
authored
Update README formatting and content structure
1 parent f3e3966 commit 154fa2c

1 file changed

Lines changed: 8 additions & 11 deletions

File tree

README.md

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Este proyecto es una librería de Deep Learning ligera y modular desarrollada í
44

55
Está diseñada para ser escalable y educativa, permitiendo la creación de arquitecturas personalizadas para resolver problemas de clasificación binaria y regresión, como el clásico problema XOR.
66

7-
## 🚀 Características Principales
7+
## Características Principales
88
* **Arquitectura Modular:**
99
* **Diseño Orientado a Objetos:** Separación lógica entre Neuronas, Capas (`Layer`) y el Orquestador (`NeuralNetwork`).
1010
* **Activaciones Flexibles:** Implementación de funciones `Sigmoid`, `ReLU` y `LeakyReLU` intercambiables por capa.
@@ -20,21 +20,21 @@ Está diseñada para ser escalable y educativa, permitiendo la creación de arqu
2020
* **Visualización:**
2121
* Integración con `matplotlib` para generar curvas de aprendizaje y monitorear la convergencia del error en tiempo real.
2222

23-
## 🛠️ Tecnologías Utilizadas
23+
## Tecnologías Utilizadas
2424
El proyecto utiliza un stack enfocado en el cálculo numérico y la eficiencia matemática:
2525
* **Lenguaje:** Python 3.10+
2626
* **Cálculo Numérico:** NumPy (Álgebra lineal, operaciones matriciales).
2727
* **Empaquetado:** Setuptools (Estructura de librería instalable).
2828
* **Visualización:** Matplotlib (Gráficos de curvas de pérdida).
2929
* **Testing:** Unittest (Pruebas unitarias para neuronas, capas y pérdidas).
3030

31-
## 📋 Pre-requisitos
31+
## Pre-requisitos
3232
Asegúrate de tener instalado y configurado lo siguiente:
3333
* Python 3.8 o superior
3434
* Git
3535
* Virtualenv (recomendado)
3636

37-
## 🔧 Instalación y Configuración
37+
## Instalación y Configuración
3838
Sigue estos pasos para levantar el proyecto en tu entorno local:
3939

4040
1. **Clonar el repositorio:**
@@ -69,7 +69,7 @@ python -m unittest discover tests
6969
python main.py
7070
```
7171

72-
## 🔐 Uso del Sistema
72+
## Uso del Sistema
7373
La librería está diseñada para ser intuitiva. Aquí tienes un ejemplo de cómo configurar una red para clasificación:
7474
```python
7575
import numpy as np
@@ -93,7 +93,7 @@ nn.train(X, y, epochs=10000, learning_rate=0.1)
9393
predicciones = nn.predict(X)
9494
```
9595

96-
## 🔌 Integración en Proyectos Reales (Ej. Django/Flask)
96+
## Integración en Proyectos Reales (Ej. Django/Flask)
9797

9898
Gracias a que `NeuralNetwork` es un paquete instalable, puedes integrarlo fácilmente en backends web.
9999

@@ -128,7 +128,7 @@ def predecir_view(request):
128128
})
129129
```
130130

131-
## 📂 Estructura del Proyecto
131+
## Estructura del Proyecto
132132
```text
133133
neural_network/
134134
├── src/ # Código fuente de la librería
@@ -149,8 +149,5 @@ neural_network/
149149
└── .gitignore # Archivos ignorados
150150
```
151151

152-
## 👥 Créditos
153-
Este proyecto ha sido desarrollado por **Alexis González** como parte de una investigación profunda sobre los fundamentos matemáticos de la Inteligencia Artificial.
154-
155-
## 📄 Licencia
152+
## Licencia
156153
Este proyecto es de uso educativo y personal. Se distribuye bajo la licencia MIT.

0 commit comments

Comments
 (0)