15강 / 20강

사람 자료로 배운 도구를 개에 쓴다는 것

제10장 「그 막대는 화면에 안 나오고요」

사람 자료로 배운 도구를 개에 쓴다는 것
숫자는 자릿수까지 또렷합니다. 붙어 있어야 할 막대가 안 보일 뿐입니다.

10장의 그 오십 분에서 가장 중요한 말입니다.

"화면에 나오는 숫자는 자릿수까지 또렷하죠." 라첼이 말했다. "그런데 그 숫자에 붙어 있어야 할 오차 막대가 개에서는 훨씬 넓어요. 그 막대는 화면에 안 나오고요."

이 한 문장이 이 강의 전체에서 가장 오래 기억할 문장입니다.

NetMHCpan 은 무엇을 먹고 자랐나

결합 예측기는 측정된 자료로 학습합니다. 두 종류입니다.

결합 친화도 (BA)
펩타이드와 MHC 를 시험관에서 섞어 IC50 을 잰다. 느리고 비싸다
용출 리간드 (EL)
세포에서 MHC 를 뽑아 실제로 실려 있던 펩타이드를 질량분석으로 읽는다. 지금의 주력

NetMHCpan 4.1 은 이 둘을 합쳐 85만 개가 넘는 펩타이드로 학습했고, 용출 리간드 자료에는 개(DLA)도 포함돼 있습니다.

그러니 "개를 전혀 모른다" 는 틀린 말입니다. 문제는 얼마나 아느냐 입니다.

이 표에서 지어낸 부분을 명시했습니다. 이 강의가 지키려는 태도가 그것입니다.
Python 브라우저에서 실행
훈련 자료의 양을 줄여 보세요. 예측의 순위가 어떻게 흔들리는지 나옵니다.
불러오는 중…
순위가 흔들린다는 것이 예측이 쓸모없다는 뜻은 아닙니다. 하나만 믿으면 안 된다는 뜻입니다.
Python 브라우저에서 실행

IC50 이 아니라 %rank 를 보는 이유

소설 8장에 이런 대목이 있습니다.

"MHC 종류마다 붙는 성질이 다르다. 어떤 것은 대부분의 펩타이드를 꽤 잘 붙잡고, 어떤 것은 까다롭다. 그래서 요즘은 절대 농도 대신 같은 MHC 에 대해 상위 몇 퍼센트인가를 보는 쪽을 더 믿는다."

그리고 이어집니다 — "폴은 그때 그것을 몰랐다. 10장에서 라첼이 짚어 줄 것이었다."

%rank 는 무작위 펩타이드 무리를 같은 MHC 에 넣었을 때 이것이 상위 몇 %인가입니다. 대립유전자마다 자기 기준으로 재므로, 서로 다른 MHC 의 결과를 견줄 수 있습니다.

흔히 쓰는 선은 %rank < 2(약한 결합) 와 < 0.5(강한 결합) 입니다. 워크숍 노트북의 dla88_rank() 도 같은 뜻으로 만들어져 있습니다.

🤔 확인 문제
라첼 알라베나가 지적한 것을 한 문장으로 옮기면?
🤔 확인 문제
절대 IC50 대신 %rank 를 더 믿는 이유는?
🤔 확인 문제
예측 불확실성이 클 때 표적을 셋 고르는 것이 도움이 되는 이유는?