-
Random_state = 42Idea & Issue 2022. 12. 6. 15:24
데이터 전처리를 하거나 머신러닝 모델을 만들다보면, random_state 라는 매개변수를 자주 접하게 된다.
해당 변수는 사용자가 동일한 시드의 랜덤 데이터를 얻어내기 위한 것이다. 다른 사용자가 동일한 프로세스를 따르더라도
추출된 데이터가 다른다면 결과가 달라 질 수 있기때문이다.
그런데 여기서, '42'라는 숫자를 자주 사용하는 경우가 있는데 그 이유가 무엇일까?
결론부터 말하자면 특정값을 쓰는데에는 아무런 의미가 없다. 그럼에도 42라는 숫자가
자주 쓰이는 것은 일종의 '밈'이라고 할 수 있다.
영국 작가 더글러스 애덤스의 SF소설 "은하수를 여행하는 히치하이커를 위한 안내서"에 등장하는 한 외계 종족은 삶과 우주, 세상 만물에 대한 답을 구하기 위해 슈퍼컴퓨터 '딥소트(Deep Thought, 깊은 생각)'를 개발한다. 너무 방대해 그 크기가 작은 도시에 맞먹는 딥소트는 750만 년에 걸친 연산 끝에 다음과 같은 결론을 내린다. "삶과 우주, 세상 모든 것에 대한 질문의 답은 42입니다."
소설 '히치하이커를 위한 안내서'(번역본) / 패러디
750만 년 동안 해답을 기다렸던 이 외계 종족은 기상천외한 답에 당황한다. 독자들도 마찬가지다. 일부 SF 팬들은 42가 무슨 뜻인지를 놓고 아직도 갑론을박을 벌인다. 저자 애덤스가 답을 공개하지 않은 채 2001년 운동 중 심장마비로 돌연사하면서 42의 의미는 영원한 수수께끼로 남게 됐다.
사실 '42'는 작가인 더글러스 애덤스가 루이스 캐럴의 이상한 나라의 앨리스를 오마주한 것이란 설이 있었다. 앨리스 원작을 보면 '42'란 숫자가 끊임없이 등장하는데, 파이 재판을 할 때도 헌법이 42조항부터 있고, 앨리스 삽화 개수가 42개이며(이는 루이스 캐럴이 의도한 것이다.), 이상한 나라의 앨리스를 출판할 당시의 루이스 캐럴의 나이가 42세였던 점 등 42가 끊임없이 강조되고 있다. 이는 마틴 가드너 주석판 앨리스에서도 가드너가 언급했다. 그러나 애덤스는 이를 부정하고, 그냥 갑자기 생각나서 지었다고 주장했다.
굳이 해석하자면 *키의 아스키 코드가 0101010. 10진법으로 고치면 42가 된다. "*"는 "와일드 카드" 문자로, 예를 들어 윈도 기본기능인 "검색"에서 *.bmp를 검색하면 확장자가 bmp인 모든 파일을 찾는다. 즉 "모든 것"을 상징한다. 물론 이것도 이후의 해석이지 작가의 의중은 여전히 오리무중.'Idea & Issue' 카테고리의 다른 글
ChatGPT - 시 작성해보기 (2) 2022.12.14 어른이 된다는건.. (0) 2022.12.07 HBD (1) 2022.11.11