Skip to main content
PLOS ONE logoLink to PLOS ONE
. 2024 May 15;19(5):e0300786. doi: 10.1371/journal.pone.0300786

Unveiling productivity: The interplay of cognitive arousal and expressive typing in remote work

Samiul Alam 1, Saman Khazaei 2, Rose T Faghih 1,2,¤,*
Editor: Simone Battaglia3
PMCID: PMC11095729  PMID: 38748663

Abstract

Cognitive Arousal, frequently elicited by environmental stressors that exceed personal coping resources, manifests in measurable physiological markers, notably in galvanic skin responses. This effect is prominent in cognitive tasks such as composition, where fluctuations in these biomarkers correlate with individual expressiveness. It is crucial to understand the nexus between cognitive arousal and expressiveness. However, there has not been a concrete study that investigates this inter-relation concurrently. Addressing this, we introduce an innovative methodology for simultaneous monitoring of these elements. Our strategy employs Bayesian analysis in a multi-state filtering format to dissect psychomotor performance (captured through typing speed), galvanic skin response or skin conductance (SC), and heart rate variability (HRV). This integrative analysis facilitates the quantification of expressive behavior and arousal states. At the core, we deploy a state-space model connecting one latent psychological arousal condition to neural activities impacting sweating (inferred through SC responses) and another latent state to expressive behavior during typing. These states are concurrently evaluated with model parameters using an expectation-maximization algorithms approach. Assessments using both computer-simulated data and experimental data substantiate the validity of our approach. Outcomes display distinguishable latent state patterns in expressive typing and arousal across different computer software used in office management, offering profound implications for Human-Computer Interaction (HCI) and productivity analysis. This research marks a significant advancement in decoding human productivity dynamics, with extensive repercussions for optimizing performance in telecommuting scenarios.

Introduction

The intricate relationship between stress and productivity has been a subject of extensive research across various disciplines [13]. Pioneering theories like the Yerkes-Dodson law [1] have proposed an inverted U-shaped function, suggesting an optimal level of stress that maximizes productivity. This law has profound implications for understanding the dynamics of workplace performance, individual differences in stress response, and the overall impact on mental and physical health. However, the universality and applicability of this law have been topics of debate, prompting further exploration into the nuanced relationship between stress and productivity across different contexts and populations.

Delving deeper into the neuroscientific perspective, stress regulation and productivity are intricately linked with specific brain regions and their interconnections. The amygdala, known for its role in processing emotions, especially fear and stress-related response, is a critical player in this domain. It interacts closely with the prefrontal cortex, which is central to executive functions, decision-making, and emotional regulation. The hippocampus, another key region, is vital for memory consolidation and is particularly sensitive to stress, which can impact its function and structure. These brain regions form a complex network that governs our responses to stress and influences cognitive capacities like attention, memory, and decision-making processes [46]. Understanding these neural mechanisms is crucial for comprehending how stress affects cognitive functions and, consequently, productivity.

In the context of this study, the physiological signals under investigation—such as autonomic nervous system (ANS) activations and HRV—are reflections of the underlying neural activities. The ANS, with its sympathetic and parasympathetic branches, is directly influenced by brain activity, particularly in regions like the amygdala and prefrontal cortex [7]. Heart rate variability, as a measure of ANS function, offers insights into the body’s stress response and its regulation by the central nervous system. Thus, exploring these physiological markers in the context of neural substrates provides a more comprehensive understanding of the stress-productivity nexus.

This study takes a closer look at the physiological dimensions of productivity, exploring parameters such as ANS activation, typing dynamics, and HRV. The assessment of ANS activations through EDA data via deconvolution techniques [822] provides valuable insights into the body’s arousal levels and stress response. HRV data, derived from ECG measurements [23], further complement these findings by offering a window into the heart’s response to stress, reflecting the dynamic balance between the sympathetic and parasympathetic nervous systems. Cognitive arousal, as influenced by these physiological factors, has significant implications for memory, attention, and overall cognitive performance [24, 25].

The investigation extends to typing dynamics, an innovative measure of cognitive state and productivity. The correlation between typing speed and brain activity levels [26] reveals how cognitive and emotional states can manifest in physical activity. Expressive writing, requiring significant emotional and cognitive engagement, serves as a critical area of study. This type of writing, often reflective and personal, can induce physiological changes correlating with heart rate and emotion [27, 28]. The typing patterns observed during such tasks offer a unique lens through which to view an individual’s cognitive and emotional state, providing a practical method to assess productivity [29].

A comprehensive approach that integrates different physiological signals enhances the accuracy of depicting arousal and emotion. Studies have shown that a combination of HRV, EDA, and typing dynamics can provide a more nuanced understanding of an individual’s cognitive state and emotional well-being [19, 3047]. In our study, the simultaneous analysis of these signals aims to paint a comprehensive picture of the interplay between physiological responses and cognitive states, especially in the context of productivity and stress management.

The emergence of advanced IoT devices like the Empatica E4 and Emotibit [48, 49] has revolutionized the field of physiological measurement, allowing for high-frequency, non-intrusive data collection. These technological advancements facilitate deeper insights into the interaction between physiological signals and cognitive processes, opening new avenues for research in productivity, especially in remote work settings [5053]. Additionally, these insights have the potential to inform the development of innovative closed-loop control systems for performance regulation and mental health monitoring [5460].

In response to these advancements and the identified gaps in the literature, our study proposes a state-space approach to concurrently track cognitive arousal and expressive typing states, utilizing EDA, HRV, and typing dynamics as key indicators. This approach, grounded in control systems engineering and informed by Bayesian filtering techniques, enables us to model and monitor internal brain states and their physiological manifestations. Our methodology differs from previous works, which predominantly focused on either EDA or HRV for measuring cognitive arousal [10, 30, 33, 39, 41]. By integrating these diverse data streams, we aim to provide a more holistic view of the cognitive and emotional factors that influence productivity.

The inclusion of typing dynamics in our analysis is particularly novel, offering a tangible measure of cognitive engagement and expressive capacity. This aspect of the study is grounded in the understanding that cognitive processes are not only reflected internally but also externalized through physical behaviors like typing. By examining these dynamics, we can gain insights into the real-time cognitive states of individuals, especially in work environments where typing is a central activity.

Furthermore, the study aims to explore the role of stress in cognitive processes more deeply. Stress, while often perceived negatively, can also be a driving force for productivity when managed effectively. Understanding the optimal levels of stress, as suggested by the Yerkes-Dodson law, and their impact on different cognitive functions such as memory, attention, and problem-solving, is essential for this analysis. This exploration is particularly relevant in the context of remote work, where traditional stressors may be replaced or compounded by new challenges related to isolation, work-life balance, and technological reliance.

With the increasing prevalence of remote work, understanding the interplay between physiological responses, cognitive states, and productivity has taken on new significance. Our study aims to contribute valuable insights into how remote workers can optimize their performance by managing stress and leveraging their cognitive and emotional states. The application of our findings could lead to the development of tools and strategies to enhance productivity and well-being in remote work settings. Moreover, the potential for integrating these insights into the design of ergonomic workspaces, productivity software, and mental health support systems is vast.

Our methodology involves detailed data processing and employs cutting-edge technologies and sophisticated Bayesian models. The findings from this research are expected to not only validate existing theories but also reveal new patterns and insights into the relationship between stress, cognitive arousal, and productivity. We will present results from both simulated and experimental data, offering a robust evaluation of our approach.

Finally, the discussion and conclusion sections of this manuscript will reflect on the implications of our findings, considering both their theoretical and practical applications. We will also outline potential future research directions, emphasizing the importance of continued exploration in this field to fully harness the benefits of understanding the stress-productivity relationship in modern work environments.

Methods

In this section, we delineate the methodologies employed in our study. We describe the dataset [61] that we used, emphasizing the multimodal nature of the dataset which includes physiological signals, computer logging, and behavioral observations under varying stress conditions. The heart of our methodological framework lies in the application of a state-space model to capture the latent dynamics of cognitive arousal and expressive typing state, as represented by physiological and psychomotor parameters. This model is complemented by a multi-state filtering algorithm, following an Expectation-Maximization (EM) structure, to robustly estimate the system states and parameters [53, 62]. The algorithm integrates both forward and backward data [34, 40], refining the state space and parameter estimates to enhance the accuracy and reliability of our findings. Through these sophisticated statistical techniques, we aim to offer a comprehensive understanding of the interplay between cognitive arousal, stress, and physiological responses within the context of knowledge work.

Data

In this study, we utilize the SWELL Knowledge Work (SWELL-KW) dataset [61], which is particularly significant due to its comprehensive collection of multimodal data like computer logging, facial expression from camera recordings, body posture from a Kinect 3D sensor, as well as physiological signals like heart rate and skin conductance obtained from body sensors. The dataset, encompassing recordings from 25 subjects performing typical desk work tasks under varied conditions, provides a rich source for analyzing the complex interactions between physiological states and knowledge work activities. The subjects were exposed to different stressors, such as email interruptions and time constraints, making it an ideal context for exploring the relationship between cognitive load, stress, and physiological responses. Despite its robustness, the dataset does have limitations, including the relatively small sample size and the controlled experimental setup, which might not fully capture the complexity of real-world work settings. In our study, we focus specifically on EDA and HRV to assess stress and cognitive load, complemented by detailed analysis of computer logs for mouse and keyboard activities to measure the expressive typing state. The participants’ subjective experiences, assessed through validated questionnaires, add qualitative depth to our multi-faceted analysis, providing a holistic view of the impact of stressors in knowledge work.

State-space model

Assume that our state vector xk involves two states (cognitive arousal state and expressive typing state) and evolves with time following

xk=xk-1+ek. (1)

where xk=[xk,1xk,2], ekN(0,Σ). We observe two sets of binary variables. These are the deconvolved skin conductance impulse events nk,1 and the key press events nk,2 which we consider as Bernoulli-distributed random variables with mass functions pk,1nk,1(1-pk,1)1-nk,1 and pk,2nk,2(1-pk,2)1-nk,2, respectively. Here pk,1 = P(nk,1 = 1) and pk,2 = P(nk,2 = 1). These variables are related to xk as

pk,m=11+e-(βm+xk,m), (2)

where m ∈ 1, 2 and βm are constant coefficients to be determined and xk,1 and xk,2 are independent random variables. We determine B=[β1,β2] empirically similar to [44] assuming that x0,m ≈ 0 ∀j at the very beginning of the random walk. Therefore,

βm=log(p0,m1-p0,m). (3)

We use HRV as our continuous variable rk which we assume is related to xk linearly as

rk=γ0+γ1xk,1+γ2,kxk,2+vk, (4)

where vkN(0,σv2) is sensor noise and γ=[γ0γ1γ2] are parameters relating rk with the hidden state variable xk.

Multi-state filter algorithm overview

The multi-state filter algorithm is based on the Expectation-Maximization (EM) approach, used for estimating parameters in a statistical model. The algorithm involves iterative calculations over two main steps: the E-step (Expectation) and the M-step (Maximization).

E-Step

The algorithm begins by approximating the posterior density as a Gaussian distribution following [62]. The filter update process involves solving for the state estimate xk|k, which results in the following update rules:

xk|k=xk|k-1+Wk|k-1f(xk)xk|xk|k, (5)
Wk|k=(Wk|k-1-1-2f(xk)xk2|xk|k)-1, (6)

Backward smoother equations

For improving state space estimates by using both backward and forward data, the following backward smoothing update equations are utilized:

Ak=Wk|kWk+1|k-1 (7)
xk|K=xk|k+Ak(xk+1|K-xk+1|k) (8)
Wk|K=Wk|k+Ak2(Wk+1|K-Wk+1|k). (9)

M-step derivations

This next step focuses on updating the model parameters based on the expected log-likelihood. The updates for γ0, γ1 and γ2 can be derived by solving for the following system of linear equations:

k=1KrkKγ0γ1k=1Kxk|K,1γ2k=1Kxk|K,2=0k=1Krkxk|K,1γ0k=1Kxk|K,1γ1k=1Kuk|K,1γ2k=1Kxk|K,1xk|K,2=0k=1Krkxk|K,2γ0k=1Kxk|K,2γ1k=1Kxk|K,1xk|K,2γ2k=1Kuk|K,2=0. (10)

The updates for σv2, σϵ,1 and σϵ,2 are as follows:

σv2=1K{k=1Krk2+Kγ02+γ12k=1Kuk|K,1+γ22k=1Kuk|K,2-2γ0k=1Krk-2k=1Krkxk|K,1-2k=1Krkxk|K,2+2γ0k=1Kxk|K,1+2γ0k=1Kxk|K,2+k=1Kxk|K,1xk|K,2}. (11)
σϵ,12=2K{k=1Kuk|K,1-2k=1Kvk|K,1+k=1Kuk-1|K,1}σϵ,22=2K{k=1Kuk|K,2-2k=1Kvk|K,2+k=1Kuk-1|K,2}. (12)

The full derivations for these equations can be found in the S1 Appendix. Following this steps the algorithm executes iteratively, alternating between the E-Step and M-Step for a set number of iterations. Each iteration refines the parameter estimates, thereby improving the model’s fit to the observed data.

An overview of the algorithm is shown in Algorithm 1

Algorithm 1 Overview of the Multi-State Filter Algorithm

Initialize Variables

for N iterations do

x1 ← 0

W1σe

for j from 2 to J do      ▷ E − Step

  XjXj−1

  Solve xk|k=xk|k-1+Wk|k-1f(xk)xk|xk|k for Xj|j−1 from Eq (5)

  Wk|k=(Wk|k-1-1-2f(xk)xk2|xk|k)-1

end for      ▷ Smoothing

Ak=Wk|kWk+1|k-1

xk|K = xk|k + Ak(xk+1|Kxk+1|k)

Wk|K=Wk|k+Ak2(Wk+1|K-Wk+1|k)      ▷ M Step

 Update γ[0, 1, 2] via Eq (10)

 Update σv via Eq (11)

 Update σϵ,[1,2] via Eq (12)

end for

Results and discussion

Evaluation using simulated data

To validate the multi-state filter, we compare its accuracy on simulated datasets. We generated ten sets of simulated data. To generate the data we randomly assigned typical values of γ=[γ0γ1γ2] such that they are in range [−0.7, 0.7]. We also assigned σe = [0.003, 0.003] and σv = 0.03. We created a random vector ϵ=N(0,σe2) of length K = 2500 and generated the state values x according to Eq (1). We then calculated the value of vector r from Eq (4). Following this, we calculate B as shown in Eq (3) based on approximating p0,1 and p0,2 by the average probability of an impulse occurring in the data similar to [44]. We simulated two point processes having a true value of p0,1 = 0.2 and p0,2 = 0.3. Using these generated data, we tested our algorithm’s capacity to estimate the unobserved sympathetic arousal and expressive typing states and recover the model parameters from the set of observations. The results of this simulation for 2 datasets are shown in Fig 1. The QQ plots indicate that we obtain good fits to the simulated data. The state estimate can deviate from the true value in regions where there are large gaps between impulses for an extended period of time as we see for the 1st simulated data in the left panel. The estimates are closer to the true state in regions where more impulses tend to occur.

Fig 1. Latent state estimations for simulated data.

Fig 1

The two panels above in order from top show the simulated binary random variables n1 and n2, the continuous variable r, the estimated latent variables x˜1 and x˜2 (shown in blue) alongside the ground truths x1 and x2 (shown in red). Following that are the occurrence probabilities p˜1 and p˜2 (shown in blue) alongside the ground truths p1 and p2 (shown in red). Lastly, the quantile-quantile (QQ) plot for the residual error of x is shown.

We estimate observed system parameters for 10 different simulated datasets and the percentage deviations from the true values are shown in Table 1. In the table, we see that, γ0, γ2, and σv show relatively smaller errors overall. It is important to note that these system parameters can have multiple solutions due to the greater degrees of freedom afforded by multiple states. Therefore, the technique may not always converge to the exact values with which the simulated data were created.

Table 1. Estimation Error of system parameters for our approach on simulated data.

System Parameter Average Percentage Error
γ 0 2.85
γ 1 11.4
γ 2 2.95
σ v 5.00
σe1 8.6
σe2 9.9

Experimental results and discussions

To illustrate the effectiveness of the algorithm, we analyze its performance on experimental data from the SWELL-KW dataset. In the experiment, the subject is tasked with writing a general essay under different conditions as explained in the Data section. Figs 24 show examples of decoded arousal and expressive typing states for each session. We can expect the subject to feel more cognitive stress initially when they start searching for resources online, which gradually decreases once the subject feels more confident about the topic. Conversely, after gaining a good handle on the topic, the expressive typing state will also increase after some time as the stress decreases. Figs 24 also indicate that this trend is common for all sessions and is appropriately captured by the algorithm.

Fig 2. Latent state estimations for experimental data with no stressors.

Fig 2

Each of the panels above shows the experimental data for no-stressor sessions. From the top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated x1 and x2 (purple line) x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint, and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown. The panel on the left is for subject 1 and the one on the right is for subject 11.

Fig 4. Latent state estimations for experimental data with interruptions.

Fig 4

Each of the panels above shows the experimental data for no-stressor sessions. From the top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint, and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown. The panel on the left is for subject 1 and the one on the right is for subject 13.

It is essential to note that unlike in [34] where the absence of neural stimuli caused the EM estimate to fail in predicting minute changes in the latent state, here, the algorithm does not suffer from that problem. This is due to the fact that the algorithm uses multiple binary random variables to predict the latent states and it will only fail when both impulses become scarcer which we see exemplified in Fig 1.

Influence of stressors

In our analysis of the SWELL dataset, where three distinct sessions were recorded for each experiment, we observe significant behavioral patterns emerging across different stress conditions. Each session involved subjects writing essays, a task requiring both information gathering and opinion expression. The first session serves as a baseline with no stressors, providing a control scenario for comparison. The second session introduces a time constraint, adding a layer of urgency and thereby testing the subjects’ ability to manage time pressure. In the final session, subjects face frequent email interruptions, challenging their focus and multitasking abilities. These varying conditions, analyzed in Figs 24, reveal clear patterns in cognitive and emotional responses to stressors. Notably, the hidden states captured in the data effectively track the arousal and expressive typing states across different sessions. This is evident when correlating the active applications used by the subjects with the respective state values. The significance of these findings lies in their potential to enhance our understanding of stress impacts in knowledge work environments. By analyzing how subjects adapt their cognitive and emotional responses under varying stress conditions, we can gain insights into designing more effective work strategies and tools, particularly in scenarios replicating real-world challenges such as time constraints and frequent interruptions.

Baseline session

For the first session or the baseline session, where no external stressors were introduced, subjects exhibited a unique pattern of cognitive and expressive behaviors, as seen in Fig 2 for subjects 1 and 11. This session was characterized by a more relaxed environment, allowing subjects to engage in the essay-writing task with relative ease. Initially, the subjects focused on gathering information, which is reflected in the elevated cognitive arousal state, denoted as x1. This heightened state of arousal during the information gathering phase indicates an intensive cognitive engagement, a critical aspect of the knowledge work. As the session progressed and the subjects shifted from information gathering to writing, there was a noticeable transition in their cognitive state. The arousal state gradually stabilized or oscillated, indicating a shift in cognitive demands. Concurrently, the expressive typing state, x2, which initially started at a lower level, began to rise. This increase in x2 aligns with the subjects’ transition into the writing phase, where expressive typing becomes more pronounced. The elevated expressive typing state towards the latter part of the session underscores the subjects’ engagement in the creative and expressive aspect of essay writing. This observation from the baseline session provides valuable insights into the natural progression of cognitive and expressive states in a stress-free environment, serving as a crucial reference point for comparing subject behaviors under different stress conditions in subsequent sessions.

Timed sessions

In the timed sessions of our study, while the general patterns of expressive typing state and cognitive arousal observed across all sessions align with the trends described in Experimental Results And Discussions, a distinct dynamic emerges under the time constraints. Subjects in these sessions faced added pressure to complete their tasks within a set time frame, influencing their cognitive and expressive behaviors, as depicted in Fig 3. A notable observation is the peak in the middle of the session in the expressive typing state for most subjects, indicating a concentrated effort to accomplish the majority of the writing task. This peak is a significant indicator of increased typing activity, possibly reflecting a heightened state of focused work. The cognitive arousal state, denoted as x1, is observed to be high at the beginning and end of these sessions. Initially, the subjects engage in intensive information gathering, which requires significant cognitive processing, thereby elevating the arousal state. As they transition from gathering to writing, a decrease in cognitive arousal is observed, coinciding with an increase in the expressive typing state. This inverse relationship between the two states highlights the shift from cognitive-intensive to expression-intensive phases of the task. Towards the end of the session, the cognitive arousal rises again, likely due to the subjects’ efforts to review and finalize their work within the time limit. This rise at the end underscores the return to cognitive-intensive activities, such as editing and revising the written content. The behavioral patterns observed in these time-limited sessions offer insightful revelations about the impact of time pressure on cognitive and expressive states, shedding light on how individuals manage their workload under constrained conditions.

Fig 3. Latent state estimations for experimental data with time limit.

Fig 3

Each of the panels above shows the experimental data for no-stressor sessions. From the top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint, and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown. The panel on the left is for subject 1 and the one on the right is for subject 15.

Email interrupted sessions

The email-interrupted sessions in our study present an intriguing scenario where subjects encounter continual distractions in the form of emails, leading to varied patterns in cognitive and expressive states. This variability among subjects is particularly evident in their responses to interruptions, as some exhibit a marked change in their arousal state while others maintain a more steady level, reflecting their individual coping strategies with such disruptions. These interruptions inevitably impact the expressive typing state, typically causing a degradation, which can be attributed to the frequent breaks in concentration and the resultant shift in focus away from the primary task of essay writing. Unlike the time-limited sessions where distinct peaks in arousal and expressive typing states were observed, the patterns in the email-interrupted sessions do not exhibit such definitive forms. The lack of pronounced peaks in these sessions suggests a more erratic and disrupted workflow, indicating how the constant email notifications influence cognitive load and the ability to maintain a consistent level of expressive output. This observation sheds light on the impact of intermittent distractions on task performance, highlighting the need for strategies to manage such interruptions in work environments where maintaining focus is crucial for productivity.

State distribution for different office applications

In our analysis, the visualization of cognitive arousal and expressive typing states with respect to the use of various applications offers insightful revelations about the subjects’ interaction with technology. By examining these states in the context of specific applications, we gain an understanding of how different tasks influence cognitive and expressive behaviors. For instance, as shown in Fig 5, subjects exhibit a higher level of cognitive arousal when engaged in responding to emails. This heightened arousal could be attributed to the immediate cognitive processing required to comprehend and respond to incoming information [1, 63]. Contrastingly, when subjects use Microsoft Word, a platform primarily for writing, they demonstrate a high expressive typing state, coupled with a relatively lower level of cognitive arousal. This pattern suggests a more focused and sustained engagement in the expressive aspect of the task. Furthermore, the use of applications like PowerPoint, which necessitates a combination of typing and cognitive efforts to create and structure documents, results in overlapping variations in the histograms of both cognitive arousal and expressive typing states. These overlapping variations highlight the dual demands of such applications, requiring both cognitive processing for conceptualizing content and expressive output for its articulation. The distinct patterns observed across different applications underscore the nuanced relationship between the nature of the task and the associated cognitive and expressive states, providing a window into how specific activities can differentially engage cognitive and expressive faculties.

Fig 5. State distribution for different applications.

Fig 5

The histograms above show the variations of state vectors x1 representing cognitive arousal state and x2 representing expressive typing state for four applications Word, PowerPoint, Internet Explorer, and VLC Player in order from left. The expressive typing state variations are shown in orange bars whereas the arousal state by blue bars. Notice the variations depend on the nature of the applications.

The findings of this study have significant practical implications, especially in remote work environments where managing stress and maintaining productivity are crucial. Understanding the impact of different stressors and work activities on cognitive states can inform the design of more effective work strategies and tools. Additionally, the study lays the groundwork for future research, expanding the understanding of cognitive responses in work environments. Translating these findings into practice involves developing interventions and tools to manage stress and enhance productivity. By leveraging the study’s insights, practitioners can better understand and mitigate the impact of stressors in various work settings. Therefore, this line of research is crucial for advancing our understanding of workplace stress and productivity. It opens avenues for developing more adaptive and responsive work environments, ultimately contributing to improved well-being and efficiency. However, while the study provides valuable insights, it has some limitations, including the controlled nature of the experimental setup and the dataset’s sample size. Despite these limitations, the study’s multimodal approach and detailed analysis offer a comprehensive understanding of the interaction between stressors, cognitive states, and productivity.

Implications of the study

The field of cognitive response analysis in work environments, a critical aspect of occupational psychology and human-computer interaction, is undergoing rapid evolution. This change is primarily driven by the technological advancements in data collection and analysis methodologies. In today’s era, marked by an increasing reliance on digital tools and remote working arrangements [64], understanding the nuances of cognitive responses to various stressors in the workplace is not just academically intriguing but also practically essential [65]. It has significant implications for enhancing both employee well-being and workplace productivity [66].

Our study builds upon the foundational work in state space modeling and Bayesian filters [30, 31, 33, 34, 3747, 62], extending the knowledge frontier by integrating refined multi-state filtering methodologies. We delve deeper into the nuanced effects of stressors on cognitive and expressive states and their inter-relation, a subject that has been of perennial interest but inadequately explored due to technological and methodological limitations in the past. By employing a multi-state filtering technique, and leveraging a more diverse dataset, this research provides intricate insights into the dynamic interplay between various work-related stressors and cognitive responses. These insights are pivotal in our understanding of the cognitive load, a concept critical in designing effective and humane work environments.

The implications of our findings are far-reaching and multifaceted. Primarily, they contribute significantly to the discourse on workplace productivity and stress management. By systematically unraveling how different stressors—ranging from time constraints to intermittent distractions—affect cognitive arousal and expressive typing states, our study provides empirical evidence that can inform the design of workplace strategies and tools. These tools and strategies are not just theoretical constructs but have real-world applicability in enhancing work efficiency and reducing the detrimental effects of stress [67].

In the context of the evolving dynamics of the workplace, particularly with the surge in remote work and digital collaboration, the insights from our study are especially pertinent. Remote work, while offering flexibility and perceived freedom, brings with it unique challenges, including the blurring of work-life boundaries and the potential for increased stress due to isolation or overwork. Our findings offer a roadmap for navigating these challenges [68], helping organizations and individuals to strike a balance between productivity and well-being in these digitally mediated work environments.

Moreover, our research methodology and the resulting findings lay a solid foundation for future studies. The detailed analysis of cognitive responses to different stressors, conducted with rigor and precision, opens up new avenues for research. These include personalized stress management strategies and productivity enhancement techniques. Our study thus acts as a catalyst, spurring further exploration and innovation in this domain.

One of the most exciting prospects of this research is its potential contribution to HCI, especially to the development of intelligent tools for real-time stress and productivity monitoring by using underlying states. Such tools, harnessing the power of artificial intelligence and machine learning, could provide immediate feedback and interventions, helping individuals manage their workloads and stress levels more effectively as showcased in [60, 69]. This aligns with the broader trend of digitalization in the workplace [70] and represents a significant leap forward from traditional, more reactive approaches to workplace well-being.

The ultimate goal of this line of research is ambitious yet profoundly impactful: to achieve a comprehensive understanding of the cognitive impacts of various work-related stressors and to translate this understanding into practical tools and strategies. These tools and strategies aim to enhance productivity and well-being in the workplace, addressing one of the fundamental challenges of modern work life.

However, reaching this goal is not without its challenges. The primary challenge lies in the translation of theoretical knowledge and experimental findings into practical, real-world applications that are effective across diverse work environments and individual differences. This requires not just academic insight but also a deep understanding of the complexities and variabilities of real-world work settings in addition to strategic data collection that mimic practical use-cases.

To achieve this ambitious goal, interdisciplinary knowledge spanning psychology, data science, human-computer interaction, and occupational health is required. Moreover, technological advancements, particularly in non-invasive physiological monitoring [71], sophisticated data analytics [72], and AI-driven predictive modeling [73], are crucial. The development and refinement of such technologies will play a pivotal role in the practical application of our findings, bridging the gap between research and real-world application.

As workplaces continue to evolve, particularly with the increasing prevalence of remote work, the insights gained from this research will be invaluable. They will not only shape the future of work but also ensure that this future is more adaptable, efficient, and conducive to mental health and well-being. This research, therefore, stands at the intersection of technological innovation and human-centric design, heralding a new era in workplace productivity and health.

Conclusion

In this study, we have explored the intricate relationship between expressive typing state, and cognitive arousal. Our research demonstrates the potential of multi-state filters in accurately tracking these states, offering a promising tool for performance tracking in both traditional and remote work environments. The utilization of such advanced algorithms could revolutionize how we understand and manage productivity and stress in the workplace. Theoretically, our findings contribute to the broader discourse on cognitive workload and its manifestation in behavioral patterns. Practically, the application of this research could lead to the development of intelligent systems capable of enhancing workplace efficiency by providing real-time feedback on cognitive states. While our results with simulated data show promise, we recognize the need for further refinement, particularly in modeling the complexity of real-world interactions. Future research directions include expanding the scope of variables considered, such as incorporating analysis of correct and incorrect key responses and utilizing marked point process observations based on physiological data. Additionally, integrating more complex interactions, like mouse usage and application switching, could provide a richer understanding of cognitive states. However, limitations in current datasets, such as the SWELL dataset’s lack of comprehensive typing data, highlight the need for more detailed experimental studies tailored to the evolving landscape of remote work.

Supporting information

S1 Appendix. Summary derivations.

Derivations for different steps of the multi-state filter.

(PDF)

pone.0300786.s001.pdf (175.6KB, pdf)
S1 Fig. Latent state estimations for experimental data with no stressors for subject 1.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s002.tif (3.2MB, tif)
S2 Fig. Latent state estimations for experimental data with time limit for subject 1.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s003.tif (2.6MB, tif)
S3 Fig. Latent state estimations for experimental data with interruptions for subject 1.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s004.tif (2.7MB, tif)
S4 Fig. Latent state estimations for experimental data with no stressors for subject 2.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s005.tif (2.4MB, tif)
S5 Fig. Latent state estimations for experimental data with time limit for subject 2.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s006.tif (3.2MB, tif)
S6 Fig. Latent state estimations for experimental data with interruptions for subject 2.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s007.tif (2.9MB, tif)
S7 Fig. Latent state estimations for experimental data with no stressors for subject 3.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s008.tif (3.1MB, tif)
S8 Fig. Latent state estimations for experimental data with time limit for subject 3.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s009.tif (2.1MB, tif)
S9 Fig. Latent state estimations for experimental data with interruptions for subject 3.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s010.tif (2.7MB, tif)
S10 Fig. Latent state estimations for experimental data with no stressors for subject 4.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s011.tif (2.8MB, tif)
S11 Fig. Latent state estimations for experimental data with time limit for subject 4.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s012.tif (2.8MB, tif)
S12 Fig. Latent state estimations for experimental data with interruptions for subject 4.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s013.tif (2.7MB, tif)
S13 Fig. Latent state estimations for experimental data with no stressors for subject 5.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s014.tif (3.1MB, tif)
S14 Fig. Latent state estimations for experimental data with time limit for subject 5.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s015.tif (2.9MB, tif)
S15 Fig. Latent state estimations for experimental data with interruptions for subject 5.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s016.tif (3.3MB, tif)
S16 Fig. Latent state estimations for experimental data with no stressors for subject 6.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s017.tif (2.9MB, tif)
S17 Fig. Latent state estimations for experimental data with time limit for subject 6.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s018.tif (3.1MB, tif)
S18 Fig. Latent state estimations for experimental data with interruptions for subject 6.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s019.tif (2.7MB, tif)
S19 Fig. Latent state estimations for experimental data with no stressors for subject 7.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s020.tif (2.1MB, tif)
S20 Fig. Latent state estimations for experimental data with time limit for subject 7.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s021.tif (2.2MB, tif)
S21 Fig. Latent state estimations for experimental data with interruptions for subject 7.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s022.tif (2.2MB, tif)
S22 Fig. Latent state estimations for experimental data with no stressors for subject 8.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S23 Fig. Latent state estimations for experimental data with time limit for subject 8.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s024.tif (2.1MB, tif)
S24 Fig. Latent state estimations for experimental data with interruptions for subject 8.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s025.tif (2.7MB, tif)
S25 Fig. Latent state estimations for experimental data with no stressors for subject 9.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s026.tif (3.1MB, tif)
S26 Fig. Latent state estimations for experimental data with time limit for subject 9.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s027.tif (3.2MB, tif)
S27 Fig. Latent state estimations for experimental data with interruptions for subject 9.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s028.tif (3.1MB, tif)
S28 Fig. Latent state estimations for experimental data with no stressors for subject 10.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s029.tif (2.7MB, tif)
S29 Fig. Latent state estimations for experimental data with time limit for subject 10.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s030.tif (2.7MB, tif)
S30 Fig. Latent state estimations for experimental data with interruptions for subject 10.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s031.tif (2.2MB, tif)
S31 Fig. Latent state estimations for experimental data with no stressors for subject 12.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s032.tif (2.6MB, tif)
S32 Fig. Latent state estimations for experimental data with time limit for subject 12.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s033.tif (2.9MB, tif)
S33 Fig. Latent state estimations for experimental data with interruptions for subject 12.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s034.tif (2.9MB, tif)
S34 Fig. Latent state estimations for experimental data with no stressors for subject 13.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S35 Fig. Latent state estimations for experimental data with time limit for subject 13.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s036.tif (2.6MB, tif)
S36 Fig. Latent state estimations for experimental data with interruptions for subject 13.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S37 Fig. Latent state estimations for experimental data with no stressors for subject 15.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s038.tif (3.2MB, tif)
S38 Fig. Latent state estimations for experimental data with time limit for subject 15.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s039.tif (2.9MB, tif)
S39 Fig. Latent state estimations for experimental data with interruptions for subject 15.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S40 Fig. Latent state estimations for experimental data with no stressors for subject 16.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s041.tif (2.9MB, tif)
S41 Fig. Latent state estimations for experimental data with time limit for subject 16.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s042.tif (2.9MB, tif)
S42 Fig. Latent state estimations for experimental data with interruptions for subject 16.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s043.tif (2.9MB, tif)
S43 Fig. Latent state estimations for experimental data with no stressors for subject 17.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s044.tif (3.3MB, tif)
S44 Fig. Latent state estimations for experimental data with time limit for subject 17.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s045.tif (2.7MB, tif)
S45 Fig. Latent state estimations for experimental data with interruptions for subject 17.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S46 Fig. Latent state estimations for experimental data with no stressors for subject 18.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s047.tif (2.6MB, tif)
S47 Fig. Latent state estimations for experimental data with time limit for subject 18.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S48 Fig. Latent state estimations for experimental data with interruptions for subject 18.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s049.tif (2.7MB, tif)
S49 Fig. Latent state estimations for experimental data with no stressors for subject 19.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s050.tif (2.6MB, tif)
S50 Fig. Latent state estimations for experimental data with time limit for subject 19.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s051.tif (2.5MB, tif)
S51 Fig. Latent state estimations for experimental data with interruptions for subject 19.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s052.tif (2.4MB, tif)
S52 Fig. Latent state estimations for experimental data with no stressors for subject 20.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s053.tif (1.9MB, tif)
S53 Fig. Latent state estimations for experimental data with time limit for subject 20.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s054.tif (2.7MB, tif)
S54 Fig. Latent state estimations for experimental data with interruptions for subject 20.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s055.tif (3.2MB, tif)
S55 Fig. Latent state estimations for experimental data with no stressors for subject 21.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s056.tif (2.8MB, tif)
S56 Fig. Latent state estimations for experimental data with time limit for subject 21.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s057.tif (2.7MB, tif)
S57 Fig. Latent state estimations for experimental data with interruptions for subject 21.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s058.tif (2.4MB, tif)
S58 Fig. Latent state estimations for experimental data with no stressors for subject 22.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S59 Fig. Latent state estimations for experimental data with time limit for subject 22.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S60 Fig. Latent state estimations for experimental data with interruptions for subject 22.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s061.tif (3.2MB, tif)

Acknowledgments

Samiul Alam would like to thank Dr. Dilranjan Wickramsuriya for his valuable help in developing the code for pre-processing the data and deriving the expectation maximization equations for the filter.

Data Availability

The data is open source and is available upon request from https://cs.ru.nl/~skoldijk/SWELL-KW/Dataset.html. The authors had no special privileges that other researchers would not have.

Funding Statement

This work was supported in part by NSF grant 2226123 - CAREER: MINDWATCH: Multimodal Intelligent Noninvasive brain state Decoder for Wearable AdapTive Closed loop arcHitectures, NSF grant 1755780 - CRII: CPS: Wearable-Machine Interface Architectures, and NYU start-up funds to R.T.F. The funders had no role in study design, data collection, analysis, decision to publish, or preparation of the manuscript.

References

  • 1. Yerkes RM, Dodson JD. The relation of strength of stimulus to rapidity of habit-formation. Journal of Comparative Neurology and Psychology. 1908;18(5):459–482. doi: 10.1002/cne.920180503 [DOI] [Google Scholar]
  • 2. MacFadyen JS. The dance between innovation, stress, and productivity. Holistic nursing practice. 2015;29(4):187–189. doi: 10.1097/HNP.0000000000000097 [DOI] [PubMed] [Google Scholar]
  • 3. Wilke PK, Gmelch WH, Lovrich NP Jr. Stress and productivity: Evidence of the inverted U function. Public Productivity Review. 1985; p. 342–356. doi: 10.2307/3379944 [DOI] [Google Scholar]
  • 4. Tortora F, Hadipour AL, Battaglia S, Falzone A, Avenanti A, Vicario CM. The Role of Serotonin in Fear Learning and Memory: A Systematic Review of Human Studies. Brain Sciences. 2023;13(8). doi: 10.3390/brainsci13081197 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5. Tanaka M, Szabó Á, Vécsei L, Giménez-Llort L. Emerging Translational Research in Neurological and Psychiatric Diseases: From In Vitro to In Vivo Models. International Journal of Molecular Sciences. 2023;24(21). doi: 10.3390/ijms242115739 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6. Battaglia S, Nazzi C, Thayer JF. Heart’s tale of trauma: Fear-conditioned heart rate changes in post-traumatic stress disorder. Acta Psychiatrica Scandinavica. 2023;148(5):463–466. doi: 10.1111/acps.13602 [DOI] [PubMed] [Google Scholar]
  • 7. McCorry LK. Physiology of the Autonomic Nervous System. American Journal of Pharmaceutical Education. 2007;71(4):78. doi: 10.5688/aj710478 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8. Amin MR, Pednekar DD, Azgomi HF, Van Wietmarschen H, Aschbacher K, Faghih RT. Sparse System Identification of Leptin Dynamics in Women With Obesity. Frontiers in endocrinology. 2022;13. doi: 10.3389/fendo.2022.769951 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Amin MR, Tahir M, Faghih RT. A State-space Investigation of Impact of Music on Cognitive Performance during a Working Memory Experiment. In: 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC). IEEE; 2021. p. 757–762. [DOI] [PubMed]
  • 10. Steele AG, Parekh S, Azgomi HF, Ahmadi MB, Craik A, Pati S, et al. A Mixed Filtering Approach for Real-Time Seizure State Tracking Using Multi-Channel Electroencephalography Data. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2021;29:2037–2045. doi: 10.1109/TNSRE.2021.3113888 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11. Genty JX, Amin MR, Shaw ND, Klerman EB, Faghih RT. Sparse deconvolution of pulsatile growth hormone secretion in adolescents. IEEE/ACM Transactions on Computational Biology and Bioinformatics. 2021;19(4):2463–2470. doi: 10.1109/TCBB.2021.3088437 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12. Amin MR, Faghih RT. Identification of sympathetic nervous system activation from skin conductance: A sparse decomposition approach with physiological priors. IEEE Transactions on Biomedical Engineering. 2020;68(5):1726–1736. doi: 10.1109/TBME.2020.3034632 [DOI] [PubMed] [Google Scholar]
  • 13. Amin MR, Faghih RT. Robust inference of autonomic nervous system activation using skin conductance measurements: A multi-channel sparse system identification approach. IEEE Access. 2019;7:173419–173437. doi: 10.1109/ACCESS.2019.2956673 [DOI] [Google Scholar]
  • 14. Amin MR, Faghih RT. Sparse deconvolution of electrodermal activity via continuous-time system identification. IEEE Transactions on Biomedical Engineering. 2019;66(9):2585–2595. doi: 10.1109/TBME.2019.2892352 [DOI] [PubMed] [Google Scholar]
  • 15.Amin MR, Faghih RT. Tonic and phasic decomposition of skin conductance data: A generalized-cross-validation-based block coordinate descent approach. In: 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE; 2019. p. 745–749. [DOI] [PubMed]
  • 16.Amin MR, Wickramasuriya DS, Fagih RT. Wearable-Machine Interface Architectures for Mental Stress; 2019.
  • 17. Faghih RT. From physiological signals to pulsatile dynamics: a sparse system identification approach. In: Dynamic Neuroscience. Springer; 2018. p. 239–265. [Google Scholar]
  • 18. Faghih RT, Dahleh MA, Adler GK, Klerman EB, Brown EN. Quantifying pituitary-adrenal dynamics and deconvolution of concurrent cortisol and adrenocorticotropic hormone data by compressed sensing. IEEE Transactions on Biomedical Engineering. 2015;62(10):2379–2388. doi: 10.1109/TBME.2015.2427745 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Faghih RT, Stokes PA, Marin MF, Zsido RG, Zorowitz S, Rosenbaum BL, et al. Characterization of fear conditioning and fear extinction by analysis of electrodermal activity. In: 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE; 2015. p. 7814–7818. [DOI] [PubMed]
  • 20. Faghih RT, Dahleh MA, Adler GK, Klerman EB, Brown EN. Deconvolution of Serum Cortisol Levels by Using Compressed Sensing. PLOS ONE. 2014;9(1):1–12. doi: 10.1371/journal.pone.0085204 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21. Amin R, Faghih RT. Physiological characterization of electrodermal activity enables scalable near real-time autonomic nervous system activation inference. PLOS Computational Biology. 2022;18(7):1–28. doi: 10.1371/journal.pcbi.1010275 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Faghih RT. System identification of cortisol secretion: Characterizing pulsatile dynamics; 2014.
  • 23. Becker DE. Fundamentals of electrocardiography interpretation. Anesthesia progress. 2006;53(2):53–64. doi: 10.2344/0003-3006(2006)53[53:FOEI]2.0.CO;2 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24. Tyng CM, Amin HU, Saad MNM, Malik AS. The Influences of Emotion on Learning and Memory. Frontiers in psychology. 2017;8:1454–1454. doi: 10.3389/fpsyg.2017.01454 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25. Tyng CM, Amin HU, Saad MN, Malik AS. The influences of emotion on learning and memory. Frontiers in psychology. 2017;8:1454. doi: 10.3389/fpsyg.2017.01454 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26. Duprez J, Stokkermans M, Drijvers L, Cohen MX. Synchronization between keyboard typing and neural oscillations. Journal of cognitive neuroscience. 2021;33(5):887–901. doi: 10.1162/jocn_a_01692 [DOI] [PubMed] [Google Scholar]
  • 27. Bourassa KJ, Allen JJ, Mehl MR, Sbarra DA. The impact of narrative expressive writing on heart rate, heart rate variability, and blood pressure following marital separation. Psychosomatic Medicine. 2017;79(6):697. doi: 10.1097/PSY.0000000000000475 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 28. McGuire KMB, Greenberg MA, Gevirtz R. Autonomic effects of expressive writing in individuals with elevated blood pressure. Journal of Health Psychology. 2005;10(2):197–209. doi: 10.1177/1359105305049767 [DOI] [PubMed] [Google Scholar]
  • 29. White HG. Typing Performance as Related to Mental Abilities and Interests: A Preliminary Study. The Journal of Educational Research. 1963;56(10):535–539. doi: 10.1080/00220671.1963.10883002 [DOI] [Google Scholar]
  • 30. Wickramasuriya DS, Crofford LJ, Widge AS, Faghih RT. Hybrid Decoders for Marked Point Process Observations and External Influences. IEEE Transactions on Biomedical Engineering. 2022;. [DOI] [PubMed] [Google Scholar]
  • 31.Faghih RT, Wickramasuriya DS, Amin MR. Systems and methods for estimating a nervous system state based on measurement of a physiological condition; 2022.
  • 32.Yaghmour A, Amin MR, Faghih RT. Decoding a Music-Modulated Cognitive Arousal State using Electrodermal Activity and Functional Near-infrared Spectroscopy Measurements. In: 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC). IEEE; 2021. p. 1055–1060. [DOI] [PubMed]
  • 33. Wickramasuriya DS, Faghih RT. A mixed filter algorithm for sympathetic arousal tracking from skin conductance and heart rate measurements in Pavlovian fear conditioning. PloS one. 2020;15(4):e0231659. doi: 10.1371/journal.pone.0231659 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 34. Wickramasuriya DS, Faghih RT. A marked point process filtering approach for tracking sympathetic arousal from skin conductance. IEEE Access. 2020;8:68499–68513. doi: 10.1109/ACCESS.2020.2984508 [DOI] [Google Scholar]
  • 35. Pednekar DD, Amin MR, Azgomi HF, Aschbacher K, Crofford LJ, Faghih RT. Characterization of cortisol dysregulation in fibromyalgia and chronic fatigue syndromes: a state-space approach. IEEE Transactions on Biomedical Engineering. 2020;67(11):3163–3172. doi: 10.1109/TBME.2020.2978801 [DOI] [PubMed] [Google Scholar]
  • 36.Ravindran AS, Nakagome S, Wickramasuriya DS, Contreras-Vidal JL, Faghih RT. Emotion recognition by point process characterization of heartbeat dynamics. In: 2019 IEEE Healthcare Innovations and Point of Care Technologies, (HI-POCT). IEEE; 2019. p. 13–16.
  • 37.Ahmadi MB, Craik A, Azgomi HF, Francis JT, Contreras-Vidal JL, Faghih RT. Real-time seizure state tracking using two channels: A mixed-filter approach. In: 2019 53rd Asilomar Conference on Signals, Systems, and Computers. IEEE; 2019. p. 2033–2039.
  • 38.Wickramasuriya DS, Faghih RT. A cortisol-based energy decoder for investigation of fatigue in hypercortisolism. In: 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE; 2019. p. 11–14. [DOI] [PubMed]
  • 39. Wickramasuriya DS, Amin M, Faghih RT, et al. Skin conductance as a viable alternative for closing the deep brain stimulation loop in neuropsychiatric disorders. Frontiers in neuroscience. 2019; p. 780. doi: 10.3389/fnins.2019.00780 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 40.Wickramasuriya DS, Faghih RT. A novel filter for tracking real-world cognitive stress using multi-time-scale point process observations. In: 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE; 2019. p. 599–602. [DOI] [PubMed]
  • 41.Wickramasuriya D, Faghih R. A mixed-filter algorithm for arousal tracking from galvanic skin response and heart rate measurements. In: Proc. IEEE-EMBS Int. Conf. Biomed. Health Inform.; 2019. p. 1.
  • 42.Wickramasuriya DS, Qi C, Faghih RT. A state-space approach for detecting stress from electrodermal activity. In: 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE; 2018. p. 3562–3567. [DOI] [PubMed]
  • 43.Deng X, Faghih RT, Barbieri R, Paulk AC, Asaad WF, Brown EN, et al. Estimating a dynamic state to relate neural spiking activity to behavioral signals during cognitive tasks. In: 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE; 2015. p. 7808–7813. [DOI] [PMC free article] [PubMed]
  • 44. Wickramasuriya DS, Faghih RT. A Bayesian Filtering Approach for Tracking Arousal From Binary and Continuous Skin Conductance Features. IEEE Transactions on Biomedical Engineering. 2020;67(6):1749–1760. doi: 10.1109/TBME.2019.2945579 [DOI] [PubMed] [Google Scholar]
  • 45.Valderas MT, Bolea J, Laguna P, Vallverdú M, Bailón R. Human emotion recognition using heart rate variability analysis with spectral bands based on respiration. In: 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC); 2015. p. 6134–6137. [DOI] [PubMed]
  • 46. Lane RD, McRae K, Reiman EM, Chen K, Ahern GL, Thayer JF. Neural correlates of heart rate variability during emotion. NeuroImage. 2009;44(1):213–222. doi: 10.1016/j.neuroimage.2008.07.056 [DOI] [PubMed] [Google Scholar]
  • 47. Sunagawa K, Kawada T, Nakahara T. Dynamic nonlinear vago-sympathetic interaction in regulating heart rate. Heart and Vessels. 1998;13(4):157–174. doi: 10.1007/BF01745040 [DOI] [PubMed] [Google Scholar]
  • 48.Garbarino M, Lai M, Bender D, Picard RW, Tognetti S. Empatica E3—A wearable wireless multi-sensor device for real-time computerized biofeedback and data acquisition. In: 2014 4th International Conference on Wireless Mobile Communication and Healthcare-Transforming Healthcare Through Innovations in Mobile and Wireless Technologies (MOBIHEALTH). IEEE; 2014. p. 39–42.
  • 49. Montgomery SM, Nair N, Chen P, Dikker S. Introducing EmotiBit, an open-source multi-modal sensor for measuring research-grade physiological signals. Science Talks. 2023;6:100181. doi: 10.1016/j.sctalk.2023.100181 [DOI] [Google Scholar]
  • 50.Wickramasuriya DS, Tessmer MK, Faghih RT. Facial expression-based emotion classification using electrocardiogram and respiration signals. In: 2019 IEEE Healthcare Innovations and Point of Care Technologies, (HI-POCT). IEEE; 2019. p. 9–12.
  • 51.Yadav T, Atique MMU, Azgomi HF, Francis JT, Faghih RT. Emotional valence tracking and classification via state-space analysis of facial electromyography. In: 2019 53rd Asilomar Conference on Signals, Systems, and Computers. IEEE; 2019. p. 2116–2120.
  • 52.Parshi S, Amin R, Azgomi HF, Faghih RT. Mental workload classification via hierarchical latent dictionary learning: A functional near infrared spectroscopy study. In: 2019 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI). IEEE; 2019. p. 1–4.
  • 53.Wickramasuriya DS, Faghih RT. Online and offline anger detection via electromyography analysis. In: 2017 IEEE Healthcare Innovations and Point of Care Technologies (HI-POCT). IEEE; 2017. p. 52–55.
  • 54. Branco LR, Ehteshami A, Azgomi HF, Faghih RT. Closed-Loop Tracking and Regulation of Emotional Valence State From Facial Electromyogram Measurements. Frontiers in computational neuroscience. 2022;16:747735. doi: 10.3389/fncom.2022.747735 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 55. Azgomi HF, Faghih RT. Enhancement of Closed-Loop Cognitive Stress Regulation Using Supervised Control Architectures. IEEE Open Journal of Engineering in Medicine and Biology. 2022;3:7–17. doi: 10.1109/OJEMB.2022.3143686 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 56.Amin MR, Wickramasuriya DS, Faghih RT. A Wearable Exam Stress Dataset for Predicting Grades using Physiological Signals. In: 2022 IEEE Healthcare Innovations and Point of Care Technologies (HI-POCT). IEEE; 2022. p. 30–36.
  • 57. Azgomi HF, Cajigas I, Faghih RT. Closed-loop cognitive stress regulation using fuzzy control in wearable-machine interface architectures. IEEE Access. 2021;9:106202–106219. doi: 10.1109/ACCESS.2021.3099027 [DOI] [Google Scholar]
  • 58.Azgomi HF, Faghih RT. A wearable brain machine interface architecture for regulation of energy in hypercortisolism. In: 2019 53rd Asilomar Conference on Signals, Systems, and Computers. IEEE; 2019. p. 254–258.
  • 59.Azgomi HF, Wickramasuriya DS, Faghih RT. State-space modeling and fuzzy feedback control of cognitive stress. In: 2019 41st Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE; 2019. p. 6327–6330. [DOI] [PubMed]
  • 60. Fekri Azgomi H, Hahn JO, Faghih RT. Closed-loop fuzzy energy regulation in patients with hypercortisolism via inhibitory and excitatory intermittent actuation. Frontiers in neuroscience. 2021; p. 909. doi: 10.3389/fnins.2021.695975 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 61.Koldijk S, Sappelli M, Verberne S, Neerincx MA, Kraaij W. The SWELL Knowledge Work Dataset for Stress and User Modeling Research. In: Proceedings of the 16th International Conference on Multimodal Interaction. ICMI’14. New York, NY, USA: Association for Computing Machinery; 2014. p. 291–298. Available from: 10.1145/2663204.2663257. [DOI]
  • 62. Brown EN, Frank LM, Tang D, Quirk MC, Wilson MA. A Statistical Paradigm for Neural Spike Train Decoding Applied to Position Prediction from Ensemble Firing Patterns of Rat Hippocampal Place Cells. The Journal of Neuroscience. 1998;18(18):7411–7425. doi: 10.1523/JNEUROSCI.18-18-07411.1998 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 63. Storbeck J, Clore GL. Affective Arousal as Information: How Affective Arousal Influences Judgments, Learning, and Memory. Social and Personality Psychology Compass. 2008;2(5):1824–1843. doi: 10.1111/j.1751-9004.2008.00138.x [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 64. Bernhardt A, Kresge L, Suleiman R. The Data-Driven Workplace and the Case for Worker Technology Rights. ILR Review. 2022;76(1):3–29. doi: 10.1177/00197939221131558 [DOI] [Google Scholar]
  • 65. Singh P, Bala H, Dey BL, Filieri R. Enforced remote working: The impact of digital platform-induced stress and remote working experience on technology exhaustion and subjective wellbeing. Journal of Business Research. 2022;151:269–286. doi: 10.1016/j.jbusres.2022.07.002 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 66. Battisti E, Alfiero S, Leonidou E. Remote working and digital transformation during the COVID-19 pandemic: Economic–financial impacts and psychological drivers for employees. Journal of Business Research. 2022;150:38–50. doi: 10.1016/j.jbusres.2022.06.010 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 67. Alhejaili R, Alomainy A. The Use of Wearable Technology in Providing Assistive Solutions for Mental Well-Being. Sensors. 2023;23(17). doi: 10.3390/s23177378 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 68. Marsh E, Vallejos EP, Spence A. The digital workplace and its dark side: An integrative review. Computers in Human Behavior. 2022;128:107118. doi: 10.1016/j.chb.2021.107118 [DOI] [Google Scholar]
  • 69. Fekri Azgomi H, F Branco LR, Amin MR, Khazaei S, Faghih RT. Regulation of brain cognitive states through auditory, gustatory, and olfactory stimulation with wearable monitoring. Scientific reports. 2023;13(1):12399. doi: 10.1038/s41598-023-37829-z [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 70. Kraus S, Ferraris A, Bertello A. The future of work: How innovation and digitalization re-shape the workplace. Journal of Innovation & Knowledge. 2023;8(4):100438. doi: 10.1016/j.jik.2023.100438 [DOI] [Google Scholar]
  • 71.Barreto A, Zhai J, Adjouadi M. Non-intrusive physiological monitoring for automated stress detection in human-computer interaction. In: Human–Computer Interaction: IEEE International Workshop, HCI 2007 Rio de Janeiro, Brazil, October 20, 2007 Proceedings 4. Springer; 2007. p. 29–38.
  • 72. Orphanidou C. A review of big data applications of physiological signal data. Biophysical Reviews. 2019;11(1):83–87. doi: 10.1007/s12551-018-0495-3 [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 73. Zhang A, Wu Z, Wu E, Wu M, Snyder MP, Zou J, et al. Leveraging physiology and artificial intelligence to deliver advancements in healthcare. Physiol Rev. 2023;103:2423–2450. doi: 10.1152/physrev.00033.2022 [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

S1 Appendix. Summary derivations.

Derivations for different steps of the multi-state filter.

(PDF)

pone.0300786.s001.pdf (175.6KB, pdf)
S1 Fig. Latent state estimations for experimental data with no stressors for subject 1.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s002.tif (3.2MB, tif)
S2 Fig. Latent state estimations for experimental data with time limit for subject 1.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s003.tif (2.6MB, tif)
S3 Fig. Latent state estimations for experimental data with interruptions for subject 1.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s004.tif (2.7MB, tif)
S4 Fig. Latent state estimations for experimental data with no stressors for subject 2.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s005.tif (2.4MB, tif)
S5 Fig. Latent state estimations for experimental data with time limit for subject 2.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s006.tif (3.2MB, tif)
S6 Fig. Latent state estimations for experimental data with interruptions for subject 2.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s007.tif (2.9MB, tif)
S7 Fig. Latent state estimations for experimental data with no stressors for subject 3.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s008.tif (3.1MB, tif)
S8 Fig. Latent state estimations for experimental data with time limit for subject 3.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s009.tif (2.1MB, tif)
S9 Fig. Latent state estimations for experimental data with interruptions for subject 3.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s010.tif (2.7MB, tif)
S10 Fig. Latent state estimations for experimental data with no stressors for subject 4.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s011.tif (2.8MB, tif)
S11 Fig. Latent state estimations for experimental data with time limit for subject 4.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s012.tif (2.8MB, tif)
S12 Fig. Latent state estimations for experimental data with interruptions for subject 4.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s013.tif (2.7MB, tif)
S13 Fig. Latent state estimations for experimental data with no stressors for subject 5.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s014.tif (3.1MB, tif)
S14 Fig. Latent state estimations for experimental data with time limit for subject 5.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s015.tif (2.9MB, tif)
S15 Fig. Latent state estimations for experimental data with interruptions for subject 5.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s016.tif (3.3MB, tif)
S16 Fig. Latent state estimations for experimental data with no stressors for subject 6.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s017.tif (2.9MB, tif)
S17 Fig. Latent state estimations for experimental data with time limit for subject 6.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s018.tif (3.1MB, tif)
S18 Fig. Latent state estimations for experimental data with interruptions for subject 6.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s019.tif (2.7MB, tif)
S19 Fig. Latent state estimations for experimental data with no stressors for subject 7.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s020.tif (2.1MB, tif)
S20 Fig. Latent state estimations for experimental data with time limit for subject 7.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s021.tif (2.2MB, tif)
S21 Fig. Latent state estimations for experimental data with interruptions for subject 7.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s022.tif (2.2MB, tif)
S22 Fig. Latent state estimations for experimental data with no stressors for subject 8.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S23 Fig. Latent state estimations for experimental data with time limit for subject 8.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s024.tif (2.1MB, tif)
S24 Fig. Latent state estimations for experimental data with interruptions for subject 8.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s025.tif (2.7MB, tif)
S25 Fig. Latent state estimations for experimental data with no stressors for subject 9.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s026.tif (3.1MB, tif)
S26 Fig. Latent state estimations for experimental data with time limit for subject 9.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s027.tif (3.2MB, tif)
S27 Fig. Latent state estimations for experimental data with interruptions for subject 9.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s028.tif (3.1MB, tif)
S28 Fig. Latent state estimations for experimental data with no stressors for subject 10.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s029.tif (2.7MB, tif)
S29 Fig. Latent state estimations for experimental data with time limit for subject 10.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s030.tif (2.7MB, tif)
S30 Fig. Latent state estimations for experimental data with interruptions for subject 10.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s031.tif (2.2MB, tif)
S31 Fig. Latent state estimations for experimental data with no stressors for subject 12.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s032.tif (2.6MB, tif)
S32 Fig. Latent state estimations for experimental data with time limit for subject 12.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s033.tif (2.9MB, tif)
S33 Fig. Latent state estimations for experimental data with interruptions for subject 12.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s034.tif (2.9MB, tif)
S34 Fig. Latent state estimations for experimental data with no stressors for subject 13.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S35 Fig. Latent state estimations for experimental data with time limit for subject 13.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s036.tif (2.6MB, tif)
S36 Fig. Latent state estimations for experimental data with interruptions for subject 13.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S37 Fig. Latent state estimations for experimental data with no stressors for subject 15.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s038.tif (3.2MB, tif)
S38 Fig. Latent state estimations for experimental data with time limit for subject 15.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s039.tif (2.9MB, tif)
S39 Fig. Latent state estimations for experimental data with interruptions for subject 15.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S40 Fig. Latent state estimations for experimental data with no stressors for subject 16.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s041.tif (2.9MB, tif)
S41 Fig. Latent state estimations for experimental data with time limit for subject 16.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s042.tif (2.9MB, tif)
S42 Fig. Latent state estimations for experimental data with interruptions for subject 16.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s043.tif (2.9MB, tif)
S43 Fig. Latent state estimations for experimental data with no stressors for subject 17.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s044.tif (3.3MB, tif)
S44 Fig. Latent state estimations for experimental data with time limit for subject 17.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s045.tif (2.7MB, tif)
S45 Fig. Latent state estimations for experimental data with interruptions for subject 17.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S46 Fig. Latent state estimations for experimental data with no stressors for subject 18.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s047.tif (2.6MB, tif)
S47 Fig. Latent state estimations for experimental data with time limit for subject 18.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S48 Fig. Latent state estimations for experimental data with interruptions for subject 18.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s049.tif (2.7MB, tif)
S49 Fig. Latent state estimations for experimental data with no stressors for subject 19.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s050.tif (2.6MB, tif)
S50 Fig. Latent state estimations for experimental data with time limit for subject 19.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s051.tif (2.5MB, tif)
S51 Fig. Latent state estimations for experimental data with interruptions for subject 19.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s052.tif (2.4MB, tif)
S52 Fig. Latent state estimations for experimental data with no stressors for subject 20.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s053.tif (1.9MB, tif)
S53 Fig. Latent state estimations for experimental data with time limit for subject 20.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s054.tif (2.7MB, tif)
S54 Fig. Latent state estimations for experimental data with interruptions for subject 20.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s055.tif (3.2MB, tif)
S55 Fig. Latent state estimations for experimental data with no stressors for subject 21.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s056.tif (2.8MB, tif)
S56 Fig. Latent state estimations for experimental data with time limit for subject 21.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s057.tif (2.7MB, tif)
S57 Fig. Latent state estimations for experimental data with interruptions for subject 21.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s058.tif (2.4MB, tif)
S58 Fig. Latent state estimations for experimental data with no stressors for subject 22.

The panel shows the experimental data for no stressor sessions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S59 Fig. Latent state estimations for experimental data with time limit for subject 22.

The panel shows the experimental data with time limit. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. Finally, the QQ plot for the residual error of r is shown.

(TIF)

S60 Fig. Latent state estimations for experimental data with interruptions for subject 22.

The panel shows the experimental data with interruptions. From top, the binary variables n1 and n2 derived from deconvolved EDA data and typing data respectively, the continuous variable r denoting the RR intervals derived from heart rate (red line) and r˜ estimated from latent variables x1 and x2 (purple line), x1 and x2 in order from top indicating cognitive arousal state and expressive typing state respectively. p1 and p2 show the estimated probabilities. Patches of green, red, and cyan indicate what application the subject was using at the time of measurement. Green indicates applications for information search like internet explorer, red is for typing like Microsoft word and PowerPoint and cyan is for when subjects are looking at their emails. The Blue vertical line indicates the time email notifications were sent. Finally, the QQ plot for the residual error of r is shown.

(TIF)

pone.0300786.s061.tif (3.2MB, tif)

Data Availability Statement

The data is open source and is available upon request from https://cs.ru.nl/~skoldijk/SWELL-KW/Dataset.html. The authors had no special privileges that other researchers would not have.


Articles from PLOS ONE are provided here courtesy of PLOS

RESOURCES