A method for detecting arrhythmia comprises the steps of: receiving channels of raw motion signals for a user through at least one motion sensor; monitoring the channels for motion activity; generating segments from the raw motion signals; determining heartbeat event locations from the generated segments; and performing false alarm detection on the raw motion signals and heartbeat event locations to generate refined abnormal candidates.COPYRIGHT KIPO 2020부정맥을 검출하는 방법은, 적어도 하나의 움직임 센서를 통하여, 사용자에 대한 원시 움직임 신호들의 채널들을 수신하는 단계, 움직임 활동을 위하여 채널들을 모니터링하는 단계, 원시 움직임 신호들로부터 세그먼트들을 생성하는 단계; 생성된 세그먼트들로부터 심장 박동 이벤트 위치들을 판단하는 단계; 및 정제된 비정상적인 후보군들을 생성하도록 원시 움직임 신호들 및 심장 박동 이벤트 위치들에 대한 오경보 검출을 수행하는 단계를 포함한다.