11institutetext: 1R2M Solution, Spain, 2Joint Research Centre, Italy, 3University of Aberdeen, Scotland 4University of Catania, Italy, 5TU Eindhoven, the Netherlands (Corresponding author’s 11email: [email protected]), 6University of Cagliari, Italy, 7Philips Research, Eindhoven, the Netherlands. The affiliations listed reflect those at the time the work was completed and may not be current.

PhilHumans: Benchmarking Machine Learning for Personal Health

Vadim Liventsev5    Vivek Kumar6    Allmin Pradhap Singh Susaiyah5    Zixiu Wu6    Ivan Rodin4    Asfand Yaar4    Simone Balloccu3    Marharyta Beraziuk6    Sebastiano Battiato4    Giovanni Maria Farinella4    Aki Härmä7    Rim Helaoui7    Milan Petkovic5    Diego Reforgiato Recupero6    Ehud Reiter3    Daniele Riboni6    and Raymond Sterling1
Abstract

The use of machine learning in Healthcare has the potential to improve patient outcomes as well as broaden the reach and affordability of Healthcare. The history of other application areas indicates that strong benchmarks are essential for the development of intelligent systems. We present Personal Health Interfaces Leveraging HUman-MAchine Natural interactions (PhilHumans), a holistic suite of benchmarks for machine learning across different Healthcare settings - talk therapy, diet coaching, emergency care, intensive care, obstetric sonography - as well as different learning settings, such as action anticipation, timeseries modeling, insight mining, language modeling, computer vision, reinforcement learning and program synthesis

1 Introduction

Whether it’s ImageNet dengImagenetLargescaleHierarchical2009 in Computer Vision or GLUE wangGLUEMultitaskBenchmark2018 in natural language processing, benchmarks are a core research tool in mature applications of machine learning, enabling quantitative analysis of learning methodologies to guide and orient their development. Machine learning for Healthcare, an emergent field with unique challenges in availability of research datasets Anshik2021Handling ; Gilbert2015market ; Pahwa2021Big ; Yazhini2019State lacks an accepted benchmarking standard: recent literature reviews palMachineLearningHealthcare2023 ; tortorellaHealthcareTrendsChallenges2020 of the field cover a variety of studies that each use their own (often non-public) benchmark.

To address this, we propose a suite of tasks that each include a dataset and an evaluation procedure and cover a wide variety of both healthcare settings (therapy and coaching, emergency care, intensive care, sonography) and machine learning challenges (conversational agents, computer vision, time series prediction, reinforcement learning). We also provide a preliminary evaluation of widely used machine learning approaches on these tasks.

2 Benchmarks

2.1 Tabular perspective

Our first two benchmarks evaluate methods for machine learning on low-dimensional tabular data. This perspective restricts the types of data made available to learning algorithms, excluding for example, radiological data. At the same time, it is anything but contrived: many real-world tasks, such as risk assessment for negative outcomes in intensive care based on the patient’s vital signs, are within the tabular domain reynaEarlyPredictionSepsis2020 .

MIMIC-IV-Ext-SEQ

Reinforcement Learning in Healthcare is typically concerned with narrow self-contained tasks such as sepsis prediction or anesthesia control. However, previous research has demonstrated the potential of generalist models reedGeneralistAgent2022 (the prime example being Large Language Models brown2020:language ) to outperform task-specific approaches due to their capability for implicit transfer learning. To enable training of foundation models for Healthcare as well as leverage the capabilities of state of the art Transformer architectures, we propose the paradigm of Healthcare as Sequence Modeling, in which interaction between the patient and the healthcare provider is represented as an event stream and tasks like diagnosis and treatment selection are modeled as prediction of future events in the stream. To explore this paradigm experimentally we develop MIMIC-IV-Ext-SEQ liventsevIntensiveCareOne2024 , a soon-to-be-published sequence modeling benchmark derived by translating heterogeneous clinical records from MIMIC-IV johnsonMIMICIVFreelyAccessible2023 dataset into a uniform event stream format. Information from different sources in the MIMIC-IV clinical database is represented as an offline reinforcement learning trajectory of interactions between the doctor and the patient where every is a word from a 87899-word interaction vocabulary.

Auto-ALS

Refer to caption
Figure 1: Virtu-ALS

Virtu-ALS is an emergency care simulator designed to train students and junior healthcare professionals in following the ABCDE Assessment Protocol thimInitialAssessmentTreatment2012 for emergency care, although its application as a reinforcement learning benchmark was anticipated and accounted for by the authors briskAIEnhanceInteractive2018 . For a benchmark task, we add an Application Programming Interface to Virtu-ALS and propose Auto-ALS liventsevEffectivePatientSimulators2021 : a Gymnasium111https://gymnasium.farama.org/ environment222https://github.com/vadim0x60/auto-als for training automated emergency care agents with Reinforcement Learning. This is achieved by attaching an event listener to Virtu-ALS that registers all observable events that can occur in the simulator in response to the user’s actions.

At each step of the episode the agent receives an observation vector of size 33+7+7=47 that represents various events that happened in the environment prior to the moment when ‘observation‘ is received. It implements an event encoding strategy described in liventsevReinforcementLearningMessage2021 .

The first 33 elements indicate whether one of 33 types of events has occured and how long ago it happened. For i=1,2,…,33:

oi=exp(tit)subscript𝑜𝑖subscript𝑡𝑖𝑡o_{i}=\exp(t_{i}-t)italic_o start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = roman_exp ( italic_t start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_t ) (1)

i.e. the inverse exponent of how much time has passed since this event has last occured that can be interpreted as relevance of this event at the moment. If the event has never occurred,

tti=exp(tit)=0𝑡subscript𝑡𝑖subscript𝑡𝑖𝑡0t-t_{i}=\infty\Rightarrow\exp(t_{i}-t)=0italic_t - italic_t start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = ∞ ⇒ roman_exp ( italic_t start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_t ) = 0 (2)

The 33 events are as follows:

ResponseVerbal, ResponseGroan, ResponseNone, AirwayClear, AirwayVomit, AirwayBlood, AirwayTongue, BreathingNone,
BreathingSnoring, BreathingSeeSaw, BreathingEqualChestExpansion, BreathingBibasalCrepitations, BreathingWheeze,
BreathingCoarseCrepitationsAtBase, BreathingPneumothoraxSymptoms, VentilationResistance, RadialPulsePalpable, RadialPulseNonPalpable, HeartSoundsMuffled, HeartSoundsNormal, AVPU_A, AVPU_U, AVPU_V, PupilsPinpoint, PupilsNormal, ExposureRash,
ExposurePeripherallyShutdown, ExposureStainedUnderwear, HeartRhythm0, HeartRhythm1, HeartRhythm2, HeartRhythm3, HeartRhythm4

The next 7 components use the same time encoding oi=exp(tit)subscript𝑜𝑖subscript𝑡𝑖𝑡o_{i}=\exp(t_{i}-t)italic_o start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = roman_exp ( italic_t start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT - italic_t ) for vital signs measurement, i.e. how recently the last measurement has occured:

MeasuredHeartRate, MeasuredRespRate, MeasuredCapillaryGlucose, MeasuredTemperature, MeasuredMAP, MeasuredSats, MeasuredResps

The last 7 components contain the measurements themselves.

After receiving the observation vector, the agent has to output an action: an integer no less than 0 and no more than 48. The 49 actions are:

DoNothing, CheckSignsOfLife, CheckRhythm, ExamineAirway, ExamineBreathing, ExamineCirculation, ExamineDisability, ExamineExposure, ExamineResponse, GiveAdenosine, GiveAdrenaline, GiveAmiodarone, GiveAtropine, GiveMidazolam, UseVenflonIVCatheter, GiveFluids, ViewMonitor, StartChestCompression, OpenAirwayDrawer, OpenBreathingDrawer, OpenCirculationDrawer, OpenDrugsDrawer, BagDuringCPR, ResumeCPR, UseMonitorPads, UseSatsProbe, UseAline, UseBloodPressureCuff, AttachDefibPads, UseBagValveMask,
UseNonRebreatherMask, UseYankeurSucionCatheter, UseGuedelAirway, TakeBloodForArtherialBloodGas, TakeRoutineBloods,
PerformAirwayManoeuvres, PerformHeadTiltChinLift, PerformJawThrust, TakeBloodPressure, TurnOnDefibrillator, DefibrillatorCharge, DefibrillatorCurrentUp, DefibrillatorCurrentDown, DefibrillatorPace, DefibrillatorPacePause, DefibrillatorRateUp, DefibrillatorRateDown, DefibrillatorSync, Finish

Note, in particular, the ‘Examine‘ actions. These actions, just like ‘DoNothing‘ are guaranteed to have no effect on the patient state. However, some events will not trigger unless the agent goes looking for them. To check the blood pressure, one needs to attach the blood pressure cuff to the patient and look at the monitor. Hence, the ‘MeasuredMAP‘ event will only trigger after you ‘BPCuffOn‘ and ‘ExamineMonitor‘. Examination skills are crucial for patient resusciation thimInitialAssessmentTreatment2012 - the simulation would be woefully inadequate if the Examinations were just provided automatically.

The episode ends when the agent outputs selects the Finish action. The episode is considered successful if the patient has been stabilized (has a clear airway, oxygen saturation of at least 88%, a respiratory rate of at least 8 breaths per minute and a mean arterial pressure of at least 60mmHg).

2.2 Vision perspective

Human-Robot interaction

Robots that can autonomously navigate and interact with humans hold immense potential in various assistive scenarios. Consider a robot assisting an elderly individual in their home, hel** with daily activities like cooking, medication reminders, or encouraging physical activity. However, to fulfill these tasks effectively, robots must first locate and approach humans appropriately. Our research addresses this crucial challenge in embodied visual navigation, where an agent utilizes visual input to navigate complex 3D environments, avoid obstacles, and reach desired destinations. An example of such a complex task is shown in Fig 2.

Refer to caption
Figure 2: (left) Robot responding to a human call by exploring the environment with the help of multiple global goals (1-6) to locate and reach the human. (center) Robot’s observations upon reaching each global goal (1-6) during its exploration of the environment. (right) Robot’s final observation upon successfully reaching the human at an appropriate angle, depending on the human’s activity, to initiate a conversation.

Over the past decade, significant advancements in this field have been driven by the availability of photorealistic 3D scene datasets proceeding5 ; proceeding6 ; proceeding7 and fast navigation simulators proceeding4 ; proceeding7 ; proceeding8 . Our work builds on these advancements but takes a systematic approach to investigate the task of locating and navigating to a human for initiating interactions. We introduce a pipeline that leverages global and local goal policies to efficiently find and reach humans in complex environments with a focus on assistive tasks and enhancing human-robot interactions enhancement. To achieve this we utilize the Habitat AI simulator proceeding4 and the Gibson dataset proceeding7 for this task conducting a comparison with different baseline methods. Our aim is to evaluate how well the robot performs in finding and navigating toward humans who are engaged in activities such as cooking, eating, being, on a call, or watching TV. In each scenario, the robot needs to explore the environment in order to find the human and approach them safely. In our study, we present a well-defined problem formulation and establish a set of baseline methods that integrate human detection and point-goal navigation to address this challenge effectively.

PH-Ego

Refer to caption
Figure 3: The example sequence of frames from PH-Ego dataset capturing coffee preparation and adding sugar actions.

The egocentric action anticipation task consists in predicting future (unobserved) actions performed by a camera-wearer based on input video from a wearable first-person view camera. We are focusing on applying egocentric action anticipation methods to the personal health domain, i.e., utilizing them for the analysis of dietary and hygienic activities routine and for the prevention of undesirable behavior (such as tasting food before washing hands or adding sugar). We collect a dataset PH-Ego, consisting of egocentric videos, capturing specific activities related to food preparation; fine-tune existing action anticipation models on this dataset and analyse effects caused by domain shift.

The dataset was collected from nine healthy volunteers residing in Eindhoven, Netherlands, during the summer of 2022. To maintain privacy and consistency, participants were instructed to remove any hand accessories and wear latex gloves during the video recording process.

The data collection was facilitated using a GoPro Hero 7 Black camera, mounted on the head of each participant. The videos were captured at a frame rate of 50 fps and a resolution of 1920x1280 pixels, with each video having an average duration of 6.5 minutes. In total, 67 action segments were recorded.

For the purposes of model training and validation, the videos of seven participants were utilized in the training dataset, and the videos of the remaining two participants were reserved for model validation. An illustrative example of a sequence of frames, showcasing the actions of making coffee and adding sugar, is depicted in Figure 3.

Imagym

For the last image-based task, we utilize a dataset of fetal ultrosound images to propose a novel data-driven patient simulator for decision support and automation in the field of obstetric ultrasonography obstetrics-sonography .

The goal of this simulator is to accurately model the job of an ultrasound sonographer in the context of a patient undergoing a pregnancy in a way compatible with modern Reinforcement Learning methods liDeepReinforcementLearning2017 to pave the way for autonomous or semi-autonomous ultrasound sonography autonomous-ultrasound-review . The job in question entails moving the ultrasound probe along the patient’s body in order to aquire an image of the fetus that satisfies the guidelines for fetal-screening isoug-guidelines , most importantly, the fact that the fetus’ stomach and umbilical vein are on the image while their heart is not.

Refer to caption
(a) Starting point: the probe is located at the exact average of available positions. Heart, stomach and umbilical vein are unseen.
Refer to caption
(b) Endpoint: stomach (green) and umbilical vein (blue) are present, heart is absent.
Figure 4: Two examples of the agent’s observation at different positions of the probe

The simulator is based on a dataset of 3D volumes representing fetal abdominal ultrasound scans (though be easily adapted to other medical imaging scenarios as long as a dataset of volumes and relevant organ annotations is available). Each scan is a function defined over a cuboid B𝐵Bitalic_B of size xmax,ymax,zmaxsubscript𝑥maxsubscript𝑦maxsubscript𝑧max\langle x_{\text{max}},y_{\text{max}},z_{\text{max}}\rangle⟨ italic_x start_POSTSUBSCRIPT max end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT max end_POSTSUBSCRIPT , italic_z start_POSTSUBSCRIPT max end_POSTSUBSCRIPT ⟩ (in millimeters).

I(x,y,z):B[0;1]:𝐼𝑥𝑦𝑧𝐵01I(x,y,z):B\rightarrow[0;1]italic_I ( italic_x , italic_y , italic_z ) : italic_B → [ 0 ; 1 ] (3)

Each scan is accompanied by three mask images Mheartsubscript𝑀heartM_{\text{heart}}italic_M start_POSTSUBSCRIPT heart end_POSTSUBSCRIPT, Mstomachsubscript𝑀stomachM_{\text{stomach}}italic_M start_POSTSUBSCRIPT stomach end_POSTSUBSCRIPT and Muvsubscript𝑀uvM_{\text{uv}}italic_M start_POSTSUBSCRIPT uv end_POSTSUBSCRIPT over the same domain, indicating which parts of the scan are considered to be the heart, the stomach and the umbilical vein respectively.

M(x,y,z):B{0,1}:𝑀𝑥𝑦𝑧𝐵01M(x,y,z):B\rightarrow\{0,1\}italic_M ( italic_x , italic_y , italic_z ) : italic_B → { 0 , 1 } (4)

The state, in this case, is the current position of the proble defined by 2 3-vectors, the position of the probe sloc𝒮locsubscript𝑠locsubscript𝒮locs_{\text{loc}}\in\mathcal{S}_{\text{loc}}italic_s start_POSTSUBSCRIPT loc end_POSTSUBSCRIPT ∈ caligraphic_S start_POSTSUBSCRIPT loc end_POSTSUBSCRIPT and its direction sdirR3subscript𝑠dirsuperscript𝑅3s_{\text{dir}}\in R^{3}italic_s start_POSTSUBSCRIPT dir end_POSTSUBSCRIPT ∈ italic_R start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT.

The simulator has 2 modes for the space of possible locations 𝒮locsubscript𝒮loc\mathcal{S}_{\text{loc}}caligraphic_S start_POSTSUBSCRIPT loc end_POSTSUBSCRIPT: free and realistic movement. In free movement mode, 𝒮loc=Bsubscript𝒮loc𝐵\mathcal{S}_{\text{loc}}=Bcaligraphic_S start_POSTSUBSCRIPT loc end_POSTSUBSCRIPT = italic_B, thus the agent can place the probe anywhere within the bounds of the image, even inside the patient. In realistic movement mode, 𝒮locBsubscript𝒮loc𝐵\mathcal{S}_{\text{loc}}\subset Bcaligraphic_S start_POSTSUBSCRIPT loc end_POSTSUBSCRIPT ⊂ italic_B representing the surface of the patient’s body available to the agent.

The action space 𝒜=R7𝒜superscript𝑅7\mathcal{A}=R^{7}caligraphic_A = italic_R start_POSTSUPERSCRIPT 7 end_POSTSUPERSCRIPT, where any a𝒜𝑎𝒜a\in\mathcal{A}italic_a ∈ caligraphic_A can be decomposed as

a=(ax,ay,az,aroll,apitch,ayaw,aend)𝑎subscript𝑎𝑥subscript𝑎𝑦subscript𝑎𝑧subscript𝑎rollsubscript𝑎pitchsubscript𝑎yawsubscript𝑎enda=(a_{x},a_{y},a_{z},a_{\text{roll}},a_{\text{pitch}},a_{\text{yaw}},a_{\text{% end}})italic_a = ( italic_a start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT roll end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT pitch end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT yaw end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT end end_POSTSUBSCRIPT ) (5)

The first 3 components modify the slocsubscript𝑠locs_{\text{loc}}italic_s start_POSTSUBSCRIPT loc end_POSTSUBSCRIPT, the next 3 modify sdirsubscript𝑠dirs_{\text{dir}}italic_s start_POSTSUBSCRIPT dir end_POSTSUBSCRIPT and, finally if aend>0subscript𝑎end0a_{\text{end}}>0italic_a start_POSTSUBSCRIPT end end_POSTSUBSCRIPT > 0, the episode terminates and the current image is considered final. Note that in realistic movement mode, blind application of (ax,ay,az)subscript𝑎𝑥subscript𝑎𝑦subscript𝑎𝑧(a_{x},a_{y},a_{z})( italic_a start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT ) can lead to the probe being placed outside of the allowed domain of 𝒮locsubscript𝒮loc\mathcal{S}_{\text{loc}}caligraphic_S start_POSTSUBSCRIPT loc end_POSTSUBSCRIPT. In this case, a legal location will be chosen, in a manner that minimizes the distance between requested and real probe position:

slocmins𝒮loc{s(sloc+(ax,ay,az))}subscript𝑠locsubscript𝑠subscript𝒮locdelimited-∥∥𝑠subscript𝑠locsubscript𝑎𝑥subscript𝑎𝑦subscript𝑎𝑧s_{\text{loc}}\leftarrow\min_{s\in\mathcal{S}_{\text{loc}}}\left\{\lVert s-(s_% {\text{loc}}+(a_{x},a_{y},a_{z}))\rVert\right\}italic_s start_POSTSUBSCRIPT loc end_POSTSUBSCRIPT ← roman_min start_POSTSUBSCRIPT italic_s ∈ caligraphic_S start_POSTSUBSCRIPT loc end_POSTSUBSCRIPT end_POSTSUBSCRIPT { ∥ italic_s - ( italic_s start_POSTSUBSCRIPT loc end_POSTSUBSCRIPT + ( italic_a start_POSTSUBSCRIPT italic_x end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT italic_y end_POSTSUBSCRIPT , italic_a start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT ) ) ∥ } (6)

The agent’s observation is obtained by projecting I(x,y,z)𝐼𝑥𝑦𝑧I(x,y,z)italic_I ( italic_x , italic_y , italic_z ) onto a plane defined by the current position of the probe slocsubscript𝑠locs_{\text{loc}}italic_s start_POSTSUBSCRIPT loc end_POSTSUBSCRIPT and its direction sdirsubscript𝑠dirs_{\text{dir}}italic_s start_POSTSUBSCRIPT dir end_POSTSUBSCRIPT, simulating the image that the sonographer would see on their screen. It is, theoretically, a function Iproj(xproj,yproj)subscript𝐼projsubscript𝑥projsubscript𝑦projI_{\text{proj}}(x_{\text{proj}},y_{\text{proj}})italic_I start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT ), however, since it is customary in POMDP framework for observations o𝑜oitalic_o to be matrices, we replace it with a matrix of evaluations of Iproj(xproj,yproj)subscript𝐼projsubscript𝑥projsubscript𝑦projI_{\text{proj}}(x_{\text{proj}},y_{\text{proj}})italic_I start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT ) on an arbitrary (hyperparametrized) coordinate grid {(xproj,yproj)}subscript𝑥projsubscript𝑦proj\{(x_{\text{proj}},y_{\text{proj}})\}{ ( italic_x start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT ) }.

The quality metric of the image is defined in accordance with ISOUG guidelines isoug-guidelines to be measured by the surface area of the heart, the stomach and the umbilical vein on the projection, normalized by the volume of these organs.

Q(Iproj)=Sstomach(Iproj)Vstomach(I)+Sheart(Iproj)Vheart(I)+Suv(Iproj)Vuv(I)𝑄subscript𝐼projsubscript𝑆stomachsubscript𝐼projsubscript𝑉stomach𝐼subscript𝑆heartsubscript𝐼projsubscript𝑉heart𝐼subscript𝑆uvsubscript𝐼projsubscript𝑉uv𝐼Q(I_{\text{proj}})=\frac{S_{\text{stomach}}(I_{\text{proj}})}{V_{\text{stomach% }}(I)}+\frac{S_{\text{heart}}(I_{\text{proj}})}{V_{\text{heart}}(I)}+\frac{S_{% \text{uv}}(I_{\text{proj}})}{V_{\text{uv}}(I)}italic_Q ( italic_I start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT ) = divide start_ARG italic_S start_POSTSUBSCRIPT stomach end_POSTSUBSCRIPT ( italic_I start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT ) end_ARG start_ARG italic_V start_POSTSUBSCRIPT stomach end_POSTSUBSCRIPT ( italic_I ) end_ARG + divide start_ARG italic_S start_POSTSUBSCRIPT heart end_POSTSUBSCRIPT ( italic_I start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT ) end_ARG start_ARG italic_V start_POSTSUBSCRIPT heart end_POSTSUBSCRIPT ( italic_I ) end_ARG + divide start_ARG italic_S start_POSTSUBSCRIPT uv end_POSTSUBSCRIPT ( italic_I start_POSTSUBSCRIPT proj end_POSTSUBSCRIPT ) end_ARG start_ARG italic_V start_POSTSUBSCRIPT uv end_POSTSUBSCRIPT ( italic_I ) end_ARG (7)

The reward assigned to the agent then is the difference in quality between the current image and the one obtained at the previous iteration, so that probe movements that improve the image are rewarded positively and all rewards obtained during the episode sum up to the quality of the chosen image.

2.3 Natural language perspective

Many chronic health conditions such as diabetes, obesity, substance abuse, and sleep disorders, can be helped by a lifestyle change. Passive health self-management services with a watch and a tracking app do not seem to be very effective for lifestyle change finkelstein_effectiveness_2016 ; wise_activity_2016 . Health counseling, on the other hand, is known to work rubak_motivational_2005 ; hofmann_efficacy_2012 . However, health counseling is expensive and do not scale well in a world with a growing deficit of healthcare workers. One solution for personal health self-management is automated counseling, AC. After 50 years of research, see, e.g., bickmore_health_2006 , the recent progress in dialog system technologies is finally making AC a realistic option. AC has also recently been shown to be effective in a controlled trial fitzpatrick_delivering_2017 .

Refer to caption
Figure 5: Challenges in conversations technologies and applications for health self-management.

We believe that collaborative care management with a conversational agent will be central for future health self-management. The key element is the engaging dialogue, which makes the user reflect own lifestyle choices and barriers and find opportunities and motivation for a change miller_toward_2009 . This requires advances in sensing technology, model-based cognitive interaction technologies, and embodiments. Figure 5 lists enabling technologies that we believe are central for conversational interfaces in health self-management, but where also breakthroughs are needed.

Users may have a very different lifestyle and requirements, which requires highly adaptive solutions. In NLU, NLG, and dialog management zora ; fred there is a clear progression towards deep E2E solutions which provide flexibility over conventional rule-based systems constantin_end–end_2018 ; gehrmann_end–end_2018 ; madotto_mem2seq:_2018 . However, in healthcare, it is very important to be able to combine data-driven learning with validated clinical knowledge RiboniBCJH16 , which is a challenge for many deep-learning solutions. The system must understand what the words of the user mean in the desired clinical and therapeutic setting DBLP:conf/ijcai/ChaouaRCHH18 ; ChaouaRCHH182 , and how the output is expected to influence the user, and the goals of the counseling.

In order to lead a meaningful conversation about the lifestyle of the user, the system has to have a good understanding of it. This requires data-driven techniques for modeling of the lifestyle harma_probabilistic_2016 ; van_wissen_optimization_2016 , and situational intelligence, which can put the conversation in the right context geriatric . In particular, wearable sensors and egocentric vision systems Kanade2012 , together with cameras integrated into the dialog agent, seem to be necessary for human-level situational intelligence. Wearable computing has a long history Betancourt2015 ; Mann97 , it has become of more interest in the last years with the advancement of both hardware and software technologies Furnari2017a . The main applications of FPV systems in the context of assistive Computer Vision Leo2017 is related to memory augmentation Damen2015 and life logging Furnari2018b ; Gurrin2014 ; Ortis2017 . Recent studies have also considered the FPV paradigm to recognize important objects observed by user Lee2015 and to understand or to anticipate the actions and activities performed by the user Damen2018EPIC ; Furnari2018a ; Ryoo2016 ; Singh2016 or the next object to which the user is going to interact with Furnari2017c . A robotic embodiment for the conversational agent is another way to extend the capabilities of the agent. Robotic embodiments have proven to attract more interest and engagement from patients rather than other technologies. Different studies mann2015people ; feingold2018differences reported that both old and young adults preferred to interact with embodied robot over the non-embodied computer screen, and thus carebots may offer benefits over smartphones or tablets in delivering healthcare.

In recent years, Large Language Models (LLM) have successfully imparted close to human-like abilities for several NLP downstream tasks devlin-etal-2019-bert ; li2019fine ; rogers2020primer ; budzianowski2019hello ; radford2018improving . However, there are two significant constraints: a) available training data size sdaih23 ; kumar2023data and b) the complex domain-specific context jeopardizing LLM’s optimal and reliable performance DBLP:conf/iui/DessiHKRR20 ; 9286431 . At first, it may seem that ”available training data size’ should not be a problem at all due to the vast amount of data humanity produces. However, in reality, usable data in several domains, including healthcare, is scarce and not publicly available to train deep neural network models sufficiently.

A potential solution to these limitations is to equip the LMs with domain. While the available research works use Knowledge Graphs Embeddings (KGEs) wang2017knowledge to inject domain knowledge bordes2013translating ; wang2014knowledge ; lin2015learning ; schlichtkrull2018modeling ; trouillon2016complex ; sun2019rotate ; nickel2016holographic ; shang2019end ; nguyen2018novel ; xie2016representation . KGE has proven to be helpful in incorporating world knowledge, but it is still debatable if the KGEs sufficiently capture KGs semantics jain2021embeddings . The work in 9866735 provides a Knowledge-based LLM to use the Resource Description Framework (RDF) triples directly at the input level. The proposed model K-LM works at the crossroads of Generative Pretrained Transformer (GPT-2) and Bidirectional Encoder Representations from Transformers (BERT). K-LM uses a novel pipeline to select, categorize, and filter the RDF triples and introduces heuristic methods to inject domain-specific Knowledge into Knowledge LM.

Diet coaching

NHS UK defines malnutrition as the situation caused by either undernutrition or overnutrition nhs-malnutrition . Nowadays, malnutrition has become a major public health issue diet-stats-worldwide , with profound consequences in society. This problem is particularly acute in UK bma-diet ; ultraprocessed-food-survey-eu where 63% of the UK adult population are overweight, and 27% are obese. Undernutrition is estimated to affect three million people in UK bda-malnutrition , especially among elders and socially isolated individuals. To this regard, obesity is a known cause of multiple illnesses including Type 2 diabetes, infertility, cancer and cardiovascular diseases obesity-act-scot ; undernutrition leads to unplanned weight loss, reduced energy, infections and more nhs-malnutrition . The economic impact of unhealthy eating is notable: every year, obesity-related diseases put £6bn of additional costs on NHS, impacting wider society for about £27bn bma-diet . These costs are expected to reach £9.7bn and £49.9bn by 2050 respectively. Undernutrition is estimated to cost £19bn in England alone bda-malnutrition .

Taken together, the effects of malnutrition on people’s health and on countries’ economies shed light on the need for innovative technologies to encourage healthy eating. We contribute to this by presenting a series of tailored and understandable communication technologies for diet coaching, with a focus on the use of Natural Language Generation (NLG), that is the set of technologies capable of producing text from structured data representation reiter-dale-2000 ; puzikov2018e2e . In details, we implement and evaluate both static and dynamic NLG systems to deliver personalised diet reports.

AnnoMI

Motivational interviewing (MI, mi ) is an important counselling style aimed at evoking a client’s own motivation to adopt a certain positive behaviour change, such as smoking cessation and alcohol use reduction. As a result, MI is widely used in healthcare-related scenarios mi-in-healthcare .

Natural language processing (NLP) for MI has seen considerable progress in recent years (e.g., text-based-behaviour-coding-forecasting ), but it has been substantially limited by the lack of available MI dialogue data and annotations, which is mostly attributable to the concerns and regulations w.r.t. client confidentiality and data sharing.

To address this challenge, we present AnnoMI (annomi-icassp ; annomi-journal ), the first publicly available expert-annotated dataset of MI dialogues. We sourced the conversations of AnnoMI from professionally produced therapy demonstration videos, where each video is a one-to-one dialogue between a therapist and a client. Those conversations cover a wide range of topics.

Notably, AnnoMI is unambiguously legal and well-transcribed, as we 1) gained explicit consent from the video owners for the creation and release of the dataset; 2) opted for a professional transcription service to obtain high-quality transcripts.

AnnoMI also comes with utterance-level annotations from professional therapists. Two major annotated attributes are therapist (main) behaviour for therapist utterances and client talk type for client utterances: therapist (main) behaviour indicates the (main) action/behaviour displayed in a therapist utterance, while client talk type shows whether the client is leaning towards, showing resistance to, or not showing any particular incliniation w.r.t. the behaviour change goal.

Insight mining

Insights from personal health data help the population make better lifestyle choices leading to better health and well-being. The Cambridge Dictionary defines an insight as ”a clear, deep, and sometimes sudden understanding of a complicated problem or situation, or the ability to have such an understanding”. In the domain of data science, it is an overloaded term law2020characterizing used in many perspectives such as findings obtained from data saraiya2005insight or the outcome of evaluating data findings with domain knowledge sacha2014knowledge . In line with the earlier perspective, we define insight as statements that help us understand patterns or behaviors observable from data. Behaviors that stand out, for example, ”You sleep less on Mondays than other days”, are worth communicating to the user with the hope of a remedy. Therefore, we introduced the insight generator framework susaiyah2020towards that automatically generates such insights and picks the most useful ones to show to the user. The generation of such insights requires us to define an abstract structure of such insights that we refer to as an insight schema susaiyah2022aberdeen . For example, ”You measurement comparison time_period1 time_period2” is an insight-schema that defines all insights that compare a measurement such as sleep duration between two time periods such as Mondays and other days. The framework iteratively checks through the data looking for insights matching the schema and generates insights candidates when a match is found. The candidates are later ranked based on various factors such as significance, accuracy, user preference, and reliability susaiyah2021neural ; susaiyah2022aberdeen ; susaiyah2022RL ; ecai-paper . Finally, the top-ranking insights are recommended to the user.

3 Evaluations

3.1 MIMIC-IV-Ext-SEQ

We train a baseline model that consists of a two-layer multilayer perceptron (MLP) with 1000 hidden layer size RELU agarapDeepLearningUsing2018 activation function and batch normalization after each layer. As input, all events from the first day are used and one-hot encoded in a 87899-dimensional vector. As prediction target, all events from the second day are used and encoded via their clustering map**, e.g. c10, c100, c1000, c10000, into a vector of the corresponding dimension. As objective function we used binary cross entropy. The last layer contains a sigmoid function which transforms the output to probabilities for each vector element. A threshold is set at 0.5 to decide if an event occurs or not. All models were trained with batch size 512 for 3 epochs.

We test our baseline on the second day event prediction task and summarize the results for different clusterings in table 1. It can be seen that the more classes are in the clustering, the harder the prediction task becomes. As noted above, accuracy is a deceptive metric in this scenario.

clustering recall accuracy precision F1
c10 0.903 0.840 0.790 0.827
c100 0.568 0.885 0.713 0.632
c1000 0.500 0.976 0.710 0.586
c10000 0.509 0.996 0.703 0.589
Table 1: Evaluation results of 2 x 1000 MLP for first day - second day prediction, entire dataset

For many patients it is the case that they are in the hospital for only one day. For these patients, the model should predict no event on the second day. However, evaluation of the models showed that this is almost never the case. However, one can argue that it is more important to get problematic patients correct than the ones who leave the hospital after one day. Therefore, we evaluated the model also only on patients which are in the hospital for at least 2 days. Since the data is roughly ordered according to length of stay, we achieved this by skip** the first 100k samples in the training and the first 1k samples in the test data. The models shows improved performance here, as can be seen in Table 2.

clustering recall accuracy precision F1
c10 0.942 0.854 0.850 0.890
c100 0.633 0.878 0.765 0.692
c1000 0.548 0.974 0.770 0.640
c10000 0.539 0.995 0.771 0.634
Table 2: Evaluation results of 2 x 1000 MLP for first day - second day prediction, skip** first 100k train / 1k test samples

The same setup but with 3 hidden layers and 5000 units each shows improved performance as can be seen in table 3. Bigger models were tested as well, but showed no further improvement.

configuration recall accuracy precision F1
1 0.505 0.996 0.727 0.595
2 0.544 0.9959 0.784 0.642
Table 3: All evaluations with c10000; 1: Evaluation results of 3 x 5000 MLP for first day - second day prediction, entire dataset; 2: Evaluation results of 3 x 5000 MLP for first day - second day prediction, skip first 100k train / 1k test samples

Replacing ones in the one-hot encoding with the corresponding events’ intensities impaired the models’ performance, likely because it introduces a false equivalency between a zero-intensity event and lack of an event, i.e. ”average blood pressure” is different from ”no blood pressure measurement”.

3.2 Auto-ALS

Two experimental emergency care agents were train with Reinforcement Learning in bhalwankarNeuroSymbolicReinforcementLearning : one used a common Proximal Policy Optimization (PPO) algorithm and no prior knowledge of emergency care, another implemented several common sense constraints on the agent in Linear Temporal Logic and trained a Graph Neural Network that took those constraints into account. See table 4 for details of the agents.

PPO GNNprog w/rules
Env. steps per update 2048 2048
Number of epochs 4 4
Minibatch Size 256 1024
Discount factor () 0.99 0.99
Learning rate 0.0001 0.0001
GAE- 0.95 0.95
Entropy coefficient 0.01 0.01
Value loss coefficient 0.5 0.5
Gradient Clip** 0.5 0.5
PPO Clip** () 0.2 0.2
Table 4: Hyperparameters of evaluated agents

The results are presented in table 5

Group Statistics
v26v26\mathrm{v}26v26 NN\mathrm{~{}N}roman_N Mean
Std.
Deviation
Std. Error
Mean
average
discounted
return
1 781 0.85 1.02 0.04
2 781 -4.04 7.03 0.25
Table 5: Group Statistics w.r.t to average discounted returns on LTL vs No-LTL model outputs in AutoALS Env

3.3 Human-Robot interaction

We evaluate the robot’s performance in locating and navigating to humans engaged in various activities, such as cooking, eating, on a call, and watching TV. We validate the feasibility of this task and the effectiveness of our proposed baselines using the Habitat AI simulator proceeding4 and the Gibson modified dataset, which consists of twenty complex 3D environments. Since the Gibson dataset lacks human models, we have created human models in poses aligned with different activities (eating, cooking, watching TV, and on a call). These human models were strategically placed in various locations within the Gibson environments, such as the kitchen, TV lounge, bedroom, and other relevant areas.

We run 2000200020002000 evaluation episodes, with each scene containing 100100100100 episodes. We consider the two variants of the task: V1 aims to reach the human from any angle, whereas in V2 episode success depends on the orientation difference between the robot and the human at the end of the episode. Table 6 provides Success weighted by Path Length (SPL) and success rate (SR) for both V1 and V2. Our proposed approach achieves 93%percent9393\%93 % SR and 57%percent5757\%57 % SPL under V1𝑉1V1italic_V 1. However, in V2(θ=30)𝑉2𝜃superscript30V2(\theta=30^{\circ})italic_V 2 ( italic_θ = 30 start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT ), our approach only achieved 26%percent2626\%26 % SR and 14%percent1414\%14 % SPL. This suggests that V2 of the task is much more challenging and more research is still needed. Overall, the considered baselines achieve promising performance in locating and reaching humans in previously unseen environments. However, further research is required in this exciting field. We believe that our proposed approach serves as a first step towards building autonomous task-oriented assistive robots for home use cases.

Table 6: Average SPL and SR on the Gibson validation dataset.
Task SPL (\uparrow) SR (\uparrow)
V1 (any angle) 0.570.570.570.57 0.930.930.930.93
V2 (θ60𝜃superscript60\theta\leq 60^{\circ}italic_θ ≤ 60 start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT) 0.250.250.250.25 0.440.440.440.44
V2 (θ30𝜃superscript30\theta\leq 30^{\circ}italic_θ ≤ 30 start_POSTSUPERSCRIPT ∘ end_POSTSUPERSCRIPT) 0.140.140.140.14 0.260.260.260.26

3.4 PH-Ego

The task of trimmed action anticipation involves predicting the class y𝑦yitalic_y of an impending action, initiating at time τssubscript𝜏𝑠\tau_{s}italic_τ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT, by analyzing a trimmed video segment that precedes the action. The final observed timestamp is defined as τsτasubscript𝜏𝑠subscript𝜏𝑎\tau_{s}-\tau_{a}italic_τ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT - italic_τ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT, where τasubscript𝜏𝑎\tau_{a}italic_τ start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT represents the anticipation time, typically established at 1 second damen2022rescaling .

In contrast, the untrimmed action anticipation task operates without reliance on pre-annotated action annotations, executing anticipations and their subsequent evaluations at intervals of every α𝛼\alphaitalic_α seconds, irrespective of whether an action is forthcoming or not rodin2022untrimmed . This untrimmed approach holds significant relevance in the context of personal assistant settings, where the system necessitates continuous monitoring of activities to facilitate timely alerts or assistance. However, this method also carries an elevated risk of generating false-positive predictions.

In the study rodin2022untrimmed , we propose the utilization of the mean Average Precision (mAP) as an evaluation metric for untrimmed action anticipation. Drawing inspiration from object detection benchmarks, the research suggests treating untrimmed anticipation as a future action detection problem. This approach encourages the diversification of models, factoring in false-positive predictions to enhance the robustness and accuracy of the anticipatory models in identifying and forecasting future actions. However, for a smaller problem, where the time-to-action predictions do not play important roles, we propose to use simpler classification metrics rodin2023egocentric .

3.5 AnnoMI

Based on the publicly available AnnoMI dataset that we created, we explore two natural language understanding (NLU) tasks with real-world applicability: 1) current-turn therapist/client behaviour prediction (prediction taskannomi-journal ); and 2) next-turn therapist behaviour forecasting (forecasting taskmi-action-forecasting ). The code and data of our experiments are publicly available.

The prediction task aims to predict the (main) behaviour of each therapist utterance and the talk type of each client utterance, given the utterance itself as the input. An accurate prediction model would be readily usable for automatically annotating transcripts of MI sessions, which would considerably save resources on laborious human annotation and accelerate insight generation from recorded sessions.

Overall, we found BERT with adapters houlsby-adapters  — a parameter-efficient version of BERT devlinBERTPretrainingDeep2019  — to be the best-performing model, with performance higher for therapist behaviours than for client talk types. Encouragingly, for therapist behaviour prediction, the model also proved to maintain a high level of performance when tested on utterances from new dialogue topics to which it had not been exposed during training, which is meaningful for real-world deployment.

The forecasting task aims to forecast which (main) behaviour a good therapist would show in their next-turn response to the client, given the history of the ongoing dialogue where the last turn comes from the client. An accurate forecasting model would be able to assist a (junior) therapist in real time in deciding what strategy to choose for responding to the client.

For this task, we explored a variety of NLP modelling choices with the RoBERTa roberta model, but the performance was suboptimal. We believe that this reflects the considerable flexibility in how a good therapist could respond to a client, as there are often multiple “optimal behaviours/actions” to display in the next turn. Therefore, future work could model this task in a probabilistic setup to accommodate this flexibility.

The information retrieval task aims to filter therapeutical content by estimating quality automatically 10.1007/978-3-031-37249-0_10 . First, we applied state-of-the-art information retrieval models to evaluate their applicability in the psychological domain for ranking therapy sessions by estimated quality. Then, given the sensitive psychological information associated with each therapy session, we analyzed the potential risk of unfair outcomes across therapy topics, i.e., mental issues, under a common fairness definition. Our experimental results show that the employed ranking models are reliable for systematically ranking high-quality content above low-quality one, while unfair outcomes across topics are model-dependent and associated low-quality content distribution.

3.6 Insight mining

Insights are subjective and evaluating them requires human participants. Therefore, Evaluating Insight Generation systems is time-consuming and expensive due to recruitment, compensation, sample size, etc. Therefore, we examined the possibility of using Reinforcement Learning (RL) to build and Evaluate Insight mining systems susaiyah2022RL . Here, we first developed a simulator that generates a human lifestyle that assumes performing a certain task at a given time of the day, for example, waking up, having breakfast, communicating to work, etc. We then set up an RL environment that iteratively trains an agent to recommend useful insights to the simulated user. The insights modify the lifestyle of the user and this leads to different insights and vice versa. The cost function is determined by the lifestyle parameter that is being improved. In our experiments, we used the Pittsburg sleep quality index (PSQI) as a reward function. Experiments show that the above approach was able to recommend insights that significantly quickened the adaptation of a behavior change towards a better lifestyle in the simulated environment compared to baseline techniques.

4 Discussion

Our benchmark suite demonstrates the state of the art across different tasks of Machine Learning in Healthcare. All problems discussed are, however, open and PhilHumans is meant to be an evaluation tools for future methodological research.

5 Acknowledgements

This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 812882.

References

  • (1) Survey shows hidden cuts. Nursing Standard 7(35), 23–24 (1993). Publisher: RCN Publishing Ltd.
  • (2) Understaffing is ‘significant issue’ in nursing homes. Nursing Standard 27(13), 6–6 (2012). Publisher: RCN Publishing Ltd.
  • (3) Afshin, A., Sur, P.J., Fay, K.A., Cornaby, L., Ferrara, G., Salama, J.S., Mullany, E.C., Abate, K.H., Abbafati, C., Abebe, Z., et al.: Health effects of dietary risks in 195 countries, 1990–2017: a systematic analysis for the global burden of disease study 2017. The Lancet 393(10184), 1958–1972 (2019)
  • (4) Agarap, A.F.: Deep learning using rectified linear units (relu). arXiv preprint arXiv:1803.08375 (2018)
  • (5) Agrawal, R., Chatterjee, J.M., Kumar, A., Rathore, P.S., Le, D.N.: Machine Learning for Healthcare. Chapman and Hall/CRC (2020)
  • (6) Anshik: Handling Availability of Low-Training Data in Healthcare. In: AI for Healthcare with Keras and Tensorflow 2.0, pp. 173–214. Apress (2021)
  • (7) Ashley Y. Metcalf: Hospital Unit Understaffing and Missed Treatments: The Moderating Effect of Teamwork. (2016)
  • (8) Asprino, L., Gangemi, A., Nuzzolese, A.G., Presutti, V., Recupero, D.R., Russo, A.: Autonomous comprehensive geriatric assessment. In: Proceedings of the 1st International Workshop on Application of Semantic Web technologies in Robotics co-located with 14th Extended Semantic Web Conference (ESWC 2017), Portoroz, Slovenia, May 29th, 2017., pp. 42–45 (2017). URL http://ceur-ws.org/Vol-1935/paper-05.pdf
  • (9) Atzeni, M., Recupero, D.R.: Deep learning and sentiment analysis for human-robot interaction. In: The Semantic Web: ESWC 2018 Satellite Events - ESWC 2018 Satellite Events, Heraklion, Crete, Greece, June 3-7, 2018, Revised Selected Papers, pp. 14–18 (2018). DOI 10.1007/978-3-319-98192-5“˙3. URL https://doi.org/10.1007/978-3-319-98192-5\_3
  • (10) BDA: Spotting and treating malnutrition: Food fact sheet. https://www.bda.uk.com/resource/malnutrition.html (2022). Accessed on 7/12/2022
  • (11) Betancourt, A., Morerio, P., Regazzoni, C.S., Rauterberg, M.: The evolution of first person vision methods: A survey. IEEE Transactions on Circuits and Systems for Video Technology 25(5), 744–760 (2015). DOI 10.1109/TCSVT.2015.2409731
  • (12) Bhalwankar, R.: Neuro-Symbolic Reinforcement Learning for Sepsis and Emergency Care Treatment
  • (13) Bickmore, T., Giorgino, T.: Health dialog systems for patients and consumers. Journal of Biomedical Informatics 39(5), 556–571 (2006). DOI 10.1016/j.jbi.2005.12.004
  • (14) BMA: Improving the nation’s diet: action for a healthier future. https://www.bma.org.uk/what-we-do/population-health/supporting-people-to-live-healthier-lives/improving-the-nation-s-diet-action-for-a-healthier-future (2021). Accessed on 10/11/2022
  • (15) Bordes, A., Usunier, N., Garcia-Duran, A., Weston, J., Yakhnenko, O.: Translating embeddings for modeling multi-relational data. Advances in neural information processing systems 26 (2013)
  • (16) Braz, L.G., Susaiyah, A.P.S., Petkovic, M., Härmä, A.: Deep reinforcement learning based insight selection policy (2022)
  • (17) Brisk, R., Bond, R.R., Liu, J., Finlay, D., McLaughlin, J., McEneaney, D.: AI to enhance interactive simulation-based training in resuscitation medicine. In: British HCI Conference 2018 (2018)
  • (18) Brown, T.B., Mann, B., Ryder, N., Subbiah, M., Kaplan, J., Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G., Askell, A., Agarwal, S., Herbert-Voss, A., Krueger, G., Henighan, T., Child, R., Ramesh, A., Ziegler, D.M., Wu, J., Winter, C., Hesse, C., Chen, M., Sigler, E., Litwin, M., Gray, S., Chess, B., Clark, J., Berner, C., McCandlish, S., Radford, A., Sutskever, I., Amodei, D.: Language models are few-shot learners. In: International Conference on Neural Information Processing Systems, NIPS’20, pp. 1877–1901. Curran Associates Inc., Red Hook, NY, USA (2020)
  • (19) Budzianowski, P., Vulic, I.: Hello, it’s gpt-2-how can i help you? towards the use of pretrained language models for task-oriented dialogue systems. EMNLP-IJCNLP 2019 p. 15 (2019)
  • (20) Callen, P.W.: Ultrasonography in obstetrics and gynecology (1988). Publisher: WB Saunders CBS Educ. and Professional Publ., New York, NY
  • (21) Campbell, J., Dussault, G., Buchan, J., Pozo-Martin, F., Guerra, A.M., Leone, C.: A universal truth: no health without a workforce. WHO, WHO, Recife, Brazil (2013)
  • (22) Cao, J., Tanana, M., Imel, Z.E., Poitras, E., Atkins, D.C., Srikumar, V.: Observing dialogue in therapy: Categorizing and forecasting behavioral codes. In: A. Korhonen, D.R. Traum, L. Màrquez (eds.) Proceedings of the 57th Conference of the Association for Computational Linguistics, ACL 2019, Florence, Italy, July 28- August 2, 2019, Volume 1: Long Papers, pp. 5599–5611. Association for Computational Linguistics (2019). DOI 10.18653/v1/p19-1563. URL https://doi.org/10.18653/v1/p19-1563
  • (23) Chang, A., Dai, A., Funkhouser, T., Halber, M., Niessner, M., Savva, M., Song, S., Zeng, A., Zhang, Y.: Matterport3d: Learning from rgb-d data in indoor environments. arXiv preprint arXiv:1709.06158 (2017)
  • (24) Chaoua, I., Consoli, S., Harma, A., Helaoui, R., Recupero, D.R.: Analysis of topic propagation in therapy sessions using partially labeled latent dirichlet allocation. In: Lecture Notes in Artificial Intelligence (2018)
  • (25) Chaoua, I., Recupero, D.R., Consoli, S., Harma, A., Helaoui, R.: Detecting and tracking ongoing topics in psychotherapeutic conversations. In: Proceedings of the First Joint Workshop on AI in Health organized as part of the Federated AI Meeting (FAIM 2018), co-located with AAMAS 2018, ICML 2018, IJCAI 2018 and ICCBR 2018, Stockholm, Sweden, July 13-14, 2018., pp. 97–108 (2018). URL http://ceur-ws.org/Vol-2142/paper6.pdf
  • (26) Constantin, S., Niehues, J., Waibel, A.: An End-to-End Goal-Oriented Dialog System with a Generative Natural Language Response Generation. In: arXiv:1803.02279 [cs]. Singapore (2018). URL http://arxiv.longhoe.net/abs/1803.02279. ArXiv: 1803.02279
  • (27) Crown, W.H.: Potential Application of Machine Learning in Health Outcomes Research and Some Statistical Cautions. Value in Health 18(2), 137–140 (2015). Publisher: Elsevier BV
  • (28) Damen, D., Doughty, H., Farinella, G.M., Fidler, S., Furnari, A., Kazakos, E., Moltisanti, D., Munro, J., Perrett, T., Price, W., Wray, M.: Scaling egocentric vision: The epic-kitchens dataset. In: European Conference on Computer Vision (ECCV) (2018)
  • (29) Damen, D., Doughty, H., Farinella, G.M., Furnari, A., Kazakos, E., Ma, J., Moltisanti, D., Munro, J., Perrett, T., Price, W., et al.: Rescaling egocentric vision: Collection, pipeline and challenges for epic-kitchens-100. International Journal of Computer Vision pp. 1–23 (2022)
  • (30) Damen, D., Leelasawassuk, T., Mayol-Cuevas, W.: You-do, i-learn: Egocentric unsupervised discovery of objects and their modes of interaction towards video-based guidance. Computer Vision and Image Understanding 149, 98 – 112 (2016). DOI https://doi.org/10.1016/j.cviu.2016.02.016. URL http://www.sciencedirect.com/science/article/pii/S1077314216000709. Special issue on Assistive Computer Vision and Robotics - Assistive Solutions for Mobility, Communication and HMI
  • (31) David Bellamy, Leo Celi, Andrew L. Beam: Evaluating Progress on Machine Learning for Longitudinal Electronic Healthcare Data. ArXiv (2020)
  • (32) Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., Fei-Fei, L.: Imagenet: A large-scale hierarchical image database. In: 2009 IEEE conference on computer vision and pattern recognition, pp. 248–255. Ieee (2009)
  • (33) Dessì, D., Helaoui, R., Kumar, V., Recupero, D.R., Riboni, D.: TF-IDF vs word embeddings for morbidity identification in clinical notes: An initial study. In: S. Consoli, D.R. Recupero, D. Riboni (eds.) Proceedings of the First Workshop on Smart Personal Health Interfaces co-located with 25th International Conference on Intelligent User Interfaces, SmartPhil@IUI 2020, Cagliari, Italy, March 17, 2020, CEUR Workshop Proceedings, vol. 2596, pp. 1–12. CEUR-WS.org (2020). URL http://ceur-ws.org/Vol-2596/paper1.pdf
  • (34) Devi, M.K., Vemuri, V.P., Arumugam, M., UmaMaheswaran, S.K., Acharjee, P.B., Singh, R., Kaliyaperumal, K.: Design and Implementation of Advanced Machine Learning Management and Its Impact on Better Healthcare Services: A Multiple Regression Analysis Approach (MRAA). Computational and Mathematical Methods in Medicine 2022, 1–7 (2022). Publisher: Hindawi Limited
  • (35) Devlin, J., Chang, M.W., Lee, K., Toutanova, K.: BERT: Pre-training of deep bidirectional transformers for language understanding. In: J. Burstein, C. Doran, T. Solorio (eds.) Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers), pp. 4171–4186. Association for Computational Linguistics, Minneapolis, Minnesota (2019). DOI 10.18653/v1/N19-1423. URL https://aclanthology.org/N19-1423
  • (36) Devlin, J., Chang, M.W., Lee, K., Toutanova, K.: BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding (2019). URL http://arxiv.longhoe.net/abs/1810.04805. ArXiv:1810.04805 [cs]
  • (37) Feingold Polak, R., Elishay, A., Shachar, Y., Stein, M., Edan, Y., Levy Tzedek, S.: Differences between young and old users when interacting with a humanoid robot: A qualitative usability study. In: Companion of the 2018 ACM/IEEE International Conference on Human-Robot Interaction, pp. 107–108. ACM (2018)
  • (38) Finkelstein, E.A., Haaland, B.A., Bilger, M., Sahasranaman, A., Sloan, R.A., Nang, E.E.K., Evenson, K.R.: Effectiveness of activity trackers with and without incentives to increase physical activity (TRIPPA): a randomised controlled trial. The Lancet Diabetes & Endocrinology 4(12), 983–995 (2016). DOI 10.1016/S2213-8587(16)30284-4. URL /journals/landia/article/PIIS2213-8587(16)30284-4/abstract
  • (39) Fitzpatrick, K.K., Darcy, A., Vierhile, M.: Delivering Cognitive Behavior Therapy to Young Adults With Symptoms of Depression and Anxiety Using a Fully Automated Conversational Agent (Woebot): A Randomized Controlled Trial. JMIR Mental Health 4(2), e19 (2017). DOI 10.2196/mental.7785. URL https://mental.jmir.org/2017/2/e19/
  • (40) Furnari, A., Battiato, S., Farinella, G.M.: Leveraging uncertainty to rethink loss functions and evaluation measures for egocentric action anticipation. In: European Conference on Computer Vision Workshops on Egocentric Perception, Interaction and Computing (EPIC) (2018)
  • (41) Furnari, A., Battiato, S., Farinella, G.M.: Personal-location-based temporal segmentation of egocentric videos for lifelogging applications. Journal of Visual Communication and Image Representation 52, 1 – 12 (2018). DOI https://doi.org/10.1016/j.jvcir.2018.01.019. URL http://www.sciencedirect.com/science/article/pii/S1047320318300269
  • (42) Furnari, A., Battiato, S., Grauman, K., Farinella, G.M.: Next-active-object prediction from egocentric videos. Journal of Visual Communication and Image Representation 49, 401 – 411 (2017). DOI https://doi.org/10.1016/j.jvcir.2017.10.004. URL http://www.sciencedirect.com/science/article/pii/S1047320317301967
  • (43) Furnari, A., Farinella, G.M., Battiato, S.: Recognizing personal locations from egocentric videos. IEEE Transactions on Human-Machine Systems 47(1), 6–18 (2017). DOI 10.1109/THMS.2016.2612002
  • (44) G. Kumar, Rohit Kalra: A survey on Machine Learning Techniques in Health Care Industry (2016)
  • (45) Gangemi, A., Presutti, V., Recupero, D.R., Nuzzolese, A.G., Draicchio, F., Mongiovì, M.: Semantic web machine reading with FRED. Semantic Web 8(6), 873–893 (2017). DOI 10.3233/SW-160240. URL https://doi.org/10.3233/SW-160240
  • (46) Ganguli, I., Gordon, W.J., Lupo, C., Sands-Lincoln, M., George, J., Jackson, G., Rhee, K., Bates, D.W.: Machine Learning and the Pursuit of High-Value Health Care. NEJM Catalyst 1(6) (2020). Publisher: Massachusetts Medical Society
  • (47) Gehrmann, S., Dai, F., Elder, H., Rush, A.: End-to-End Content and Plan Selection for Natural Language Generation (2018)
  • (48) Gilbert, R., Goldstein, H., Hemingway, H.: The market in healthcare data. BMJ (Clinical research ed.) p. h5897 (2015). Publisher: BMJ
  • (49) Gu, X., Deligianni, F., Han, J., Liu, X., Chen, W., Yang, G.Z., Lo, B.: Beyond Supervised Learning for Pervasive Healthcare. IEEE Reviews in Biomedical Engineering pp. 1–21 (2023). Publisher: Institute of Electrical and Electronics Engineers (IEEE)
  • (50) Gurrin, C., Smeaton, A.F., Doherty, A.R.: Lifelogging: Personal big data. Found. Trends Inf. Retr. 8(1), 1–125 (2014). DOI 10.1561/1500000033. URL http://dx.doi.org/10.1561/1500000033
  • (51) Härmä, A., Helaoui, R.: Probabilistic scoring of validated insights for personal health programs. In: Proc. IEEE Symp. Series Comp. Int. 2016. Athens, Greece (2016)
  • (52) Harutyunyan, H., Khachatrian, H., Kale, D.C., Ver Steeg, G., Galstyan, A.: Multitask learning and benchmarking with clinical time series data. Scientific Data 6(1) (2019). Publisher: Springer Science and Business Media LLC
  • (53) Hofmann, S.G., Asnaani, A., Vonk, I.J., Sawyer, A.T., Fang, A.: The Efficacy of Cognitive Behavioral Therapy: A Review of Meta-analyses. Cognitive therapy and research 36(5), 427–440 (2012). DOI 10.1007/s10608-012-9476-1. URL https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3584580/
  • (54) Houlsby, N., Giurgiu, A., Jastrzebski, S., Morrone, B., De Laroussilhe, Q., Gesmundo, A., Attariyan, M., Gelly, S.: Parameter-efficient transfer learning for nlp. In: International Conference on Machine Learning, pp. 2790–2799. PMLR (2019)
  • (55) Hudson, C.K., Shen, W.: Understaffing. Organizational Psychology Review 5(3), 244–263 (2015). Publisher: SAGE Publications
  • (56) Jain, N., Kalo, J.C., Balke, W.T., Krestel, R.: Do embeddings actually capture knowledge graph semantics? In: European Semantic Web Conference, pp. 143–159. Springer (2021)
  • (57) Johnson, A.E.W., Bulgarelli, L., Shen, L., Gayles, A., Shammout, A., Horng, S., Pollard, T.J., Hao, S., Moody, B., Gow, B., Lehman, L.w.H., Celi, L.A., Mark, R.G.: MIMIC-IV, a freely accessible electronic health record dataset. Scientific Data 10(1), 1 (2023). DOI 10.1038/s41597-022-01899-x. URL https://www.nature.com/articles/s41597-022-01899-x. Number: 1 Publisher: Nature Publishing Group
  • (58) Kanade, T., Hebert, M.: First-person vision. Proceedings of the IEEE 100(8), 2442–2453 (2012). DOI 10.1109/JPROC.2012.2200554
  • (59) Kathrin Blagec, Jakob Kraiger, Wolfgang Frühwirt, Matthias Samwald: Benchmark datasets driving artificial intelligence development fail to capture the needs of medical professionals. ArXiv (2022)
  • (60) Kolve, E., Mottaghi, R., Han, W., VanderBilt, E., Weihs, L., Herrasti, A., Deitke, M., Ehsani, K., Gordon, D., Zhu, Y., et al.: Ai2-thor: An interactive 3d environment for visual ai. arXiv preprint arXiv:1712.05474 (2017)
  • (61) Kumar., V., Balloccu., S., Wu., Z., Reiter., E., Helaoui., R., Recupero., D., Riboni., D.: Data augmentation for reliability and fairness in counselling quality classification. In: Proceedings of the 1st Workshop on Scarce Data in Artificial Intelligence for Healthcare - SDAIH,, pp. 23–28. INSTICC, SciTePress (2023). DOI 10.5220/0011531400003523
  • (62) Kumar, V., Balloccu, S., Wu, Z., Reiter, E., Helaoui, R., Recupero, D.R., Riboni, D.: Data augmentation for reliability and fairness in counselling quality classification (2023)
  • (63) Kumar, V., Medda, G., Recupero, D.R., Riboni, D., Helaoui, R., Fenu, G.: How do you feel? information retrieval in psychotherapy and fair ranking assessment. In: L. Boratto, S. Faralli, M. Marras, G. Stilo (eds.) Advances in Bias and Fairness in Information Retrieval, pp. 119–133. Springer Nature Switzerland, Cham (2023)
  • (64) Kumar, V., Recupero, D.R., Riboni, D., Helaoui, R.: Ensembling classical machine learning and deep learning approaches for morbidity identification from clinical notes. IEEE Access 9, 7107–7126 (2021). DOI 10.1109/ACCESS.2020.3043221
  • (65) Kumar, V., Reforgiato Recupero, D., Helaoui, R., Riboni, D.: K-lm: Knowledge augmenting in language models within the scholarly domain. IEEE Access 10, 91,802–91,815 (2022). DOI 10.1109/ACCESS.2022.3201542
  • (66) Law, P.M., Endert, A., Stasko, J.: Characterizing automated data insights. In: 2020 IEEE Visualization Conference (VIS), pp. 171–175. IEEE (2020)
  • (67) Lee, Y.J., Grauman, K.: Predicting important objects for egocentric video summarization. International Journal of Computer Vision 114(1), 38–55 (2015). DOI 10.1007/s11263-014-0794-5. URL https://doi.org/10.1007/s11263-014-0794-5
  • (68) Leo, M., Medioni, G., Trivedi, M., Kanade, T., Farinella, G.: Computer vision for assistive technologies. Computer Vision and Image Understanding 154, 1 – 15 (2017). DOI https://doi.org/10.1016/j.cviu.2016.09.001. URL http://www.sciencedirect.com/science/article/pii/S1077314216301357
  • (69) Li, F., **, Y., Liu, W., Rawat, B.P.S., Cai, P., Yu, H.: Fine-tuning bidirectional encoder representations from transformers (bert)–based models on large-scale electronic health record notes: an empirical study. JMIR medical informatics 7(3), e14,830 (2019)
  • (70) Li, K., Xu, Y., Meng, M.Q.H.: An overview of systems and techniques for autonomous robotic ultrasound acquisitions. IEEE Transactions on Medical Robotics and Bionics 3(2), 510–524 (2021). DOI 10.1109/TMRB.2021.3072190
  • (71) Li, Y.: Deep reinforcement learning: An overview. arXiv preprint arXiv:1701.07274 (2017)
  • (72) Lin, Y., Liu, Z., Sun, M., Liu, Y., Zhu, X.: Learning entity and relation embeddings for knowledge graph completion. In: Twenty-ninth AAAI conference on artificial intelligence (2015)
  • (73) Liu, Y., Ott, M., Goyal, N., Du, J., Joshi, M., Chen, D., Levy, O., Lewis, M., Zettlemoyer, L., Stoyanov, V.: Roberta: A robustly optimized BERT pretraining approach. CoRR abs/1907.11692 (2019). URL http://arxiv.longhoe.net/abs/1907.11692
  • (74) Liventsev, V.: Reinforcement learning as message passing (2021). URL https://vadim.me/publications/mpdp/. Section: publications
  • (75) Liventsev, V., Fritz, T.: Intensive Care as One Big Sequence Modeling Problem (2024). DOI 10.48550/arXiv.2402.17501. URL http://arxiv.longhoe.net/abs/2402.17501. ArXiv:2402.17501 [cs]
  • (76) Liventsev, V., Härmä, A., Petković, M.: Towards Effective Patient Simulators. Frontiers in Artificial Intelligence 4 (2021). URL https://www.frontiersin.org/articles/10.3389/frai.2021.798659
  • (77) Madotto, A., Wu, C.S., Fung, P.: Mem2seq: Effectively Incorporating Knowledge Bases into End-to-End Task-Oriented Dialog Systems. arXiv:1804.08217 [cs] (2018). URL http://arxiv.longhoe.net/abs/1804.08217. ArXiv: 1804.08217
  • (78) Maity, N.G., Das, S.: Machine learning for improved diagnosis and prognosis in healthcare. In: 2017 IEEE Aerospace Conference. IEEE (2017)
  • (79) Mann, J.A., MacDonald, B.A., Kuo, I.H., Li, X., Broadbent, E.: People respond better to robots than computer tablets delivering healthcare instructions. Computers in Human Behavior 43, 112–117 (2015)
  • (80) Mann, S.: Wearable computing: a first step toward personal imaging. Computer 30(2), 25–32 (1997). DOI 10.1109/2.566147
  • (81) McDermott, M.B.A., Wang, S., Marinsek, N., Ranganath, R., Foschini, L., Ghassemi, M.: Reproducibility in machine learning for health research: Still a ways to go. Science Translational Medicine 13(586) (2021). Publisher: American Association for the Advancement of Science (AAAS)
  • (82) Mercer, K.: A Message from the Editor-in-Chief. Healthcare Management Forum 21(2), 4–4 (2008). Publisher: SAGE Publications
  • (83) Mertens, E., Colizzi, C., Peñalvo, J.L.: Ultra-processed food consumption in adults across europe. European journal of nutrition 61(3), 1521–1539 (2022)
  • (84) Miller, W.R., Rollnick, S.: Motivational interviewing: Hel** people change. Guilford press (2012)
  • (85) Miller, W.R., Rose, G.S.: Toward a Theory of Motivational Interviewing. The American psychologist 64(6), 527–537 (2009). DOI 10.1037/a0016830. URL http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2759607/
  • (86) Mitra, D., Paul, A., Chatterjee, S.: Machine Learning in Healthcare. In: AI Innovation in Medical Imaging Diagnostics, pp. 37–60. IGI Global (2021)
  • (87) Munn, F.: Understaffing on wards ‘compromising safe care’. Nursing Standard 31(36), 9–9 (2017). Publisher: RCN Publishing Ltd.
  • (88) Nguyen, T.D., Nguyen, D.Q., Phung, D., et al.: A novel embedding model for knowledge base completion based on convolutional neural network. In: Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 2 (Short Papers), pp. 327–333 (2018)
  • (89) NHS: Malnutrition. https://www.nhs.uk/conditions/malnutrition/ (2020). Accessed on 10/11/2022
  • (90) Nickel, M., Rosasco, L., Poggio, T.: Holographic embeddings of knowledge graphs. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 30 (2016)
  • (91) Ortis, A., Farinella, G.M., D’Amico, V., Addesso, L., Torrisi, G., Battiato, S.: Organizing egocentric videos of daily living activities. Pattern Recognition 72, 207 – 218 (2017). DOI https://doi.org/10.1016/j.patcog.2017.07.010. URL http://www.sciencedirect.com/science/article/pii/S0031320317302819
  • (92) Pahwa, K., Chauhan, S.: Big Data and Machine Learning in Healthcare: Tools & Challenges. In: 2021 3rd International Conference on Advances in Computing, Communication Control and Networking (ICAC3N). IEEE (2021)
  • (93) Pal, D., Ghosh, A., Majumdar, S., Pan, A., Ghosh, D.: Machine Learning in Healthcare: A Review. methods 12(1), 60–66 (2023)
  • (94) Pianykh, O.S., Guitron, S., Parke, D., Zhang, C., Pandharipande, P., Brink, J., Rosenthal, D.: Improving healthcare operations management with machine learning. Nature Machine Intelligence 2(5), 266–273 (2020). Publisher: Springer Science and Business Media LLC
  • (95) Purushotham, S., Meng, C., Che, Z., Liu, Y.: Benchmarking deep learning models on large healthcare datasets. Journal of Biomedical Informatics 83, 112–134 (2018). Publisher: Elsevier BV
  • (96) Puzikov, Y., Gurevych, I.: E2e nlg challenge: Neural models vs. templates. INLG 2018 p. 463 (2018)
  • (97) R. Stanley: Understaffed and overwhelmed (2010)
  • (98) Radford, A., Narasimhan, K., Salimans, T., Sutskever, I.: Improving language understanding by generative pre-training (2018)
  • (99) Ramakrishnan, S.K., Gokaslan, A., Wijmans, E., Maksymets, O., Clegg, A., Turner, J., Undersander, E., Galuba, W., Westbury, A., Chang, A.X., et al.: Habitat-matterport 3d dataset (hm3d): 1000 large-scale 3d environments for embodied ai. arXiv preprint arXiv:2109.08238 (2021)
  • (100) Reed, S., Zolna, K., Parisotto, E., Colmenarejo, S.G., Novikov, A., Barth-Maron, G., Gimenez, M., Sulsky, Y., Kay, J., Springenberg, J.T., Eccles, T., Bruce, J., Razavi, A., Edwards, A., Heess, N., Chen, Y., Hadsell, R., Vinyals, O., Bordbar, M., de Freitas, N.: A Generalist Agent (2022). URL http://arxiv.longhoe.net/abs/2205.06175. ArXiv:2205.06175 [cs]
  • (101) Reiter, E., Dale, R.: Building Natural Language Generation Systems. Studies in Natural Language Processing. Cambridge University Press (2000). DOI 10.1017/CBO9780511519857
  • (102) Reyna, M.A., Josef, C.S., Jeter, R., Shashikumar, S.P., Westover, M.B., Nemati, S., Clifford, G.D., Sharma, A.: Early prediction of sepsis from clinical data: the PhysioNet/Computing in Cardiology Challenge 2019. Critical care medicine 48(2), 210–217 (2020). ISBN: 0090-3493 Publisher: LWW
  • (103) Riboni, D., Bettini, C., Civitarese, G., Janjua, Z.H., Helaoui, R.: Smartfaber: Recognizing fine-grained abnormal behaviors for early detection of mild cognitive impairment. Artificial Intelligence in Medicine 67, 57–74 (2016)
  • (104) Rodin, I., Furnari, A., Mavroeidis, D., Farinella, G.M.: Untrimmed action anticipation. In: International Conference on Image Analysis and Processing, pp. 337–348. Springer (2022)
  • (105) Rodin, I., Furnari, A., Mavroeidis, D., Farinella, G.M.: Egocentric action anticipation for personal health. In: ICASSP 2023-2023 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. 1–5. IEEE (2023)
  • (106) Rogers, A., Kovaleva, O., Rumshisky, A.: A primer in bertology: What we know about how bert works. Transactions of the Association for Computational Linguistics 8, 842–866 (2020)
  • (107) Rollnick, S., Miller, W.R., Butler, C.: Motivational interviewing in health care: hel** patients change behavior. Guilford Press (2008)
  • (108) Rubak, S., Sandbæk, A., Lauritzen, T., Christensen, B.: Motivational interviewing: a systematic review and meta-analysis. The British Journal of General Practice 55(513), 305–312 (2005). URL http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1463134/
  • (109) Ryoo, M.S., Matthies, L.: First-person activity recognition: Feature, temporal structure, and prediction. International Journal of Computer Vision 119(3), 307–328 (2016). DOI 10.1007/s11263-015-0847-4. URL https://doi.org/10.1007/s11263-015-0847-4
  • (110) S. Purushotham, Chuizheng Meng, Zheng** Che, Yan Liu: Benchmark of Deep Learning Models on Large Healthcare MIMIC Datasets. arXiv.org (2017)
  • (111) Sacha, D., Stoffel, A., Stoffel, F., Kwon, B.C., Ellis, G., Keim, D.A.: Knowledge generation model for visual analytics. IEEE transactions on visualization and computer graphics 20(12), 1604–1613 (2014)
  • (112) Salomon, L.J., Alfirevic, Z., Berghella, V., Bilardo, C., Hernandez-Andrade, E., Johnsen, S., Kalache, K., Leung, K.Y., Malinger, G., Munoz, H., others: Practice guidelines for performance of the routine mid-trimester fetal ultrasound scan. Ultrasound in Obstetrics & Gynecology 37(1), 116–126 (2011). Publisher: John Wiley & Sons, Ltd. Chichester, UK
  • (113) Saraiya, P., North, C., Duca, K.: An insight-based methodology for evaluating bioinformatics visualizations. IEEE transactions on visualization and computer graphics 11(4), 443–456 (2005)
  • (114) Savva, M., Kadian, A., Maksymets, O., Zhao, Y., Wijmans, E., Jain, B., Straub, J., Liu, J., Koltun, V., Malik, J., et al.: Habitat: A platform for embodied ai research. In: Proceedings of the IEEE/CVF international conference on computer vision, pp. 9339–9347 (2019)
  • (115) Schlichtkrull, M., Kipf, T.N., Bloem, P., Van Den Berg, R., Titov, I., Welling, M.: Modeling relational data with graph convolutional networks. In: European semantic web conference, pp. 593–607. Springer (2018)
  • (116) Scotland, O.A.: Obesity in scotland - prevalence, causes and impact factsheets. https://www.obesityactionscotland.org/media/locdychb/obesity-prevalence-causes--impact-202122-data-f.pdf (2022). Accessed on 9/12/2022
  • (117) Shang, C., Tang, Y., Huang, J., Bi, J., He, X., Zhou, B.: End-to-end structure-aware convolutional networks for knowledge base completion. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, pp. 3060–3067 (2019)
  • (118) Singh, S., Arora, C., Jawahar, C.V.: First person action recognition using deep learned descriptors. In: 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pp. 2620–2628 (2016). DOI 10.1109/CVPR.2016.287
  • (119) Sun, Z., Deng, Z.H., Nie, J.Y., Tang, J.: Rotate: Knowledge graph embedding by relational rotation in complex space. arXiv preprint arXiv:1902.10197 (2019)
  • (120) Susaiyah, A., Härmä, A., Balloccu, S., Reiter, E., Petković, M.: Smart selection of useful insights from wearables (2023). URL https://ieeexplore.ieee.org/document/10193140/
  • (121) Susaiyah, A., Härmä, A., Reiter, E., Helaoui, R., Petković, M., et al.: Towards a generalised framework for behaviour insight mining. In: SmartPHIL: 1st Workshop on Smart Personal Health Interfaces. ACM (2020)
  • (122) Susaiyah, A., Härmä, A., Reiter, E., Petković, M.: Neural scoring of logical inferences from data using feedback. International Journal of Interactive Multimedia & Artificial Intelligence 6(5) (2021)
  • (123) Susaiyah, A., Härmä, A., Reiter, E., Petković, M.: Iterative neural scoring of validated insight candidates. In: ECAI workshop on Intelligent Information Processing and Natural Language Generation. Santiago de Compostela, Spain (2020). URL https://intellang.github.io/papers/6-IntelLanG\_2020\_paper\_6.pdf
  • (124) The Lancet: Health-care system staffing: a universal shortfall. The Lancet 392(10161), 2238 (2018). Publisher: Elsevier BV
  • (125) Thim, T., Krarup, N.H.V., Grove, E.L., Rohde, C.V., Løfgren, B.: Initial assessment and treatment with the Airway, Breathing, Circulation, Disability, Exposure (ABCDE) approach. International journal of general medicine pp. 117–121 (2012). Publisher: Taylor & Francis
  • (126) Tortorella, G.L., Fogliatto, F.S., Mac Cawley Vergara, A., Vassolo, R., Sawhney, R.: Healthcare 4.0: trends, challenges and research directions. Production Planning & Control 31(15), 1245–1260 (2020). DOI 10.1080/09537287.2019.1702226. URL https://doi.org/10.1080/09537287.2019.1702226. Publisher: Taylor & Francis _eprint: https://doi.org/10.1080/09537287.2019.1702226
  • (127) Trouillon, T., Welbl, J., Riedel, S., Gaussier, É., Bouchard, G.: Complex embeddings for simple link prediction. In: International conference on machine learning, pp. 2071–2080. PMLR (2016)
  • (128) Wang, A., Singh, A., Michael, J., Hill, F., Levy, O., Bowman, S.R.: GLUE: A multi-task benchmark and analysis platform for natural language understanding. arXiv preprint arXiv:1804.07461 (2018)
  • (129) Wang, Q., Mao, Z., Wang, B., Guo, L.: Knowledge graph embedding: A survey of approaches and applications. IEEE Transactions on Knowledge and Data Engineering 29(12), 2724–2743 (2017)
  • (130) Wang, Z., Zhang, J., Feng, J., Chen, Z.: Knowledge graph embedding by translating on hyperplanes. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 28 (2014)
  • (131) Wise, J.: Activity trackers, even with cash incentives, do not improve health. BMJ 355, i5392 (2016). DOI 10.1136/bmj.i5392. URL https://www.bmj.com/content/355/bmj.i5392
  • (132) van Wissen, A., Härmä, A., Cuba Gyllensten, I., Helaoui, R., Lowet, D.: Optimization of automated health programs by simulating user behaviors and program effects. In: Proc. Measuring Behavior ’2016. Dublin, Ireland (2016)
  • (133) Wu, Z., Balloccu, S., Kumar, V., Helaoui, R., Reforgiato Recupero, D., Riboni, D.: Creation, analysis and evaluation of annomi, a dataset of expert-annotated counselling dialogues. Future Internet 15(3) (2023). DOI 10.3390/fi15030110. URL https://www.mdpi.com/1999-5903/15/3/110
  • (134) Wu, Z., Balloccu, S., Kumar, V., Helaoui, R., Reiter, E., Recupero, D.R., Riboni, D.: Anno-mi: A dataset of expert-annotated counselling dialogues. In: IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP 2022, Virtual and Singapore, 23-27 May 2022, pp. 6177–6181. IEEE (2022). DOI 10.1109/ICASSP43922.2022.9746035. URL https://doi.org/10.1109/ICASSP43922.2022.9746035. (©2022 IEEE. Reprinted, with permission.)
  • (135) Wu, Z., Helaoui, R., Recupero, D.R., Riboni, D.: Towards automated counselling decision-making: Remarks on therapist action forecasting on the annomi dataset. In: H. Ko, J.H.L. Hansen (eds.) Interspeech 2022, 23rd Annual Conference of the International Speech Communication Association, Incheon, Korea, 18-22 September 2022, pp. 1906–1910. ISCA (2022). DOI 10.21437/Interspeech.2022-506. URL https://doi.org/10.21437/Interspeech.2022-506. DOI: 10.21437/Interspeech.2022-506
  • (136) Xhaferra, E., Ismaili, F.: The Role of Machine Learning in the Healthcare Sector: A Roadmap to the Potential Prospects. In: 2022 International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA). IEEE (2022)
  • (137) Xia, F., Zamir, A.R., He, Z., Sax, A., Malik, J., Savarese, S.: Gibson env: Real-world perception for embodied agents. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 9068–9079 (2018)
  • (138) Xie, R., Liu, Z., Jia, J., Luan, H., Sun, M.: Representation learning of knowledge graphs with entity descriptions. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 30 (2016)
  • (139) Yazhini, K., Loganathan, D.: A State of Art Approaches on Deep Learning Models in Healthcare: An Application Perspective. In: 2019 3rd International Conference on Trends in Electronics and Informatics (ICOEI). IEEE (2019)