Qué necesitas saber antes de
comenzar
Inicio 4 June 2026 03:20
Fin 4 June 2026
8 weeks
Actualización opcional disponible
Intermedio
Avanza a tu propio ritmo
Free Online Course
Actualización opcional disponible
Resumen
Soft computing is a dynamic approach to solving complex, real-world problems that traditional computing methods struggle to address. This 8-week course offers a comprehensive introduction to key techniques such as Fuzzy Logic (FL), Artificial Neural Networks (ANNs), Genetic Algorithms (GAs), and hybrid systems, combining theoretical concepts with practical applications.
You will explore how fuzzy logic replicates human reasoning, neural networks enable machines to learn and adapt, and genetic algorithms leverage evolutionary principles to optimize solutions. Advanced topics like swarm intelligence and hybrid systems, which integrate multiple techniques for robust problem-solving, are also covered.
Through engaging lectures, interactive quizzes, practical assignments, and hands-on projects, you will gain the knowledge and skills to apply soft computing methods across diverse domains, including pattern recognition, data mining, robotics, and decision-making systems, preparing you to tackle real-world challenges with confidence.
Programa
- Visión general de la computación blanda: Definición, importancia y características
- Diferencia entre computación blanda y computación dura
- Ventajas de la computación blanda en el manejo de incertidumbre, imprecisión y complejidad
- Introducción a los conjuntos difusos y funciones de pertenencia
- Sistemas de inferencia difusa: Modelos de Mamdani y Sugeno
- Aplicaciones de la lógica difusa en la toma de decisiones y sistemas de control
- Fundamentos de redes neuronales: Perceptrones y funciones de activación
- Entrenamiento de redes neuronales mediante retropropagación
- Exploración de arquitecturas: Redes neuronales de propagación hacia adelante, convolucionales y recurrentes
- Aplicaciones de las ANNs en reconocimiento de patrones y predicción
- Fundamentos de los algoritmos genéticos: Selección, cruce y mutación
- Técnicas de optimización inspiradas en la evolución biológica
- Resolución de problemas complejos de optimización usando GAs
- Aplicaciones en ingeniería, programación de horarios y aprendizaje automático
- Concepto de sistemas híbridos: Combinación de FL, ANNs y GAs
- Sinergias entre técnicas para resolver problemas complejos
- Ejemplos del mundo real de sistemas híbridos en control adaptativo y toma de decisiones
- Estudios de caso en reconocimiento de patrones, minería de datos y sistemas de control
- Aplicaciones en robótica, atención médica y previsión financiera
- Beneficios de la computación blanda en la solución de desafíos del mundo real
- Computación evolutiva: Optimización por enjambre de partículas y optimización por colonia de hormigas
- Introducción a la inteligencia de enjambres y sus aplicaciones
- Técnicas avanzadas de optimización para problemas de alta dimensión y dinámicos
- Diseño de sistemas de inferencia difusa para escenarios del mundo real
- Construcción de modelos de redes neuronales para aplicaciones basadas en datos
- Implementación de algoritmos genéticos para problemas de optimización
Impartido por
Dr.T Subha
Materias
Artificial Intelligence