Implementing deep learning on edge devices for snoring detection and reduction.

Journal: Computers in biology and medicine
PMID:

Abstract

This study introduces MinSnore, a novel deep learning model tailored for real-time snoring detection and reduction, specifically designed for deployment on low-configuration edge devices. By integrating MobileViTV3 blocks into the Dynamic MobileNetV3 backbone model architecture, MinSnore leverages both Convolutional Neural Networks (CNNs) and transformers to deliver enhanced feature representations with minimal computational overhead. The model was pre-trained on a diverse dataset of 46,349 audio files using the Self-Supervised Learning with Barlow Twins (SSL-BT) method, followed by fine-tuning on 17,355 segmented clips extracted from this dataset. MinSnore represents a significant breakthrough in snoring detection, achieving an accuracy of 96.37 %, precision of 96.31 %, recall of 94.12 %, and an F1-score of 95.02 %. When deployed on a single-board computer like a Raspberry Pi, the system demonstrated a reduction in snoring duration during real-world experiments. These results underscore the importance of this work in addressing sleep-related health issues through an efficient, low-cost, and highly accurate snoring mitigation solution.

Authors

  • Nguyen Ngoc Dinh
    Faculty of Physics, VNU University of Science, Hanoi, 100000, Viet Nam; Vietnam National University, Hanoi, 100000, Viet Nam.
  • Ngo Chi Bach
    Faculty of Physics, VNU University of Science, Hanoi, 100000, Viet Nam; Vietnam National University, Hanoi, 100000, Viet Nam.
  • Tran Viet Bach
    Phan Boi Chau High School for the Gifted, Nghean City, 460000, Viet Nam.
  • Dao Thi Nguyet Chi
    VNU-HUS, High School for the Gifted, Hanoi, 100000, Viet Nam.
  • Duong Duc Cuong
    Vietnam National University, Hanoi, 100000, Viet Nam; Thai Nguyen University of Technology, Thainguyen City, 250000, Viet Nam.
  • Nguyen Tien Dat
    Faculty of Physics, VNU University of Science, Hanoi, 100000, Viet Nam; Vietnam National University, Hanoi, 100000, Viet Nam.
  • Do Trung Kien
    Faculty of Physics, VNU University of Science, Hanoi, 100000, Viet Nam; Vietnam National University, Hanoi, 100000, Viet Nam.
  • Nguyen Thu Phuong
    Vietnam National University, Hanoi, 100000, Viet Nam.
  • Le Quang Thao
    Faculty of Physics, VNU University of Science, Hanoi, 100000, Viet Nam; Vietnam National University, Hanoi, 100000, Viet Nam. Electronic address: thaolq@hus.edu.vn.
  • Nguyen Duy Thien
    Faculty of Physics, VNU University of Science, Hanoi, 100000, Viet Nam; Vietnam National University, Hanoi, 100000, Viet Nam.
  • Dang Thi Thanh Thuy
    Faculty of Physics, VNU University of Science, Hanoi, 100000, Viet Nam; Vietnam National University, Hanoi, 100000, Viet Nam.
  • Luong Thi Minh Thuy
    Faculty of Physics, VNU University of Science, Hanoi, 100000, Viet Nam; Vietnam National University, Hanoi, 100000, Viet Nam.