Ir al contenido

Soft computing

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 11:28 11 abr 2021 por Sabbut (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.

Soft computing es una rama de la Inteligencia Artificial que engloba diversas técnicas empleadas para solucionar problemas que manejan información incompleta, con incertidumbre y/o inexacta. Tal es el caso de la solución a problemas NP-completo, para los cuales no se obtiene una solución exacta en tiempo polinómico.

Introducción

El Soft Computing se convirtió en una rama formal de la informática a principios de los años 90. Las primeras aproximaciones informáticas sólo podían modelar y analizar con precisión sistemas relativamente simples.

Los sistemas más complejos que aparecían en biología, medicina, humanidades, administración de empresas, y en otros campos resultaban inmanejables con los métodos analíticos y matemáticos convencionales. Debemos decir que la simplicidad y la complejidad de los sistemas son relativas, y muchos modelos matemáticos convencionales han sido al mismo tiempo desafiantes y muy productivos.


Como técnicas de Soft computing se incluyen:


Generalmente, las técnicas de soft computing se asemejan más a los procesos matemáticos que a las técnicas biológicas tradicionales, que se basan principalmente en sistemas formales lógicos, tales como Lógica proposicional y lógica de predicados, o basados en análisis numérico asistido por ordenador (como en el método de los elementos finitos). Las técnicas de Soft computing intentan complementarse unas a otras.


A diferencia de las técnicas de hard computing, que buscan la inexactitud y la verdad parcial, las técnicas de soft computing explotan la tolerancia de la precisión, la verdad total y la certidumbre para un problema específico. Otra diferencia que contrasta aparece al considerar que el razonamiento inductivo juega un papel más destacado en soft computing que en hard computing.

Véase también


Enlaces externos