StochasticAITechniquesClass
Material del curso 'Técnicas Estocásticas de IA'. Cubre modelos de predicción, clasificación y procesos estocásticos.
Install / Use
/learn @sergiomorapardo/StochasticAITechniquesClassREADME
StochasticAITechniquesClass
Técnicas Estocásticas de Inteligencia Artificial
- Profesor Magistral: Jorge Andrés Alvarado Valencia
- Profesor de Seguimiento: Sergio A. Mora Pardo
- email: sergioa.mora@javeriana.edu.co
- github: sergiomorapardo
En esta asignatura se van a presentar los conceptos básicos para la aplicación de modelos estadísticos y procesos estocásticos como herramientas de solución a los problemas de predicción, clasificación y optimización en el campo del aprendizaje de máquina y la inteligencia artificial.
El curso se enfoca en la solución de problemas reales, resaltando ventajas, limitaciones y errores frecuentes en la aplicación de las técnicas.
Contenidos Principales
Las técnicas para discutir en el curso son:
- Análisis de Componentes Principales (PCA).
- Modelos de Predicción (Regresión Lineal y Regresión Logística).
- Modelos de Clasificación (incluyendo Modelos Bayesianos).
- Procesos Estocásticos (Cadenas de Markov y Simulación de Montecarlo).
Resultados de Aprendizaje
Al finalizar con éxito el curso usted estará en capacidad de:
- Emplear técnicas de reducción de dimensiones para mejorar la calidad de los modelos predictivos.
- Resolver problemas de predicción mediante regresión lineal y logística.
- Resolver problemas de clasificación mediante modelos bayesianos.
- Reconocer algunas aplicaciones de las cadenas de Markov en procesos de aprendizaje en inteligencia artificial.
Requisitos
- Python version >= 3.7;
- Numpy, para álgebra lineal y arrays multidimensionales;
- Pandas, para manipulación y análisis de datos;
- Scikit-learn, librería de Machine Learning;
- Matplotlib, para visualización;
- Seaborn, para visualización estadística.
- IPython, con las librerías requeridas para la interfaz de notebooks.
Una opción fácil de instalar que incluye todos estos paquetes (y más) es Anaconda.
Evaluación
La evaluación del curso se realizará a través de las siguientes evaluaciones sumativas:
- (25%) Taller - Técnicas Predictivas y Reducción de Dimensiones.
- (25%) Taller - Técnicas de Clasificación.
- (10%) Juego serio (Conceptos de procesos estocásticos).
- (40%) Hackatón (Actividad sincrónica intensiva).
Cronograma
| Fecha | Sesión | Notebooks/Presentaciones | Ejercicios | | :---- | :--- | :--- | :--- | | Semana 1 | PCA y reducción de dimensiones | L1: Intro PCA<br>L2: Pipeline PCA<br>L3: Validación Ortogonal | - | | Semana 2 | Regresión Lineal, Regresión Logística y Feature Selection | L4: Regresión Lineal <br>L5: Regresión Logistica <br>L6: Cross Validation & Grid Search| | | Semana 3 | Modelos de Clasificación | L7: Distance Measures <br> L8: KNN <br> L9: Intro Bayesianos & CART | - | | Semana 4 | Procesos Estocásticos | L10: Markov Chains & Monte Carlo Simulations <br> L11: Time Series <br> L12: Multi-horizonts Forecasting | - | | Semana 5 | Hackatón | Presentación Hackatón | Hackatón |
Recursos Bibliográficos
Fundamentos (Reducción de dimensionalidad, Regresión y Clasificación)
- Hastie et al. The elements of statistical learning. Springer, 2017.
- Yan, X., Su, X. Linear Regression Analysis: Theory and Computing, World Scientific, 2009.
Aplicaciones Computacionales (ML)
- Kane, F. Hands-On Data Science and Python Machine Learning. Packt Publishing, 2017.
- Hearty, J. Advanced Machine Learning with Python. Packt Publishing, 2016.
- Hackeling, G., Mastering Machine Learning with Scikit-learn. Packt Publishing, 2017.
- Murphy, K.P. Probabilistic Machine Learning: An Introduction. MIT Press, 2021.
Fundamentos (Procesos de Markov y Simulación)
- Cappé, O., Moulines, E., Rydén, T. Inference in Hidden Markov Models. Springer, 2005.
- Li, S. Markov Random Field Modeling in Image Analysis. Springer, 2009.
- Ibe, Oliver. Markov Processes for Stochastic Modeling, Elsevier, 2013.
- Prescott, J., Monte Carlo Simulations: Advanced Techniques, BVR, 2016.
Complementario (Probabilidad y Estadística)
- Walpole, R. Probabilidad y estadística para ingeniería y ciencias. Pearson Educación 9a edición, México, 2012.
Related Skills
claude-opus-4-5-migration
111.6kMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5
model-usage
353.1kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
TrendRadar
51.3k⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。
mcp-for-beginners
15.8kThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable, and secure AI workflows from session setup to service orchestration.
