e-space
Manchester Metropolitan University's Research Repository

Towards a smart smoking cessation app: a 1D-CNN model predicting smoking events

Abo-Tabik, Maryam and Costen, Nicholas and Darby, John and Benn, Yael (2020) Towards a smart smoking cessation app: a 1D-CNN model predicting smoking events. Sensors, 20 (4). ISSN 1424-8220

[img]
Preview

Available under License Creative Commons Attribution.

Download (1MB) | Preview

Abstract

Nicotine consumption is considered a major health problem, where many of those who wish to quit smoking relapse. The problem is that overtime smoking as behaviour is changing into a habit, in which it is connected to internal (e.g., nicotine level, craving) and external (action, time, location) triggers. Smoking cessation apps have proved their efficiency to support smoking who wish to quit smoking. However, still, these applications suffer from several drawbacks, where they are highly relying on the user to initiate the intervention by submitting the factor the causes the urge to smoke. This research describes the creation of a combined Control Theory and deep learning model that can learn the smoker’s daily routine and predict smoking events. The model’s structure combines a Control Theory model of smoking with a 1D-CNN classifier to adapt to individual differences between smokers and predict smoking events based on motion and geolocation values collected using a mobile device. Data were collected from 5 participants in the UK, and analysed and tested on 3 different machine learning model (SVM, Decision tree, and 1D-CNN), 1D-CNN has proved it’s efficiency over the three methods with average overall accuracy 86.6%. The average MSE of forecasting the nicotine level was (0.04) in the weekdays, and (0.03) in the weekends. The model has proved its ability to predict the smoking event accurately when the participant is well engaged with the app.

Impact and Reach

Statistics

Downloads
Activity Overview
41Downloads
91Hits

Additional statistics for this dataset are available via IRStats2.

Altmetric

Actions (login required)

Edit Item Edit Item