6강 / 20강
이름 붙이기 — 어떤 어트랙터가 '암' 인가
표현형은 계산이 아니라 해석이다
지난 강까지 컴퓨터가 한 일은 여기까지입니다 — 어트랙터 네 개를 찾았다. 그뿐이에요.
그중 하나를 "악성 암 상태" 라고 부른 것은 우리입니다.
그 판단의 근거는 Cancer_Growth 라는 이름의 유전자가 1 이라는 것이었고,
그 유전자에 그런 이름을 붙인 것도 우리입니다.
이것은 약점이 아니라 반드시 드러내야 할 전제입니다. 모형이 내놓는 '암 25%' 같은 숫자는 이름 붙이는 규칙에 완전히 의존하니까요.
네 개 어트랙터, 판정 기준은 단 한 자리.
Python
브라우저에서 실행
숫자를 인용할 때는 어떤 기준으로 셌는지를 함께 말해야 하는 이유입니다.
Python
브라우저에서 실행
🎮 이름표 실험대
판정 기준을 바꾸면 '암' 으로 세어지는 칸이 어떻게 달라지는지 보세요.
🤔 확인 문제
모형이 '암 상태 25%' 라고 내놓았을 때 가장 먼저 확인해야 할 것은?
해설 판정 규칙과 분모, 이 둘이 비율 숫자의 절반입니다. 규칙을 바꾸면 같은 계산에서 25% 가 50% 도 되고 100% 도 됩니다.
🤔 확인 문제
표현형 판정 규칙을 코드로 적어 두는 것의 가장 큰 이점은?
해설 반증 가능성입니다. 말로만 있는 판단은 다툴 수가 없어요.
🤔 확인 문제
'어트랙터를 찾는 것' 과 '어트랙터에 이름을 붙이는 것' 의 차이는?
해설 어트랙터는 규칙의 수학적 귀결입니다. 이름표는 생물학적 해석이고요. 두 가지를 섞어 말하면 모형이 실제보다 많은 것을 안다고 착각하게 됩니다.