Artificial life
21 July 2015
Solution Talk Day
YongJoo. Choi
A-Life == ?
생명현상을 중심으로 정보적 측면을 비유기적 혹은 유기적 인공물로서 구성적으로 파악한 것.
인공생명 [artificial life, 人工生命]
(생명과학대사전, 초판 2008., 개정판 2014., 도서출판 여초)
컴퓨터 시물레이션이나 로봇 등의 인공적인 방법을 이용하여 생명 현상을 모방하는 것 또는 그 모방한 것.
인공생명 [artificial life, 人工生命]
(21세기 정치학대사전, 한국사전연구사)
인공생명(人工生命, Artificial life)은 생명을 이해하려는 학문이다.
인공생명 [artificial life, 人工生命]
(위키백과)
(A.L == A.I) ?
A.L =
A.I =
top-down
bottom-up
artificialLifeFeatures.contains( ? )
Emergence
창발(創發)
남이 모르거나 하지 아니한 것을
처음으로 또는 새롭게 밝혀내거나
이루는 일
(표준국어대사전)
"개개의 구성원이 가지고 있지 않으므로 그것들이 상호 작용했을 때에
나타날 것으로 결코 예상하지도 못한
동작이 그야말로 창조적으로 발현되는 것"
(John. L. Casti, 1997)
창발 또는 떠오름 현상은
하위 계층(구성 요소)에는 없는 특성이나 행동이 상위 계층(전체 구조)에서
자발적으로 돌연히 출현하는 현상이다.
(위키백과)
전체는 부분의 합보다 크다.
(형이상학, 아리스토텔레스)
SwarmIntelligence implements Emergence
Ant colony optimization algorithms
Flocking algorithm
Steering Behavior
응집(Cohesion)
분리(Separation)
정렬(Alignment)
List<Artificial life> artificialLifes =
selectArtificialLifes();
Wet A-Life
hard A-Life
Soft A-Life
ArtificialLife.getSofts()
Game of Life
Game of Life
Tierra
Human Brain Project
BRAIN Initiative
BRAIN Initiative
BRAIN Initiative
OpenWorm
Caenorhabditis elegans
예쁜꼬마선충
Artificial life
By serivires
Artificial life
인공생명에 대한 가벼운 설명
- 593