Optimising supervised machine learning algorithms predicting cigarette cravings and lapses for a smoking cessation just-in-time adaptive intervention (JITAI)

이 연구는 금연 중재용 JITAI 의 고위험 시점 예측을 위해 EMA 빈도, 예측 변수 수, 학습 데이터 소스를 최적화한 결과, 전반적인 성능은 modest 하였고 개인별 편차가 크며 기계학습 단독 적용보다는 규칙 기반 접근법과 병행하는 것이 현실적임을 시사합니다.

Leppin, C., Brown, J., Garnett, C., Kale, D., Okpako, T., Simons, D., Perski, O.

게시일 2026-02-27
📖 4 분 읽기☕ 가벼운 읽기
⚕️

이것은 동료 심사를 거치지 않은 프리프린트의 AI 생성 설명입니다. 의학적 조언이 아닙니다. 이 내용을 바탕으로 건강 관련 결정을 내리지 마세요. 전체 면책 조항 읽기

Each language version is independently generated for its own context, not a direct translation.

🌧️ 비유: 금연을 위한 '날씨 예보' 앱 만들기

상상해 보세요. 금연을 시도하는 사람은 비행기를 조종하는 조종사입니다. 그리고 이 조종사는 갑자기 찾아오는 **'폭풍 (흡연 욕구)'**이나 '난기류 (실수/흡연)'를 피해야 합니다.

이 연구팀은 **"조종사가 폭풍을 미리 감지해서 피할 수 있도록 도와주는 최고의 예보 시스템 (앱)"**을 만들고 싶었습니다. 하지만 여기서 두 가지 큰 고민이 있었습니다.

  1. 데이터를 너무 많이 모으면? 조종사가 매시간, 매분마다 "지금 기분이 어때요?", "주변은 어때요?"라고 물어보면, 조종사는 너무 바빠서 비행기 조종 자체를 잊어버리고 지쳐버립니다 (사용자 피로도).
  2. 데이터를 너무 적게 모으면? 예보 시스템이 "아, 폭풍이 올 것 같네요"라고 말해줄 수 있는 정보가 부족해서, 엉뚱한 곳에 폭풍이 오거나 아예 폭풍을 못 감지할 수 있습니다 (예측 실패).

연구팀은 이 **적정선 (골든 스포트)**을 찾기 위해 다양한 실험을 했습니다.


🔍 실험 내용: 무엇을 바꿔보았을까?

연구팀은 37 명의 금연 참여자들에게 10 일 동안 하루 16 번이나 (매 시간마다) 질문을 던졌습니다. 그리고 이 데이터를 바탕으로 인공지능 (AI) 을 훈련시켰습니다. 그다음, 세 가지 변수를 바꿔가며 AI 의 성능을 테스트했습니다.

  1. 질문 횟수 줄이기: 하루 16 번 질문을 하던 것을 3 번, 4 번, 6 번 등으로 줄여봤습니다. (사용자 부담 줄이기)
  2. 질문 내용 줄이기: "기분", "장소", "음식" 등 모든 것을 물어보던 것을, 가장 중요한 것들만 골라 물어봤습니다. (간소화)
  3. 개인 맞춤 데이터: AI 가 "모든 사람의 일반적인 패턴"만 배운 경우와, "이 사람의 지난 1~3 일 데이터"도 함께 배운 경우를 비교했습니다. (개인화)

💡 주요 발견 (결과)

이 실험에서 나온 놀라운 결론들은 다음과 같습니다.

1. "질문을 줄여도, 오히려 더 잘 맞히는 경우가 있다!" (흡연 실수 예측)

  • 상황: 사람이 담배를 피우려 할 때 (실수, Lapse) 를 예측하는 경우입니다.
  • 결과: 하루에 16 번이나 질문을 했을 때보다, 하루 3~4 번만 질문해도 AI 가 실수를 더 잘 예측했습니다.
  • 이유: 너무 자주 물어보면 오히려 중요한 신호가 묻히고, 간격이 넓어질 때 오히려 '위험한 순간'이 더 뚜렷하게 잡혔기 때문입니다. 마치 날씨 예보에서 "지금 비가 오나요?"라고 1 분마다 묻는 것보다, "아침, 점심, 저녁"에 물어보는 것이 폭풍의 흐름을 더 잘 파악하는 것과 비슷합니다.

2. "욕구 (Craving) 는 예측하기 정말 어렵다"

  • 상황: 사람이 담배를 피우고 싶은 '강한 욕구'를 예측하는 경우입니다.
  • 결과: 질문 횟수를 줄이면 예측 정확도가 확 떨어졌습니다.
  • 이유: 욕구는 매우 빠르게 변하는 '감정'이기 때문에, 자주 체크하지 않으면 그 순간을 놓치기 쉽습니다. 실수는 '행동'이라서 비교적 뚜렷하지만, 욕구는 '기분'이라서 더 섬세한 관찰이 필요합니다.

3. "개인별 데이터를 섞어주면 무조건 좋은 건 아니다"

  • 결과: AI 에게 "이 사람의 지난 데이터"를 조금만 섞어주면, 실수 예측은 조금 좋아졌지만, 욕구 예측은 오히려 나빠지기도 했습니다.
  • 비유: 모든 사람에게 똑같은 **보편적인 지도 (Group-level)**를 주는 것이, 아직 그 사람의 성향을 잘 모르는 상태에서 **개인별 지도 (Hybrid-level)**를 급하게 그리려는 것보다 더 안전하고 효율적일 수 있다는 뜻입니다.

4. "질문 내용을 줄여도 큰 문제없다"

  • 결과: 20 가지 질문을 다 하는 것보다, AI 가 가장 중요하게 생각한 10 가지만 물어봐도 예측 능력은 거의 비슷했습니다.
  • 의미: 사용자에게 불필요한 질문을 줄여도 AI 는 핵심만 잘 파악할 수 있습니다.

🚀 결론: 앞으로 어떻게 할까?

이 연구는 **"완벽한 AI 예보 시스템"**은 아직 어렵다는 것을 보여줍니다. 하지만 **"현실적인 해결책"**을 제시했습니다.

  • 완벽한 예측은 불가능하지만, '위험 신호'는 잡을 수 있다: AI 가 100% 정확하게 "지금 담배를 피우겠다"라고 말해주진 못하지만, "지금 위험할 수 있으니 조심해"라고 알려줄 수는 있습니다.
  • 가장 좋은 전략: 하루에 3~4 번 정도만 질문하고, 개인별 데이터를 무리하게 섞지 않으며, 핵심 질문만 하는 간단한 시스템이 가장 현실적입니다.
  • 마지막 조언: AI 가 예측한 결과만 믿지 말고, 사람이 만든 규칙이나 전문가의 조언과 함께 섞어서 사용하는 것이 가장 안전합니다. (예: AI 가 "위험"이라고 하면, 앱이 "지금 심호흡을 해보세요"라고 알려주는 식)

한 줄 요약:

"금연 앱을 만들 때, 사용자를 지치게 하지 않기 위해 질문을 줄여도 괜찮습니다. 오히려 간격이 넓어질 때 중요한 '위험 신호'를 더 잘 포착할 수 있기 때문입니다. 하지만 AI 만 믿지 말고, 인간의 판단과 함께 섞어 쓰는 것이 가장 현명합니다."

이런 논문을 받은편지함으로 받아보세요

관심사에 맞는 일간 또는 주간 다이제스트. Gist 또는 기술 요약을 당신의 언어로.

Digest 사용해 보기 →