본문 바로가기
C.W.K.
Stream
Lesson 05 of 05 · published

네 오류를 눈으로 본다

~12 min · compare, onion-skin, perceptual-learning, feedback

Level 0빈 종이
0 XP0/35 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete
"숫자는 네가 빗나갔다고만 알려줘. 고치는 건 그 빗나감을 직접 본 네 눈이고."

점수가 목적이 아니다

Procrustes 도 쪼갠 점수도 과장 추정도 다 지나고 나면, 결국 점수는 요약일 뿐이야. 요약은 네 눈을 다시 훈련시키지 못해. 눈을 바꾸는 건 어긋난 자리를 직접 보는 거야. 5도 가파르게 세운 그 턱이, 갔어야 할 자리 바로 옆에 놓여 있는 그림 말이야. 점수는 문이고 실제로 배움이 일어나는 방은 눈으로 하는 비교야. 숫자에서 멈추는 엔진은 어려운 기하를 다 해놓고 정작 사람을 낫게 만드는 대목을 건너뛴 셈이지.

겹쳐 보기, 차이 보기, 번갈아 보기

그래서 채점기가 차이를 보게 하는 방법을 세 가지 줘. 각각 다른 방식으로 눈에 들이미는 거야. 겹쳐 보기는 네 작도와 답을 반투명하게 포개서 어긋난 데가 어른거리게 해. 차이 보기는 둘이 안 맞는 자리를 색으로 짚어줘서 오류에 자리와 색이 생기게 하고. 번갈아 보기는 네 것과 답을 빠르게 교대로 띄워. 사람 눈은 정지 화면 둘을 비교하는 것보다 변화를 훨씬 잘 잡아내거든. 가만히 볼 땐 멀쩡하던 턱이 갑자기 튀어 보여. 목적은 하나야. 오류를 점수에서 꺼내 네 눈으로 옮기는 것.

레퍼런스 위의 화살표

제일 날카로운 도구는 화살표 밭이야. Procrustes 정렬을 마친 다음, 네가 놓은 자리에서 있어야 할 자리로 화살표를 그려. 답 쪽 좌표에 얹은 작은 화살표들이 네 작도를 진실 쪽으로 가리키는 거지. 그런데 정작 중요한 오류는 실제 크기로는 안 보일 만큼 작을 때가 많아. 그래서 차이 확대 슬라이더가 있어. 올리면 화살표가 커져. 1배에서는 절대 못 잡았을 미세하고 일관된 어긋남이, 전부 같은 쪽으로 기운 화살표 무리로 드러나. 오류를 키워야 안 보이던 버릇이 보이고, 보여야 고칠 수 있어.

피드백은 감각에 닿아야 한다

세 가지 방식 밑에 원칙 하나가 깔려 있어. 감각으로 하는 일을 바꾸려면 피드백도 감각에 닿아야 해. '72점' 은 머리로 아는 사실이야. 알고 있으면서도 뭘 해야 할지는 여전히 모를 수 있지. 번갈아 보기는 감각으로 겪는 사건이고. 눈이 튐을 잡아채면 머리가 따지기도 전에 손이 먼저 고치기 시작해. 그림은 보는 기술이니까 피드백도 보는 층에서 닫혀야 하는 거야. 그래서 채점기의 마지막이자 제일 중요한 일은 숫자를 찍는 게 아니라, 네가 더는 못 본 척할 수 없을 때까지 네 오류를 눈앞에 놓는 거야.

Code

오류를 점수에서 꺼내 눈으로 옮긴다·python
# The grade is a summary. The LEARNING is in SEEING the specific drift.
compare_modes = {
    "onion": overlay(yours, reference, alpha=0.5),   # both at once, semi-transparent
    "diff":  highlight_difference(yours, reference), # color where they disagree
    "flash": toggle(yours, reference, hz=2),         # the eye catches CHANGE, not stills
}

# Reference-space arrows: after Procrustes, draw a vector from where you placed
# each part to where it belongs, in the REFERENCE frame (little V arrowheads).
arrows = [Arrow(src=your_pt, dst=ref_pt) for your_pt, ref_pt in aligned_pairs]

# Errors that matter are often invisible at 1x, so AMPLIFY them:
arrows = scale_from_anchor(arrows, gain=deviation_gain)  # make the drift unmissable
# You learn to SEE by seeing -- the loop closes at perception, not at the number.

External links

Exercise

거의 똑같은 이미지 두 장을 준비해. 틀린 그림 찾기 짝이든, 네 그림과 그 레퍼런스든. 먼저 눈으로 왔다 갔다 하면서 차이를 다 찾아봐. 그다음 두 장을 빠르게 번갈아 띄워봐. 뷰어에서 넘기거나, 겹쳐놓고 한쪽 눈씩 감았다 뜨거나. 노려볼 때 못 찾은 차이가 몇 개나 더 튀어나오는지 세어보고, 그게 왜 채점기의 번갈아 보기가 써먹는 원리인지 설명해봐.
Hint
노려보기는 두 이미지를 머릿속에 붙들고 비교하라고 시키는 거라 느리고 실수가 많아. 번갈아 띄우면 그 일을 빠르고 자동인 움직임 감지가 대신 맡아. 변화가 있으면 무조건 반응하니까 차이가 튀어나오는 거야. Loomis 는 그 반사를 빌려서 네 작도 오류를 못 본 척할 수 없게 만들어.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인 — 댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.