Ir al contenido

Soft computing

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 18:30 11 mar 2013 por KLBot2 (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 un término empleado en informática que engloba diversas técnicas empleadas para solucionar problemas que manejan información incompleta, con incertidumbre e 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 biológicos que a las técnicas matemáticas tradicionales, que se basan principalmente en sistemas formales lógicos, tales como Lógica proposicional y lógica de predicados, o basados en analísis 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 exactitud y la verdad total, las técnicas de soft computing explotan la tolerancia de la imprecisión, la verdad parcial y la incertidumbre 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