1. INTRODUCCIÓN A BIGML
1.1. ¿Qué es BigML?

BigML es una plataforma de Machine Learning basada en la nube que ofrece herramientas para construir y desplegar modelos de Machine Learning de manera fácil y accesible. Está diseñada tanto para profesionales como para principiantes en el campo del análisis de datos y el Machine Learning, permitiendo realizar todo el proceso de modelado sin necesidad de programar.
1.2. ¿Para qué Sirve BigML?
BigML se utiliza para:
- Análisis Predictivo: Crear modelos que predicen resultados basados en datos históricos.
- Clasificación y Regresión: Construir modelos que asignan categorías a los datos o predicen valores numéricos.
- Segmentación y Clustering: Agrupar datos en categorías similares.
- Análisis de Series Temporales: Predecir valores futuros basados en datos temporales.
- Detección de Anomalías: Identificar datos que no siguen los patrones esperados.
- Optimización y Búsqueda de Hiperparámetros: Mejorar el rendimiento de los modelos ajustando parámetros específicos.
1.3. Funcionalidades de BigML

- Automatización del Proceso de Machine Learning
- Data Preprocessing: Limpieza y preparación de datos.
- Modelado: Construcción de modelos utilizando algoritmos como árboles de decisión, random forests, deepnets (redes neuronales profundas), SVMs, k-means clustering, etc.
- Evaluación: Medición del rendimiento del modelo.
- Predicción: Aplicación del modelo para predecir nuevos datos.
- Implementación: Despliegue de modelos en aplicaciones en tiempo real.
- Interfaz Intuitiva:
- Visualización: Herramientas para visualizar datos y resultados de modelos.
- Dashboards: Creación de paneles interactivos.
- Automl (Automated Machine Learning):
- Feature Engineering: Automatización de la ingeniería de características.
- Selección de Modelos: Prueba de múltiples algoritmos y selección del mejor.
- Optimización de Hiperparámetros: Búsqueda automática del mejor conjunto de hiperparámetros.
- Integración y API:
- API REST: Acceso programático a todas las funcionalidades de BigML.
- Integraciones: Conectores para varias plataformas de datos y aplicaciones empresariales.
- Colaboración y Compartición:
- Proyectos Colaborativos: Facilita la colaboración entre equipos.
- Compartición de Modelos: Permite compartir modelos y recursos con otros usuarios.
Planes de Pago y Limitaciones del Modo Gratis
BigML ofrece varios planes para adaptarse a diferentes necesidades:
- Free:
- Funcionalidades Básicas: Acceso a la mayoría de las funcionalidades pero con limitaciones en la cantidad de datos y la complejidad de los modelos.
- Límite de Datos: Hasta 64 MB por dataset.
- Uso Personal y Educativo: Ideal para estudiantes y pequeñas pruebas de concepto.