87 lines
3.9 KiB
Markdown
87 lines
3.9 KiB
Markdown
# Ejemplos de IA para Principiantes
|
|
|
|
¡Bienvenido! Este directorio contiene ejemplos simples e independientes para ayudarte a comenzar con IA y aprendizaje automático. Cada ejemplo está diseñado para ser amigable para principiantes, con comentarios detallados y explicaciones paso a paso.
|
|
|
|
## 📚 Resumen de Ejemplos
|
|
|
|
| Ejemplo | Descripción | Dificultad | Requisitos Previos |
|
|
|---------|-------------|------------|--------------------|
|
|
| [Hello AI World](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/01-hello-ai-world.py) | Tu primer programa de IA - reconocimiento simple de patrones | ⭐ Principiante | Conceptos básicos de Python |
|
|
| [Simple Neural Network](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/02-simple-neural-network.py) | Construye una red neuronal desde cero | ⭐⭐ Principiante+ | Python, matemáticas básicas |
|
|
| [Image Classifier](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/03-image-classifier.ipynb) | Clasifica imágenes con un modelo preentrenado | ⭐⭐ Principiante+ | Python, numpy |
|
|
| [Text Sentiment](https://github.com/microsoft/AI-For-Beginners/blob/main/examples/04-text-sentiment.py) | Analiza el sentimiento del texto (positivo/negativo) | ⭐⭐ Principiante+ | Python |
|
|
|
|
## 🚀 Comenzando
|
|
|
|
### Requisitos Previos
|
|
|
|
Asegúrate de tener Python instalado (se recomienda 3.8 o superior). Instala los paquetes necesarios:
|
|
|
|
```bash
|
|
# Para scripts de Python
|
|
pip install numpy
|
|
|
|
# Para notebooks de Jupyter (clasificador de imágenes)
|
|
pip install jupyter numpy pillow tensorflow
|
|
```
|
|
|
|
O usa el entorno conda del plan principal:
|
|
|
|
```bash
|
|
conda env create --name ai4beg --file ../environment.yml
|
|
conda activate ai4beg
|
|
```
|
|
|
|
### Ejecutar los Ejemplos
|
|
|
|
**Para scripts Python (.py):**
|
|
```bash
|
|
python 01-hello-ai-world.py
|
|
```
|
|
|
|
**Para notebooks Jupyter (.ipynb):**
|
|
```bash
|
|
jupyter notebook 03-image-classifier.ipynb
|
|
```
|
|
|
|
## 📖 Ruta de Aprendizaje
|
|
|
|
Recomendamos seguir los ejemplos en orden:
|
|
|
|
1. **Comienza con "Hello AI World"** - Aprende los fundamentos del reconocimiento de patrones
|
|
2. **Construye una Red Neuronal Simple** - Entiende cómo funcionan las redes neuronales
|
|
3. **Prueba el Clasificador de Imágenes** - Observa IA en acción con imágenes reales
|
|
4. **Analiza el Sentimiento del Texto** - Explora el procesamiento del lenguaje natural
|
|
|
|
## 💡 Consejos para Principiantes
|
|
|
|
- **Lee cuidadosamente los comentarios del código** - Explican qué hace cada línea
|
|
- **¡Experimenta!** - Prueba cambiando valores y observa qué pasa
|
|
- **No te preocupes por entender todo** - Aprender requiere tiempo
|
|
- **Haz preguntas** - Usa el [foro de discusión](https://github.com/microsoft/AI-For-Beginners/discussions)
|
|
|
|
## 🔗 Próximos Pasos
|
|
|
|
Después de completar estos ejemplos, explora el plan completo:
|
|
- [Introducción a IA](../lessons/1-Intro/README.md)
|
|
- [Redes Neuronales](../lessons/3-NeuralNetworks/README.md)
|
|
- [Visión por Computadora](../lessons/4-ComputerVision/README.md)
|
|
- [Procesamiento de Lenguaje Natural](../lessons/5-NLP/README.md)
|
|
|
|
## 🤝 Contribuyendo
|
|
|
|
¿Te parecieron útiles estos ejemplos? Ayúdanos a mejorarlos:
|
|
- Reporta problemas o sugiere mejoras
|
|
- Agrega más ejemplos para principiantes
|
|
- Mejora la documentación y comentarios
|
|
|
|
---
|
|
|
|
*Recuerda: Todo experto alguna vez fue principiante. ¡Feliz aprendizaje! 🎓*
|
|
|
|
---
|
|
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
|
|
**Descargo de responsabilidad**:
|
|
Este documento ha sido traducido utilizando el servicio de traducción automática [Co-op Translator](https://github.com/Azure/co-op-translator). Aunque nos esforzamos por la precisión, tenga en cuenta que las traducciones automatizadas pueden contener errores o inexactitudes. El documento original en su idioma nativo debe considerarse la fuente autorizada. Para información crítica, se recomienda una traducción profesional humana. No somos responsables de cualquier malentendido o interpretación errónea que surja del uso de esta traducción.
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER END --> |