자연 컴퓨팅이란 무엇입니까?
자연 컴퓨팅은 재료 또는 자연의 영감을 사용하는 모든 유형의 컴퓨팅 기술을 말합니다. 자연 컴퓨팅의 예로는 변화에 적응할 수있는 인공 신경망 개발, 현재 컴퓨터보다 훨씬 더 강력 할 수있는 양자 컴퓨터 설계 등이 있습니다. 자연 컴퓨팅은 또한 자연의 물질을 모방하는 인공 물질을 만드는 것을 의미 할 수 있습니다.
자연의 아이디어를 사용하여 문제에 대한보다 효율적인 솔루션을 만드는 많은 계산 분야가 있습니다. 일부 컴퓨터는 또한 21 세기 초에 특정 분자와 같은 천연 물질을 사용하여보다 빠르고 효율적인 계산을 수행하기 위해 개발되고 있습니다. 이러한 기술은 자연 시스템의 작동 방식에 대한 자세한 지식 없이는 존재하지 않기 때문에 모든 형태의 자연 컴퓨팅입니다.
자연 컴퓨팅은 자연적으로 발생하는 시스템처럼 행동하는 인공 유기체를 조작하는 것을 의미 할 수도 있습니다. 여기에는 살아있는 유기체에서 중요한 유전자 조절과 같은 과정을 수행 할 수있는 시스템 구축 시도가 포함됩니다. 또 다른 예는 자체 조립이며, 이는 초기 상태에서 조직을 정리할 수있는 시스템을 말합니다.
예를 들어 신경망은 종종 시간이 지남에 따라 프로그램이 자동으로 더 효율적으로되기를 원하는 컴퓨터 프로그래머가 사용합니다. 이들은 뇌의 뉴런에서 발견되는 것과 같이 자연적으로 발생하는 신경망에서 발견되는 구조를 기반으로합니다. 자연 신경망에서 발견되는 간단한 버전의 시스템을 사용함으로써 컴퓨터 프로그래머는 자신의 프로그램을 새로운 정보에보다 적합하게 만들 수 있습니다. 2011 년 현재 인공 신경망은 자연적으로 발생하는 신경망의 복잡성에 근접하지는 않지만 여전히 유용 할 수 있습니다.
자연 컴퓨팅의 또 다른 예는 양자 컴퓨터를 구축하는 방법을 연구하는 것입니다. 아이디어는 이진 상태 0 또는 1을 기반으로 계산을 수행하는 최신 컴퓨터 대신 이론적으로 더 많은 상태를 사용할 수 있다는 것입니다. 이것은 훨씬 빠른 컴퓨터로 이어질 수 있습니다. 2011 년 현재, 양자 컴퓨터는 아직 멀었다 고 생각되지만, 기술이 충분히 발전되면 달성 할 수없는 과학적인 이유는없는 것 같습니다.
자연 컴퓨팅의 다른 여러 가지 예가 있습니다. 여기에는 인공 생활, 로봇 공학 및 진화론 적 계산 설계가 포함됩니다. 개미와 같은 대규모 동물 그룹을 모방하는 일종의 시스템 인 스웜 지능도 미래에 중요 할 수 있습니다. 특히 미래의 이벤트를 예측하려고 할 때 여러 가지 잠재적 인 응용 프로그램이 있습니다.