Optimizing Forecasted Activity Notifications with Reinforcement Learning
Abstract
:1. Introduction
- How can the integration of probabilistic and reinforcement learning techniques, specifically in the FaPTi (with probabilistic considerations) and FaTi (without probabilistic considerations) methods, optimize the timing of notifications for forecasted activities?
- What factors have an impact on an activity that has a low probability of needing to be carried out or not, and on needing a notification or not?
- What is the difference on user engagement between an activity and a an activity with a low-probability forecast?
2. Related Work
2.1. Notification System
2.2. Forecasted Activity Notification
3. Materials and Methods
3.1. Model Development
- NF: User needs to complete the activity
- FA: User needs the notification
- Initialize, for all ∈ S; ∈ A; t = 0.
- Start with .
- At time step t, choose action = Q(,a), -greedy is applied.
- Apply action .
- Observe reward and move into the next state .
- Update the Q-value function:
- Set t = t + 1 and repeat from step 3.
3.2. System Architecture
4. Experimental Evaluation
4.1. Data Collection
4.2. Evaluation Method
- RN: the number of activities for which the response is now.
- RL: the number of activities for which the response is later.
- RD: the number of activities for which the response is dismiss.
- NR: the number of user responses to the notification.
- TN: total number of notifications sent.
- RT: the time when the user responds to a notification for each activity.
- NT: the length of time for which the notification appears on the user’s smartphone screen for each activity.
5. Results
6. Discussion
7. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
- The following abbreviations are used in this manuscript:
FaPTi | Forecasted activity with probabilistic and reinforcement learning |
FaTi | Forecasted activity with reinforcement learning |
IoT | Internet of things |
T | Set of time before the forecasted activity start time |
X | Set of input. The possible response from the user |
P | Probability level of forecasted activity |
S | Set of all states |
A | Set of action possible in the state s |
R | Set of possible rewards |
r | Reward |
The state-transition | |
policy, decision-making rule | |
t | time step |
St | State at t |
At | Action at t |
Rt | Reward at t |
NF | User needs to do the activity |
FA | User needs the notification |
RN | The number of activities which is response is now |
RL | The number of activities which is response is later |
RD | The number of activities which is response is to dismiss |
NR | The number of user responses to the notification |
TN | Total number of notifications sent |
RT | The time when the user responds to a notification for each activity |
NT | The length of time for which the notification appears on the user’s smartphone screen for each activity |
References
- Gubareva, R.; Lopes, R.P. Virtual Assistants for Learning: A Systematic Literature Review. In Proceedings of the International Conference on Computer Supported Education CSEDU, Prague, Czech Republic, 2–4 May 2020; pp. 97–103. [Google Scholar]
- Medel, L.H.S.; Gómez, R.P.; Sibaja, A.M.; Laserre, A.A.A.; Flores, J.d.J.A.; Benítez, Y.I.S. Implementation of an electronic indicator of gas level in closed containers with social network connectivity. In Proceedings of the 2018 15th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), Mexico City, Mexico, 5–7 September 2018; IEEE: New York, NY, USA, 2018; pp. 1–6. [Google Scholar]
- Otto, S.; Bemman, B.; Brogaard Bertel, L.; Knoche, H.; Lassen Nørlem, H. Data-Driven User Profiling and Personalization in Tiimo: Towards Characterizing Time Management Behaviors of Neurodivergent Users of a Scheduling Application. In Proceedings of the Computers Helping People with Special Needs: 18th International Conference, ICCHP-AAATE 2022, Lecco, Italy, 11–15 July 2022; Springer: Cham, Switzerland, 2022; pp. 442–450. [Google Scholar]
- Rodriguez, R.; Redman, R. More than 400 million years of evolution and some plants still can’t make it on their own: Plant stress tolerance via fungal symbiosis. J. Exp. Bot. 2008, 59, 1109–1114. [Google Scholar] [CrossRef]
- Fikry, M.; Hamdhana, D.; Lago, P.; Inoue, S. Activity recognition for assisting people with dementia. In Contactless Human Activity Analysis; Springer: Cham, Switzerland, 2021; pp. 271–292. [Google Scholar]
- Fikry, M.; Mairittha, N.; Inoue, S. Modelling Reminder System for Dementia by Reinforcement Learning. In Sensor-and Video-Based Activity and Behavior Computing: Proceedings of the 3rd International Conference on Activity and Behavior Computing (ABC 2021), Bangkok, Thailand, 22–23 October 2021; Springer: Singapore, 2022; pp. 149–166. [Google Scholar]
- Vogt, J.; Luyten, K.; Van den Bergh, J.; Coninx, K.; Meier, A. Putting dementia into context: A selective literature review of assistive applications for users with dementia and their caregivers. In Proceedings of the Human-Centered Software Engineering: 4th International Conference, HCSE 2012, Toulouse, France, 29–31 October 2012; Springer: Berlin/Heidelberg, Germany, 2012; pp. 181–198. [Google Scholar]
- Singh, N.; Varshney, U. Medication adherence: A method for designing context-aware reminders. Int. J. Med. Inform. 2019, 132, 103980. [Google Scholar] [CrossRef]
- Zhou, S.; Chu, C.H.; Yu, Z.; Kim, J. A context-aware reminder system for elders based on fuzzy linguistic approach. Expert Syst. Appl. 2012, 39, 9411–9419. [Google Scholar] [CrossRef]
- Gamst, M.; Jensen, T.S. A branch-and-price algorithm for the long-term home care scheduling problem. In Operations Research Proceedings 2011: Selected Papers of the International Conference on Operations Research (OR 2011), Zurich, Switzerland, 30 August–2 September 2011; Springer: Berlin/Heidelberg, Germany, 2012; pp. 483–488. [Google Scholar]
- Han, K.; Trinkoff, A.M.; Storr, C.L.; Geiger-Brown, J. Job stress and work schedules in relation to nurse obesity. JONA J. Nurs. Adm. 2011, 41, 488–495. [Google Scholar] [CrossRef]
- Ashari, Z.E.; Chaytor, N.S.; Cook, D.J.; Ghasemzadeh, H. Memory-aware active learning in mobile sensing systems. IEEE Trans. Mob. Comput. 2020, 21, 181–195. [Google Scholar] [CrossRef]
- Chen, Y.L.; Hsiao, L.J. Shipping problems with body clock constraints. Comput. Oper. Res. 2003, 30, 1037–1049. [Google Scholar] [CrossRef]
- Umematsu, T.; Sano, A.; Taylor, S.; Picard, R.W. Improving students’ daily life stress forecasting using LSTM neural networks. In Proceedings of the 2019 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI), Chicago, IL, USA, 19–22 May 2019; IEEE: New York, NY, USA, 2019; pp. 1–4. [Google Scholar]
- Minor, B.; Cook, D.J. Forecasting occurrences of activities. Pervasive Mob. Comput. 2017, 38, 77–91. [Google Scholar] [CrossRef]
- Alfandi, O. An Intelligent IoT Monitoring and Prediction System for Health Critical Conditions. Mob. Netw. Appl. 2022, 27, 1299–1310. [Google Scholar] [CrossRef]
- Mahmud, T.; Hasan, M.; Chakraborty, A.; Roy-Chowdhury, A.K. A poisson process model for activity forecasting. In Proceedings of the 2016 IEEE International Conference on Image Processing (ICIP), Phoenix, AZ, USA, 25–28 September 2016; IEEE: New York, NY, USA, 2016; pp. 3339–3343. [Google Scholar]
- Gray, W.D.; John, B.E.; Atwood, M.E. Project Ernestine: Validating a GOMS analysis for predicting and explaining real-world task performance. Hum.-Comput. Interact. 1993, 8, 237–309. [Google Scholar] [CrossRef]
- Zor, K.; Timur, O.; Teke, A. A state-of-the-art review of artificial intelligence techniques for short-term electric load forecasting. In Proceedings of the 2017 6th International Youth Conference on Energy (IYCE), Budapest, Hungary, 21–24 June 2017; IEEE: New York, NY, USA, 2017; pp. 1–7. [Google Scholar]
- Fluke, C.J.; Jacobs, C. Surveying the reach and maturity of machine learning and artificial intelligence in astronomy. Data Min. Knowl. Discov. 2020, 10, e1349. [Google Scholar] [CrossRef] [Green Version]
- Wei, T.Y.; Tindik, E.S.; Fui, C.F.; Haviluddin, H.; Hijazi, M.H.A. Automated water quality monitoring and regression-based forecasting system for aquaculture. Bull. Electr. Eng. Inform. 2023, 12, 570–579. [Google Scholar] [CrossRef]
- da Rosa Righi, R.; Goldschmidt, G.; Kunst, R.; Deon, C.; da Costa, C.A. Towards combining data prediction and internet of things to manage milk production on dairy cows. Comput. Electron. Agric. 2020, 169, 105156. [Google Scholar] [CrossRef]
- Sonawani, S.; Patil, K. Air quality measurement, prediction and warning using transfer learning based IOT system for ambient assisted living. Int. J. Pervasive Comput. Commun. 2023. [Google Scholar] [CrossRef]
- Chowdhury, A.; Raut, S.; Pal, A. Internet of Things resource monitoring through proactive fault prediction. Comput. Ind. Eng. 2022, 169, 108265. [Google Scholar] [CrossRef]
- Lirathni, H.; Zrelli, A.; Jridi, M.H.; Ezzedine, T. A real-time flash-floods alerting system based on WSN and IBM Bluemix Cloud platform. In Proceedings of the 8th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications (SETIT’18), Genoa, Italy, Hammamet, Tunisia, 18–20 December 2018; Springer: Cham, Switzerland, 2020; Volume 2, pp. 390–399. [Google Scholar]
- Lee, Y.; Wei, C.H. A computerized feature selection method using genetic algorithms to forecast freeway accident duration times. Comput.-Aided Civ. Infrastruct. Eng. 2010, 25, 132–148. [Google Scholar] [CrossRef]
- Crimmins, T.M.; Gerst, K.L.; Huerta, D.G.; Marsh, R.L.; Posthumus, E.E.; Rosemartin, A.H.; Switzer, J.; Weltzin, J.F.; Coop, L.; Dietschler, N.; et al. Short-term forecasts of insect phenology inform pest management. Ann. Entomol. Soc. Am. 2020, 113, 139–148. [Google Scholar] [CrossRef] [Green Version]
- Abd Algani, Y.M.; Boopalan, K.; Elangovan, G.; Santosh, D.T.; Chanthirasekaran, K.; Patra, I.; Pughazendi, N.; Kiranbala, B.; Nikitha, R.; Saranya, M. Autonomous service for managing real time notification in detection of COVID-19 virus. Comput. Electr. Eng. 2022, 101, 108117. [Google Scholar] [CrossRef]
- Bermudez, H.M.; Marquez, P.S. Flood Hazard Analytics for Urban Spaces. In Proceedings of the 2018 16th International Conference on ICT and Knowledge Engineering (ICT&KE), Bangkok, Thailand, 21–23 November 2018; IEEE: New York, NY, USA, 2018; pp. 1–6. [Google Scholar]
- Ch, S.; Sohani, S.; Kumar, D.; Malik, A.; Chahar, B.; Nema, A.; Panigrahi, B.K.; Dhiman, R.C. A support vector machine-firefly algorithm based forecasting model to determine malaria transmission. Neurocomputing 2014, 129, 279–288. [Google Scholar] [CrossRef]
- Malik, E.M.; Ali, E.; Mohamed, T.A.; Elmurdi, K.; Elfaki, A. Efforts to Control Malaria in Sudan-case study of the National Malaria Control Programme, 2001–2005. SIMET 2006, 11, 77–85. [Google Scholar]
- Tidake, A.H.; kumar Sharma, Y.; Deshpande, V.S. Design Efficient Model To Increase Crop Yield Using Deep Learning. In Proceedings of the 2019 International Conference on Innovative Trends and Advances in Engineering and Technology (ICITAET), Shegoaon, India, 27–28 December 2019; IEEE: New York, NY, USA, 2019; pp. 221–226. [Google Scholar]
- Morrison, L.G.; Hargood, C.; Pejovic, V.; Geraghty, A.W.; Lloyd, S.; Goodman, N.; Michaelides, D.T.; Weston, A.; Musolesi, M.; Weal, M.J.; et al. The effect of timing and frequency of push notifications on usage of a smartphone-based stress management intervention: An exploratory trial. PLoS ONE 2017, 12, e0169162. [Google Scholar] [CrossRef] [Green Version]
- Okoshi, T.; Nozaki, H.; Nakazawa, J.; Tokuda, H.; Ramos, J.; Dey, A.K. Towards attention-aware adaptive notification on smart phones. Pervasive Mob. Comput. 2016, 26, 17–34. [Google Scholar] [CrossRef]
- Leonidis, A.; Baryannis, G.; Fafoutis, X.; Korozi, M.; Gazoni, N.; Dimitriou, M.; Koutsogiannaki, M.; Boutsika, A.; Papadakis, M.; Papagiannakis, H.; et al. Alertme: A semantics-based context-aware notification system. In Proceedings of the 2009 33rd Annual IEEE International Computer Software and Applications Conference, Seattle, WA, USA, 20–24 July 2009; IEEE: New York, NY, USA, 2009; Volume 2, pp. 200–205. [Google Scholar]
- Aedo, I.; Yu, S.; Díaz, P.; Acuña, P.; Onorati, T. Personalized alert notifications and evacuation routes in indoor environments. Sensors 2012, 12, 7804–7827. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Iqbal, S.T.; Horvitz, E. Notifications and awareness: A field study of alert usage and preferences. In Proceedings of the 2010 ACM Conference on Computer Supported Cooperative Work, Savannah, GA, USA, 6–10 February 2010; pp. 27–30. [Google Scholar]
- Bhatti, S.; Dewani, A.; Hafiz, T.; Noor, P.; Memon, M.G. Management of non-behavioral tasks via auto reminder and notifier. In Proceedings of the 2018 International Conference on Advancements in Computational Sciences (ICACS), Lahore, Pakistan, 19–21 February; IEEE: New York, NY, USA, 2018; pp. 1–6. [Google Scholar]
- Jamieson, M.; O’Neill, B.; Cullen, B.; Lennon, M.; Brewster, S.; Evans, J. ForgetMeNot: Active reminder entry support for adults with acquired brain injury. In Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, Denver, CO, USA, 6–11 May 2017; pp. 6012–6023. [Google Scholar]
- Battin, P.; Markande, S. Location based reminder Android application using Google Maps API. In Proceedings of the 2016 International Conference on Automatic Control and Dynamic Optimization Techniques (ICACDOT), Pune, India, 9–10 September 2016; IEEE: New York, NY, YSA, 2016; pp. 649–652. [Google Scholar]
- Jaganathan, V.; Sekar, A.; Dhekne, A. Notification Control and Reminders with UWB Indoor Localization. In Proceedings of the 24th International Workshop on Mobile Computing Systems and Applications, Newport Beach, CA, USA, 22–23 February 2023; p. 146. [Google Scholar]
- Li, L.; Katangur, A.K.; Karuturi, N.N. SmartNotify: An Intelligent Location Based Notification System Using Users’ Activities and Points of Interests. Int. J. Adv. Pervasive Ubiquitous Comput. 2018, 10, 37–50. [Google Scholar] [CrossRef]
- Shih, P.C.; Han, K.; Poole, E.S.; Rosson, M.B.; Carroll, J.M. Use and adoption challenges of wearable activity trackers. In Proceedings of the IConference 2015, Newport Beach, CA, USA, 24–27 March 2015. [Google Scholar]
- Oh, H.; Jalali, L.; Jain, R. An intelligent notification system using context from real-time personal activity monitoring. In Proceedings of the 2015 IEEE International Conference on Multimedia and Expo (ICME), Turin, Italy, 29 June–3 July 2015; IEEE: New York, NY, USA, 2015; pp. 1–6. [Google Scholar]
- Horvitz, E.C.M.C.E. Notification, disruption, and memory: Effects of messaging interruptions on memory and performance. In Proceedings of the Human-Computer Interaction: INTERACT, New Orleans, LA, USA, 5–10 August 2001; Volume 1, p. 263. [Google Scholar]
- Czerwinski, M.; Cutrell, E.; Horvitz, E. Instant messaging and interruption: Influence of task type on performance. In Proceedings of the OZCHI 2000 Conference, Brisbane, Australia, 4–8 December 2000; Volume 356, pp. 361–367. [Google Scholar]
- Pielot, M.; Church, K.; De Oliveira, R. An in-situ study of mobile phone notifications. In Proceedings of the 16th International Conference on Human-Computer Interaction with Mobile Devices & Services, Toronto, ON, Canada, 23–26 September 2014; pp. 233–242. [Google Scholar]
- Horvitz, E.; Apacible, J.; Subramani, M. Balancing awareness and interruption: Investigation of notification deferral policies. In Proceedings of the International Conference on User Modeling, Edinburgh, UK, 24–29 July 2005; Springer: Berlin/Heidelberg, Germany, 2005; pp. 433–437. [Google Scholar]
- Bailey, B.P.; Konstan, J.A. On the need for attention-aware systems: Measuring effects of interruption on task performance, error rate, and affective state. Comput. Hum. Behav. 2006, 22, 685–708. [Google Scholar] [CrossRef]
- Gao, Y.; Gupta, V.; Yan, J.; Shi, C.; Tao, Z.; Xiao, P.; Wang, C.; Yu, S.; Rosales, R.; Muralidharan, A.; et al. Near real-time optimization of activity-based notifications. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK, 19–23 August 2018; pp. 283–292. [Google Scholar]
- Prabhakar, P.; Yuan, Y.; Yang, G.; Sun, W.; Muralidharan, A. Multi-objective Optimization of Notifications Using Offline Reinforcement Learning. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, Washington, DC, USA, 14–18 August 2022; pp. 3752–3760. [Google Scholar]
- McLean, S.; Gee, M.; Booth, A.; Salway, S.; Nancarrow, S.; Cobb, M.; Bhanbhro, S. Targeting the use of reminders and notifications for uptake by populations (TURNUP): A systematic review and evidence synthesis. Health Serv. Deliv. Res. 2014, 2. [Google Scholar] [CrossRef]
- Sobolev, M.; Okeke, F.; Plonsky, O. mRAPID Study: Effect of Micro-incentives and Daily Deadlines on Practice Behavior. In Persuasive Technology: 18th International Conference, PERSUASIVE 2023, Eindhoven, The Netherlands, 19–21 April 2023; Springer: Cham, Switzerland, 2023; pp. 67–81. [Google Scholar]
- Qamar, N. A Mobile Application for Alzheimer’s Caregivers. In Proceedings of the 2022 IEEE 10th International Conference on Healthcare Informatics (ICHI), Rochester, MN, USA, 11–14 June 2022; IEEE: New York, NY, USA, 2022; pp. 486–488. [Google Scholar]
- Liu, Y.; Jiang, Z.; Choi, B.C. Pushing Yourself Harder: The Effects of Mobile Touch Modes on Users’ Self-Regulation. Inf. Syst. Res. 2022. [Google Scholar] [CrossRef]
- Milon Biswas, M.A.R.; Ahmed, H.; Anis, A.; Hossain, M.M. A Smartphone Based Application for Medical Assistance of Elderly Patients. Int. J. Res. Innov. Appl. Sci. 2022, 7, 15–19. [Google Scholar] [CrossRef]
- Velazquez, A.I.; Florez, N. Electronic Monitoring of Patient-Reported Outcomes—Ready for Prime Time? JAMA Oncol. 2022, 8, 1099–1100. [Google Scholar] [CrossRef]
- Zhao, W.; Wu, G.; Lee, J.; Hintz, E.; Cheng, E.; Israni, K.; Rag, A.; Patel, K. Smartphone Built-in Features: Do They Help Our Diabetic Patients? J. Diabetes Sci. Technol. 2023, 17, A589. [Google Scholar]
- Chu-Widjaja, N. Preoperative Instructions through Reminder Tools: A Quality Improvement Project to Reduce Preventable Last-Minute Cancellations in the Endoscopy Suite. 2023. Available online: https://scholarsphere.psu.edu/resources/2ed1a66d-a1c9-4af0-b2e3-265c1e7eca0b (accessed on 24 March 2023).
- Vlahu-Gjorgievska, E.; Trajkovik, V. Personal healthcare system model using collaborative filtering techniques. Adv. Inf. Sci. Serv. Sci. 2011, 3, 64–74. [Google Scholar]
- Barbosa, N.M.; Wang, G.; Ur, B.; Wang, Y. Who Am I? A Design Probe Exploring Real-Time Transparency about Online and Offline User Profiling Underlying Targeted Ads. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2021, 5, 1–32. [Google Scholar] [CrossRef]
- Middleton, S.E.; Shadbolt, N.R.; De Roure, D.C. Ontological user profiling in recommender systems. ACM Trans. Inf. Syst. (TOIS) 2004, 22, 54–88. [Google Scholar] [CrossRef] [Green Version]
- Han, G.; Jung, J.; Kim, Y.H.; Seo, J. DataHalo: A Customizable Notification Visualization System for Personalized and Longitudinal Interactions. In Proceedings of the 2023 CHI Conference on Human Factors in Computing Systems, Hamburg, Germany, 23–28 April 2023; pp. 1–21. [Google Scholar]
- Kahn, K.B. Solving the problems of new product forecasting. Bus. Horizons 2014, 57, 607–615. [Google Scholar] [CrossRef]
- Puttinaovarat, S.; Horkaew, P. Flood forecasting system based on integrated big and crowdsource data by using machine learning techniques. IEEE Access 2020, 8, 5885–5905. [Google Scholar] [CrossRef]
- Pathirana, D.; Chandrasiri, L.; Jayasekara, D.; Dilmi, V.; Samarasinghe, P.; Pemadasa, N. Deep learning based flood prediction and relief optimization. In Proceedings of the 2019 International Conference on Advancements in Computing (ICAC), Malabe, Sri Lanka, 5–7 December 2019; IEEE: New York, NY, USA, 2019; pp. 481–486. [Google Scholar]
- Kumar, S.P.; Renukadevi, P.; Suguna, M.R.; Jeyakumar, D. The Performance Analysis of a Location based Weather Identification Device. In Proceedings of the 2022 7th International Conference on Communication and Electronics Systems (ICCES), Coimbatore, India, 22–24 June 2022; IEEE: New York, NY, USA, 2022; pp. 362–367. [Google Scholar]
- Lebedev, V.; Ivashkin, V.; Rudenko, I.; Ganshin, A.; Molchanov, A.; Ovcharenko, S.; Grokhovetskiy, R.; Bushmarinov, I.; Solomentsev, D. Precipitation nowcasting with satellite imagery. In Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage, AK, USA, 4–8 August 2019; pp. 2680–2688. [Google Scholar]
- Girond, F.; Randrianasolo, L.; Randriamampionona, L.; Rakotomanana, F.; Randrianarivelojosia, M.; Ratsitorahina, M.; Brou, T.Y.; Herbreteau, V.; Mangeas, M.; Zigiumugabe, S.; et al. Analysing trends and forecasting malaria epidemics in Madagascar using a sentinel surveillance network: A web-based application. Malar. J. 2017, 16, 72. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Garcia, K.K.S.; Abrahão, A.A.; Oliveira, A.F.d.M.; Henriques, K.M.d.D.; de Pina-Costa, A.; Siqueira, A.M.; Ramalho, W.M. Malaria time series in the extra-Amazon region of Brazil: Epidemiological scenario and a two-year prediction model. Malar. J. 2022, 21, 157. [Google Scholar] [CrossRef]
- Andrijević, N.; Urošević, V.; Arsić, B.; Herceg, D.; Savić, B. Iot monitoring and prediction modeling of honeybee activity with alarm. Electronics 2022, 11, 783. [Google Scholar] [CrossRef]
- Alam, O.; Kush, A.; Emami, A.; Pouladzadeh, P. Predicting irregularities in arrival times for transit buses with recurrent neural networks using GPS coordinates and weather data. J. Ambient. Intell. Humaniz. Comput. 2021, 12, 7813–7826. [Google Scholar] [CrossRef]
- Schürholz, D.; Nurgazy, M.; Zaslavsky, A.; Jayaraman, P.P.; Kubler, S.; Mitra, K.; Saguna, S. Myaqi: Context-aware outdoor air pollution monitoring system. In Proceedings of the 9th International Conference on the Internet of Things, Bilbao, Spain, 22–25 October 2019; pp. 1–8. [Google Scholar]
- Ortiz, G.; Caravaca, J.A.; García-de Prado, A.; Boubeta-Puig, J. Real-time context-aware microservice architecture for predictive analytics and smart decision-making. IEEE Access 2019, 7, 183177–183194. [Google Scholar] [CrossRef]
- Julián, C.I.F.; ES, U.; Ferri, C. Airvlc: An application for real-time forecasting urban air pollution. In Proceedings of the 2nd International Workshop on Mining Urban Data, Lille, France, 11 July 2015. [Google Scholar]
- Wang, B.; Wang, N.; Chen, Z. Research on air quality forecast based on web text sentiment analysis. Ecol. Inform. 2021, 64, 101354. [Google Scholar] [CrossRef]
- Wijanarko, A.E.; Abdurohman, M.; Putrada, A.G. A Fuzzy Logic Based Internet of Things (IoT) for Smart Water Bottle. In Proceedings of the 2019 5th International Conference on Computing Engineering and Design (ICCED), Singapore, 11–13 April 2019; IEEE: New York, NY, USA, 2019; pp. 1–6. [Google Scholar]
- Soran, B.; Farhadi, A.; Shapiro, L. Generating notifications for missing actions: Don’t forget to turn the lights off! In Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile, 7–13 December 2015; pp. 4669–4677. [Google Scholar]
- Du, K.; Zhang, D.; Zhou, X.; Mokhtari, M.; Hariz, M.; Qin, W. HYCARE: A hybrid context-aware reminding framework for elders with mild dementia. In Proceedings of the International Conference On Smart Homes and Health Telematics, Paris, France, 29–31 August 2008; Springer: Berlin, Heidelberg/Germany, 2008; pp. 9–17. [Google Scholar]
- Inoue, S.; Lago, P.; Hossain, T.; Mairittha, T.; Mairittha, N. Integrating activity recognition and nursing care records: The system, deployment, and a verification study. Proc. Acm Interact. Mob. Wearable Ubiquitous Technol. 2019, 3, 1–24. [Google Scholar] [CrossRef]
- Atziori, L.; Iera, A.; Morabito, G. The internet of things: A survey computer networks. Comput. Netw. 2010, 54, 2787–2805. [Google Scholar] [CrossRef]
- Gubbi, J.; Buyya, R.; Marusic, S.; Palaniswami, M. Internet of Things (IoT): A vision, architectural elements, and future directions. Future Gener. Comput. Syst. 2013, 29, 1645–1660. [Google Scholar] [CrossRef] [Green Version]
- Ho, B.J.; Balaji, B.; Koseoglu, M.; Sandha, S.; Pei, S.; Srivastava, M. Quick question: Interrupting users for microtasks with reinforcement learning. arXiv 2020, arXiv:2007.09515. [Google Scholar]
- Theilig, M.M.; Korbel, J.J.; Mayer, G.; Hoffmann, C.; Zarnekow, R. Employing environmental data and machine learning to improve mobile health receptivity. IEEE Access 2019, 7, 179823–179841. [Google Scholar] [CrossRef]
- Kim, T.K.; Park, J.H. More about the basic assumptions of t-test: Normality and sample size. Korean J. Anesthesiol. 2019, 72, 331–335. [Google Scholar] [CrossRef] [Green Version]
- Lee, S.W. Methods for testing statistical differences between groups in medical research: Statistical standard and guideline of Life Cycle Committee. Life Cycle 2022, 2, e1. [Google Scholar] [CrossRef]
- Urbano, J.; Lima, H.; Hanjalic, A. Statistical significance testing in information retrieval: An empirical analysis of type I, type II and type III errors. In Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval, Paris, France, 21–25 July 2019; pp. 505–514. [Google Scholar]
- Attah, I.C.; Okafor, F.O.; Ugwu, O.O. Experimental and optimization study of unconfined compressive strength of ameliorated tropical black clay. Eng. Appl. Sci. Res. 2021, 48, 238–248. [Google Scholar]
Time (T) | Description |
---|---|
60 | 60 min before the activity time |
50 | 50 min before the activity time |
40 | 40 min before the activity time |
30 | 30 min before the activity time |
20 | 20 min before the activity time |
10 | 10 min before the activity time |
0 | the activity time |
Input (X) | Description |
---|---|
NOW | Users like notifications at this time, and they will complete the activity now. |
LATER | Users like notifications at this time, but they will complete this activity later. |
DISMISS | Users do not like notifications at this time, regardless of whether they will complete this activity or not. |
Level (P) | Description |
---|---|
high | the probability value is higher than the threshold |
low | the probability value is lower than the threshold |
Activity Name | Source |
---|---|
preparing to go to bed | [84] |
sleeping | [84] |
dressing up | [84] |
daily chores | [84] |
shopping | [84] |
brushing teeth | [84] |
taking a bath | [84] |
meeting with friends | [84] |
driving to the gardening shop | [84] |
working | [84] |
learning at home | [84] |
mini-job | [84] |
breakfast | [84] |
snack | [84] |
lunch | [84] |
dinner | [84] |
short time breaks | [84] |
drinking | [84] |
biking | Survey from the participants |
washing dishes | Survey from the participants |
cleaning | Survey from the participants |
laundry | Survey from the participants |
walking | Survey from the participants |
other | [84] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Fikry, M.; Inoue, S. Optimizing Forecasted Activity Notifications with Reinforcement Learning. Sensors 2023, 23, 6510. https://doi.org/10.3390/s23146510
Fikry M, Inoue S. Optimizing Forecasted Activity Notifications with Reinforcement Learning. Sensors. 2023; 23(14):6510. https://doi.org/10.3390/s23146510
Chicago/Turabian StyleFikry, Muhammad, and Sozo Inoue. 2023. "Optimizing Forecasted Activity Notifications with Reinforcement Learning" Sensors 23, no. 14: 6510. https://doi.org/10.3390/s23146510
APA StyleFikry, M., & Inoue, S. (2023). Optimizing Forecasted Activity Notifications with Reinforcement Learning. Sensors, 23(14), 6510. https://doi.org/10.3390/s23146510