¿Qué es la informática suave?
Los cálculos electrónicos tradicionales tienden a ser en blanco y negro. Cuando se trabaja en código binario, con secuencias de ceros y unos, no hay posibilidad de nada más que respuestas simples de "sí o no". Si bien esa puede ser una forma adecuada de computación para muchas tareas, la computación flexible adopta un enfoque diferente. En resumen, la informática suave permite a la computadora asumir un cierto nivel de imprecisión en su trabajo. Algunos pueden equiparar esto con inteligencia artificial, ya que es similar a la forma en que funciona el cerebro humano.
Desde una perspectiva humana, la informática flexible introduce compromisos en el procesamiento de una computadora, que no están presentes en la informática física. Hay momentos en que la respuesta a una pregunta puede ser sí o no, pero aún no hay suficiente información para calcular definitivamente cuál es la respuesta. Las computadoras tradicionales que enfrentan esta situación simplemente se detendrán y esperarán hasta que haya suficiente información para llegar a una conclusión precisa. La informática suave es, en esencia, la capacidad de una computadora para proporcionar una respuesta de tal vez, o incluso hacer una suposición educada sobre cuál puede ser la respuesta hasta que haya más información disponible.
Para usar un ejemplo matemático, es simple decir que la suma de dos más dos es cuatro. También es correcto decir que la suma de dos más dos está en algún lugar entre tres y cinco. Por supuesto, el objetivo es encontrar la respuesta más precisa posible. Si bien una computadora puede verse tentada a ignorar la segunda opción, la computación flexible, si se hace correctamente, verá esta respuesta como una opción potencial. Si bien la computadora siempre optará por la respuesta más precisa disponible, considerará hacer una estimación, si no todos los números se conocen con certeza.
Para llegar a sus respuestas, o su evaluación de las respuestas, la computadora utilizará muchas disciplinas diferentes. Entre los cinco más conocidos se encuentran los sistemas "difusos", la computación evolutiva, el razonamiento probabilístico, el aprendizaje automático y las redes neuronales. Al usar muchos métodos computacionales diferentes para analizar un problema, la computadora puede llegar a una respuesta precisa a una pregunta que inicialmente tenía una respuesta imprecisa.
En efecto, la computadora ha presentado una respuesta que no fue preprogramada en ella. Desde una perspectiva informática, y posiblemente desde una perspectiva biológica, esto podría considerarse aprendizaje o inteligencia artificial. Algunos pueden argumentar que el camino hacia la respuesta fue preprogramado, ya sea que la respuesta fuera o no, por lo que no constituye una inteligencia real. La cuestión de si esto constituye inteligencia real es una cuestión filosófica, que probablemente depende en gran medida de la propia perspectiva.
El campo de la informática generalmente está entusiasmado con la posibilidad de la computación flexible y sus posibles beneficios. Podría revolucionar la robótica, tal vez creando prótesis más realistas que sean más fáciles de usar y que se muevan de forma más natural. La informática suave también podría usarse en muchos otros campos, como la medicina, la ingeniería y la física.