웨어러블 생체신호로 행동 전 징후를 연구한 과정: 실험실·입원 병동·교실 근거의 차이
심박, 피부전도, 피부온도와 움직임을 이용한 연구가 서로 다른 환경에서 무엇을 측정했는지, AUROC와 오경보를 어떻게 읽어야 하는지 살펴본다.
웨어러블 센서 연구의 질문은 ‘자폐인의 행동을 알아맞힐 수 있는가’가 아니다. 일부 참여자에게서 연구자가 미리 정의한 행동 사건이 관찰되기 전, 심박이나 움직임 같은 측정값에 반복되는 변화가 있는지를 집단 자료에서 살펴보는 것이다. 생체신호는 몸의 상태를 간접적으로 기록하지만, 생각이나 의도, 행동의 원인을 읽어 내는 신호는 아니다.
여기서 비교하는 연구는 환경부터 다르다. 2019년 연구는 짧고 낮은 스트레스의 실험실 과제였고, 2023년 연구는 정신건강 입원 병동의 자연스러운 관찰 자료를 분석했다. 2026년 자료는 특수교육 교실에서 수집한 사전공개 논문이다. 참여자, 장치, 행동 표지와 예측 시간이 모두 달라 세 결과를 하나의 성능표처럼 합칠 수 없다.
센서는 무엇을 기록했나
심박수(HR)는 일정 시간 동안 심장이 뛴 횟수를, 심박변이도(HRV)는 연속된 심장 박동 사이 간격이 얼마나 달라지는지를 나타낸다. 2019년 실험실 연구는 심전도와 움직임을 기록했다. 교실 연구는 가속도, 피부전도활동(EDA), 피부온도를 사용했다. 가속도는 센서가 부착된 부위의 움직임을, 피부전도는 피부의 전기적 전도도 변화를, 피부온도는 피부 표면의 온도 변화를 기록하는 측정값이다.
이 값들은 서로 다른 현상을 담지만 어느 하나도 행동의 의미를 직접 알려 주지 않는다. 움직임은 활동과 센서 위치에 따라 달라질 수 있고, 생리 신호도 측정 시간과 환경, 장치 상태에 영향을 받는다. 따라서 모델은 센서값과 관찰자가 붙인 사건 표지 사이의 통계적 관계를 학습할 뿐이다.
2019년 실험실 연구가 보여 준 초기 신호
2019년 연구는 24세 자폐 아동 41명을 모집했다. 주 분석에는 연구가 미리 정한 행동 사건이 관찰된 13명만 포함됐다. 연구진은 11.5시간의 낮은 스트레스 과제에서 사건 시작 전 구간 106개와 사건이 없던 무작위 구간 106개를 비교했다.
13명 분석에서 심박수는 관찰된 사건이 시작되기 약 58초 전부터 개인 기준값보다 평균 약 22% 높아졌다. 심박수 기반 구분의 AUROC는 0.72였고, HRV만으로는 사건 구간과 비사건 구간이 잘 구분되지 않았다. 이는 작은 선별 표본에서 관찰한 예비적 연관성이다. 41명 전체의 일반적 특성이나 개인별 확실한 예고 능력을 뜻하지 않는다.
70명 입원 연구에서 달라진 점
2023년 JAMA Network Open 연구는 네 병원의 자폐 입원 환자 70명을 대상으로 했다. 429회 관찰, 약 497시간의 자료, 관찰자가 표지한 6,665건의 사건이 분석에 포함됐다. 짧은 실험 과제보다 자료량과 관찰 환경이 넓어졌지만, 정신건강 입원이라는 선택된 환경의 자료라는 점은 그대로 남는다.
가장 높은 전체 결과를 보인 로지스틱 회귀 모델은 3분 예측 구간에서 평균 AUROC 0.80을 기록했다. 로지스틱 회귀는 여러 측정 특징을 결합해 사건 구간일 가능성을 계산하는 통계 모델이다. 그러나 사람별 모델 성능은 더 낮거나 들쭉날쭉했고, 각 사람에게 확보된 관찰량과 사건 특성에 따라 달라졌다. 전체 평균이 새 사람에게 같은 성능을 보장하지 않는 이유다.
9명 교실 연구가 더한 현실 조건
2026년 교실 사전공개 연구는 특수교육 교실의 남성 거주 학생 9명, 10~21세에게서 약 110.7시간의 자료를 수집했다. 가속도, 피부전도, 피부온도를 이용한 10분 예측 구간 모델은 AUROC 0.78, 정밀도 0.31, 재현율 0.55를 보고했다. 연구 환경이 교실로 옮겨 갔다는 점은 중요하지만, 참여자는 적고 성별과 생활 환경도 한정돼 있다.
정밀도 0.31은 모델이 경고로 표시한 구간 가운데 실제 표지 사건과 연결된 비율이 약 31%였다는 뜻이다. 연구가 보고한 작동점에서는 경고 세 번 중 대략 두 번이 오경보에 해당한다. 재현율 0.55는 실제 표지 사건 가운데 약 55%를 잡았다는 의미다. 놓친 사건과 오경보를 함께 봐야 실제 사용 부담을 가늠할 수 있다.
AUROC는 경고 한 번의 정확도가 아니다
AUROC는 여러 임곗값을 바꿔 가며 사건 구간을 비사건 구간보다 높은 점수로 배열하는 능력을 요약한다. 0.80이라는 값이 ‘경고의 80%가 맞다’는 뜻은 아니다. 경고의 실용성을 보려면 사건이 얼마나 자주 발생했는지, 정밀도와 재현율, 확률 보정, 어떤 임곗값을 썼는지를 함께 확인해야 한다.
사람별 일반화도 별도 문제다. 한 사람의 과거 자료로 학습한 모델이 같은 사람의 다른 날에 작동하는지, 한 사람의 모델이 다른 사람에게 옮겨 가는지는 서로 다른 질문이다. 교실 연구는 장치와 부착 위치가 다른 외부 자료에서 일반화되지 않았다. 현재 근거는 검증하지 않은 사람 사이 전이나 예측 확실성을 뒷받침하지 않는다.
결과만큼 크게 봐야 할 제한점
세 연구의 표본은 작거나 특정 환경에서 선별됐다. 행동 사건의 정의와 묶는 방식, 센서 종류, 전처리, 예측 시간이 다르다. 실험실의 짧은 과제, 입원 병동, 교실 자료는 서로 교환할 수 없다. 특히 교실 결과는 참여자 9명의 변이를 충분히 대표하지 못하며 오경보 부담도 컸다.
2024년 체계적 문헌고찰은 센서, 전처리, 과제와 측정 기간의 이질성을 지적했다. 장기간 일상 환경에서의 외부 검증, 착용감과 감각 부담, 개인정보 보호, 여러 신호를 결합했을 때의 이득은 아직 충분히 확인되지 않았다. 생리 자료만으로 당사자의 의도나 필요를 추론해서도 안 된다.
자주 묻는 질문
심박이 오르면 곧 특정 행동이 일어난다는 뜻인가요?
아니다. 2019년 작은 분석에서 평균적 연관성이 관찰됐을 뿐이고 HRV만으로는 구분되지 않았다. 심박 변화는 개인별 확실한 예고나 행동 원인을 뜻하지 않는다.
AUROC 0.80이면 경고 열 번 중 여덟 번이 맞나요?
아니다. AUROC는 여러 임곗값에서 두 종류의 구간을 순위로 구분하는 능력이다. 실제 경고의 적중 비율은 정밀도, 사건 빈도와 임곗값에 따라 달라진다.
한 사람에게 잘 맞은 모델을 다른 사람에게 써도 되나요?
현재 근거로는 말할 수 없다. 사람별 성능이 달랐고, 장치와 부착 위치가 다른 외부 자료에서는 일반화에 실패했다.
이 연구는 자폐인의 행동 전반을 설명하나요?
그렇지 않다. 연구가 정한 특정 표지 사건과 선택된 참여 환경을 다뤘다. 자폐 일반의 특성, 개인의 의도나 행동 원인을 설명하는 근거가 아니다.
출처와 근거 범위
이 글은 집단 수준의 관찰·모델 성능을 설명한다. 개인별 예측, 진단, 치료, 행동 통제 또는 안전 보장을 제시하지 않는다.