사기꾼의 유전자
에서 이어질지도?
#
슬슬 수업도 정리되고 해서,
개미단계의 시뮬레이션을 시작해볼까 싶어
간만에 복습겸 박테리아 단계 시뮬레이션을 꺼내서 실행시켜봤습니다.
몇가지 상수를 바꿔가며 놀고 있었는데..
재밌는 현상이 나타나더군요 ㅡ,.ㅡ;
#

로봇 100대, 로봇간 통신거리 100픽셀로 세팅하고
장애물로 벽3개를 넣어서 동작시켰더니..
몇세대 이후에 나타난 현상입니다.
....안움직여요 ㅡ.,ㅡ
#
간단히 분석해보자면,
좁은 공간, 그것도 장애물도 있는 상태에서
로봇간 통신도 잘 안되고 로봇은 굉장히 많은 상태이니..
먹을 게 떨어져도, 먹을 걸 찾으러 다니는 녀석들보다
가만 앉아있다가 주변에서 먹을 걸 찾았다는 신호가 오면 따라가기만 하는 녀석들이
상대적으로 더 많이 먹게 된다는 겁니다. ㅡ,.ㅡ
문제는 제가 설정한 시뮬레이션에서는
그렇게 게으르게 앉아있다 다른 로봇 뒷꽁무니 따라가는 기회주의자 로봇들이,
열심히 돌아다니는 다른 로봇들보다 많은 자손을 남기게 되고,
그에 따라 군집 전체 로봇들의 행동패턴이 이 '게으름뱅이'의 형태를 띄게 된다는 거죠.
물론 결과는 이모양 이꼴.
아무도 탐색을 하러 나서질 않으니 제자리에서 뱅글뱅글 돌고 있더군요.
#
저는 예전부터 인공지능에서의 유전자알고리즘은
실세계의 유전자(gene)이라기 보다는 모방자(meme)에 가깝다고 말해왔는데요,
이 현상을 지금 우리 현실에 끼워보자면
열심히 일하는 사람보다 가만 앉아서 놀다가 주식투자하는 사람들이 돈을 더 많이 벌게 되고
그에 따라 너도 나도 일은 안하고 주식투자만 해서
모든 사람이 일을 안하다보니 아무것도 생산되지 않는 상황
이 된겁니다.
......이건 아니잖아 oTL
#
물론 이 일이 실제 생물계에서 일어났다면 이 종은 멸종하거나 개체수가 조절돼서 적당한 정도만 살아남았을 테고
실제 인간세상에서 일어났다면 거품경제 몰락으로 수많은 사람이 정신차리거나 자살했겠죠 ㅡ,.ㅡ;
역시 불로불사는 좋은 게 아닌가 봅니다(응?)
에서 이어질지도?
#
슬슬 수업도 정리되고 해서,
개미단계의 시뮬레이션을 시작해볼까 싶어
간만에 복습겸 박테리아 단계 시뮬레이션을 꺼내서 실행시켜봤습니다.
몇가지 상수를 바꿔가며 놀고 있었는데..
재밌는 현상이 나타나더군요 ㅡ,.ㅡ;
#

로봇 100대, 로봇간 통신거리 100픽셀로 세팅하고
장애물로 벽3개를 넣어서 동작시켰더니..
몇세대 이후에 나타난 현상입니다.
....안움직여요 ㅡ.,ㅡ
#
간단히 분석해보자면,
좁은 공간, 그것도 장애물도 있는 상태에서
로봇간 통신도 잘 안되고 로봇은 굉장히 많은 상태이니..
먹을 게 떨어져도, 먹을 걸 찾으러 다니는 녀석들보다
가만 앉아있다가 주변에서 먹을 걸 찾았다는 신호가 오면 따라가기만 하는 녀석들이
상대적으로 더 많이 먹게 된다는 겁니다. ㅡ,.ㅡ
문제는 제가 설정한 시뮬레이션에서는
그렇게 게으르게 앉아있다 다른 로봇 뒷꽁무니 따라가는 기회주의자 로봇들이,
열심히 돌아다니는 다른 로봇들보다 많은 자손을 남기게 되고,
그에 따라 군집 전체 로봇들의 행동패턴이 이 '게으름뱅이'의 형태를 띄게 된다는 거죠.
물론 결과는 이모양 이꼴.
아무도 탐색을 하러 나서질 않으니 제자리에서 뱅글뱅글 돌고 있더군요.
#
저는 예전부터 인공지능에서의 유전자알고리즘은
실세계의 유전자(gene)이라기 보다는 모방자(meme)에 가깝다고 말해왔는데요,
이 현상을 지금 우리 현실에 끼워보자면
열심히 일하는 사람보다 가만 앉아서 놀다가 주식투자하는 사람들이 돈을 더 많이 벌게 되고
그에 따라 너도 나도 일은 안하고 주식투자만 해서
모든 사람이 일을 안하다보니 아무것도 생산되지 않는 상황
이 된겁니다.
......이건 아니잖아 oTL
#
물론 이 일이 실제 생물계에서 일어났다면 이 종은 멸종하거나 개체수가 조절돼서 적당한 정도만 살아남았을 테고
실제 인간세상에서 일어났다면 거품경제 몰락으로 수많은 사람이 정신차리거나 자살했겠죠 ㅡ,.ㅡ;
역시 불로불사는 좋은 게 아닌가 봅니다(응?)



덧글
△□○ 2009/06/22 01:08 # 답글
나름 현실적이지 않나?부.동.산.올.인.!!!!!!!!!!
狂工크랜 2009/06/22 20:43 #
너무 현실적이라 촘 난감하네 ㅡ,.ㅡ;;
동용 2009/06/22 05:38 # 삭제 답글
원래 생물은 타동적인 존재이니까 시뮬레이션 결과는 타당하다.자발적으로 움직이는 생물같은게 현실에 존재할 이유가 없지.
포르투갈인들이 대항해에 나선 이유도 작은 국토와 인구 때문에 유럽에서는 답이 없으니까
어쩔 수 없이 아프리카부터 침략하기 시작한 것이 동기인데....( 다음 순서는 향신료독점)
그 이후의 후발주자들은 포르투갈인들이 죽음과 바꿔서 얻은 항로를 공짜로 얻어서
인구가 적은 포르투갈을 밀어내고 자기네들이 더 많은 식민지를 차지했지.
후발주자일 수록 더 크게 성공하지 않았나? 포르투갈<스페인<네덜란드< 대영제국
물론 독일이나 일본처럼 너무 늦으면 되려 파산하기도 하지만...
狂工크랜 2009/06/22 20:45 #
하지만 모든 나라가 대영제국이 되려하고 포르투갈 같은 데가 하나도 없다면 낭패겠죠.로봇들에게 리더쉽 개념이라도 넣어야되나 고민중입니다.
개미 단계에 들으서면서 여러 종류의 표현형을 혼재시키는 방법(병정개미, 일개미, 여왕개미 등이 한 종에 존재하듯이)을 도입하려고 생각중인데..
그럴려면 유전자 풀을 관리하는 여왕개미 역할을 누군가는 맡아야 하다는 문제가 생기더군요.
가급적이면 완전히 분산된 시스템으로 가고 싶었는데.. 좀 절충해야 할 것 같습니다.