Computação de inspiração biológica é um método de pesquisa que visa a resolução de problemas usando o computador modelos baseados nos princípios da biologia e do mundo natural. Comumente visto como uma abordagem filosófica, a computação de inspiração biológica é usada em vários campos de estudo relacionados dentro da computação, ao invés de um campo de estudo em si. A computação de inspiração biológica é uma extensão do campo relacionado de biomimicry.
>p>Computação de inspiração biológica coloca menos foco em otimização, alta velocidade algoritmos e mais foco em tractabilidade e confiabilidade. Geralmente, a abordagem é de base, em vez de tomar uma grande base de conhecimento e adicionar inteligência artificial a ela. A computação de inspiração biológica muitas vezes toma uma pequena base de regras definidas e se baseia nelas por meio de sem supervisão aprendizagem profunda em treinamento.
Em casos onde um problema não tem uma solução clara, uma mudança útil de perspectiva pode fazer com que haja uma nova chance de soluções. Uma pergunta útil a fazer pode ser "este problema tem algum paralelismo na natureza"? Se a resposta for "sim", então esse paralelo pode ser estudado para encontrar semelhanças nas soluções. A humanidade encontrou esta filosofia para ser útil na resolução de numerosos problemas.
Exemplos de aplicações de computação de inspiração biológica
Exemplos de computação de inspiração biológica podem ser encontrados frequentemente em IA, especialmente em aprendizagem de máquinas onde os processos de aprendizagem dos organismos biológicos podem ser emulados. As aplicações da computação bio-inspirada incluem:
- Genetic algorithms
- Neural networks
- Biodegradability prediction
- Cellular automata
- Emergent systems
- Artificial life
- Artificial immune systems
- Graphics rendering
- Lindenmayer systems
- Network communications and protocols
- Membrane computers
- Excitable media
- Sensory networks
- Learning classifier systems
- Robot design