오늘은 몬테 카를로로 날아가 보겠습니다~~^^*
왜냐하면~~^^*
몬테 카를로에 아주 재미있는 알고리즘이 있는 것 같아요~~^^*
유전자 Pool을 생성하는 새로운 방식이예요~~^^*
아~~^^* 지금 몬테 카를로는 따뜻하겠지요~~^^*
몬테 카를로의 풍경을 보고 나니 크리스마스도 따뜻해 질 것 같은 기분 좋은 예감~~^^*
크리스마스의 따뜻한 기운을 가슴에 품고~~^^*
몬테 카를로 샘플링 방식을 시청자 모드로 편안하게 살펴보면 어떨까요~~^^*
아하~~^^* 몬테 카를로의 도박장에서 일어나는 작용처럼 무작위로 무언가를 뽑는다는 것에서~~Monte Carlo Simulation이라고 하는 것 같네요~~^^*
무작위!
함수 random()과는 우리 이미 많이 친하잖아요~~^^*?
Monte Carlo Simulation의 두 가지 규칙~~^^*
Rule Number One: 편향되지 않은 기준으로 후보자를 선택한다 => 무작위!!
Rule Number Two: 후보자 Pool 군을 아주아주아주 크게 생성한다!
네~^^* 어떤 기준을 적용하지 않고 무작위로 후보자들을 뽑지만, 그 후보자 Pool이 아주아주아주 크기 때문에 목표에 가까운 어떤 것을 찾을 수 있게 되는 것 같네요~
음….
이전에 우리가 후보자 Pool 군을 생성할 때는, 후보자에 확률값을 반영하여, 확률값이 높은 후보자는 많이 넣고 확률값이 낮은 후보자는 적게 넣었었잖아요? 그것과 다른 방식인 것 같아요~~^^*
무언가 새로운 방식으로 후보자 Pool 군을 만드는 법을 배우게 될 것 같은데요~~^^*
오늘 저와 함께 따뜻한 곳 Monte Carlo를 여행해 주셔서 감사합니다~^^*
내일은 이 방식을 적용하여 새롭게 유전자 Pool을 만드는 방법을 좀더 자세하게 살펴볼까요~~^^*
오늘도
멋진 아침! 보내시고요!
기쁨 나누는 만남 즐겁게 누리시고요~!
아침부터 채워지는 보람찬 가슴 안고 밤에도 뿌듯하게 주무셔요~!
네~~!! 꿈은 이루어 집니다~~!!
댓글 남기기