user@devops:~$ cat README.md
Gaussian Processes & Bayesian Optimization
# Descripción
Gaussian Processes (GP) para regresion y Bayesian Optimization (BO) para busqueda eficiente de optimos, implementados en Python con scikit-learn. Parte 1: GP Regression con incertidumbre calibrada (+-1sigma, +-2sigma), kernel RBF optimizado por maximize log-marginal-likelihood, 8 puntos de entrenamiento que producen una distribucion predictiva completa con bandas de confianza. Parte 2: Comparacion de 4 kernels -- RBF (isotropico, suave, length-scale unico), Matern nu=2.5 (semiflexible, 2x diferenciable), Matern nu=1.5 (mas aspero, 1x diferenciable) y RationalQuadratic (mezcla de longitudes de escala). Parte 3: Bayesian Optimization con funcion de adquisicion Expected Improvement (EI), loop BO de 25 iteraciones (modelar, adquirir, evaluar, actualizar) convergiendo al minimo global. Parte 4: Comparacion BO vs Random Search vs Grid Search en 30 evaluaciones -- BO converge mas rapido al minimo. Parte 5: Aplicacion real afinando hiperparametros de RandomForest (Wine dataset) -- espacio n_estimators x max_depth x min_samples_split, 20 iteraciones BO logran Accuracy 0.9607 vs 0.9606 (default RF). 5 visualizaciones.
# Características principales
$ Gaussian Process Regression con incertidumbre calibrada (+-1sigma, +-2sigma) y kernel RBF optimizado por maximize log-marginal-likelihood
$ Comparacion de 4 kernels: RBF, Matern (nu=2.5 y nu=1.5) y RationalQuadratic -- cada uno con propiedades de suavidad distintas
$ Bayesian Optimization con Expected Improvement (EI): loop de 25 iteraciones convergiendo al minimo global en funcion de coste negro
$ BO vs Random vs Grid Search: BO converge mas rapido al minimo con solo 30 evaluaciones
$ Aplicacion real: BO para afinar hiperparametros de RandomForest (n_estimators, max_depth, min_samples_split) -- Accuracy 0.9607 en Wine dataset
$ 5 visualizaciones: GP con incertidumbre, comparacion de kernels, adquisicion y progreso BO, convergencia comparada, y espacio de parametros
# Galería
# Tecnologías utilizadas