Quais são os diferentes usos da computação suave?
A computação leve é um ramo da ciência da computação que trabalha com base em que nem todas as soluções para os problemas podem ser precisamente precisas. É mais comumente associado a técnicas de computação projetadas para imitar a biologia, principalmente o cérebro humano. A maioria dos problemas enfrentados pela computação leve não pode ser facilmente dividida em uma abordagem puramente matemática.
Para entender o conceito de computação leve, é necessário entender as diferenças entre um computador e o cérebro humano, particularmente seus pontos fortes e vantagens relativos. O cérebro trabalha mais lentamente na realização de uma tarefa específica, mas é muito mais hábil em considerar várias opções ao mesmo tempo. Os computadores podem calcular mais rapidamente, mas estão restritos a uma abordagem mais lógica, única e temporal.
Para dar exemplos dessas diferenças na prática, um mecanismo de pesquisa pode procurar um pedaço de texto específico em toda a World Wide Web indexada em uma fração de segundo. Um ser humano pode não ser capaz de concluir a mesma tarefa com a quantidade equivalente de material impresso durante a vida. Os computadores são, no entanto, relativamente pobres em reconhecer uma imagem, por exemplo um rosto. Um ser humano geralmente pode reconhecer um rosto conhecido em um instante, mesmo reconhecendo alguém que conheceu há muito tempo é possível em alguns segundos.
Pensa-se que essa disparidade na capacidade de reconhecimento facial seja como os seres humanos fazem um bom trabalho ao lembrar um rosto como um todo, ao contrário de um computador, que dividiria uma imagem em pixels individuais e as compararia uma a uma. Enquanto isso, o humano ficaria confiante em notar semelhanças suficientes para ter certeza de fazer um palpite forte, mesmo que houvesse algumas diferenças menores ou até maiores. Um ser humano geralmente pode reconhecer o rosto de um velho amigo da escola, mesmo que tenha mudado dramaticamente com o envelhecimento; o humano faz um bom trabalho ao identificar os aspectos importantes, como os olhos e a estrutura óssea.
A computação branda visa imitar a abordagem humana ou de outro animal para lidar com os problemas. Isso pode incluir o uso de lógica nebulosa, que contrasta com a lógica binária tradicional, onde cada dado é 1 ou 0, que pode ser pensado em termos de um certo ou errado. A lógica difusa permite que uma parte dos dados seja classificada em qualquer estágio entre 0 e 1, equivalente a ter graus infinitos de precisão.
Os usos mais comuns da computação branda envolvem a tentativa de mapear uma estrutura biológica como o cérebro. Isso permite que os cientistas aprendam mais sobre como o cérebro funciona e como lidar com problemas neurológicos. A computação leve também pode ser usada para facilitar o design de software que opera através de uma lógica que os humanos possam entender. Também pode ser usado como base de uma abordagem híbrida da computação, combinando as habilidades de raciocínio dos seres humanos com a velocidade de processamento e a precisão de um computador.