Выполнение операций или шагов в обработке информации, здесь применяется к биологическим организмам.Вычисления, в самом широком смысле, — это выполнение операций над информацией. Хотя мы обычно связываем это с электронными компьютерами, понятие распространяется на любые системы, которые преобразуют входные данные в выходные, включая живые организмы. В биологии вычисления происходят на нескольких уровнях: от молекулярных механизмов внутри клеток, которые считывают и экспрессируют гены, до нейронных сетей в мозге, обрабатывающих сенсорные данные, и коллективного поведения организмов, таких как слизевики, которые решают задачи оптимизации без центрального мозга.
Идея о том, что биологические системы вычисляют, восходит к середине XX века, когда такие ученые, как Алан Тьюринг и Джон фон Нейман, исследовали самовоспроизводящиеся автоматы и вычислительную мощь простых правил. Однако современная область биологических вычислений получила импульс в 1980–1990-х годах благодаря исследованиям нейронных сетей и искусственной жизни.
Биологические вычисления основаны на физических и химических процессах, а не на кремниевых транзисторах. Нейроны вычисляют с помощью электрохимических сигналов: они интегрируют входные сигналы от тысяч синапсов и генерируют потенциал действия при превышении порога. Слизевики вычисляют, физически изменяя форму своего тела, чтобы найти эффективные пути между источниками пищи, фактически выполняя распределенную оптимизацию. Даже бактерии выполняют своего рода вычисления, когда они ощущают химические градиенты и решают, кувыркаться или плыть прямо, интегрируя зашумленные сигналы во времени, чтобы совершать случайное блуждание со смещением.
Понимание биологических вычислений вдохновляет алгоритмы, такие как нейронные сети и муравьиные алгоритмы оптимизации, а также помогает проектировать синтетические биологические цепи для медицинских и промышленных применений.
Один слизевик может решить лабиринт и найти кратчайший путь между двумя источниками пищи — задача, требующая сложных вычислений, хотя у него вообще нет нейронов.















