WO2019014717A1 - Medication monitoring system - Google Patents

Medication monitoring system Download PDF

Info

Publication number
WO2019014717A1
WO2019014717A1 PCT/AU2018/050753 AU2018050753W WO2019014717A1 WO 2019014717 A1 WO2019014717 A1 WO 2019014717A1 AU 2018050753 W AU2018050753 W AU 2018050753W WO 2019014717 A1 WO2019014717 A1 WO 2019014717A1
Authority
WO
WIPO (PCT)
Prior art keywords
subject
sleep
metric
medication
mental state
Prior art date
Application number
PCT/AU2018/050753
Other languages
French (fr)
Inventor
Yashar Behzadi
Nathan KOWAHL
Original Assignee
Medibio Limited
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Medibio Limited filed Critical Medibio Limited
Publication of WO2019014717A1 publication Critical patent/WO2019014717A1/en

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/20ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • A61B5/0015Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
    • A61B5/0022Monitoring a patient using a global network, e.g. telephone networks, internet
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/0205Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • A61B5/02405Determining heart rate variability
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • A61B5/02438Detecting, measuring or recording pulse rate or heart rate with portable devices, e.g. worn by the patient
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • A61B5/0245Detecting, measuring or recording pulse rate or heart rate by using sensing means generating electric signals, i.e. ECG signals
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/16Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state
    • A61B5/165Evaluating the state of mind, e.g. depression, anxiety
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4806Sleep evaluation
    • A61B5/4812Detecting sleep stages or cycles
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4836Diagnosis combined with treatment in closed-loop systems or methods
    • A61B5/4839Diagnosis combined with treatment in closed-loop systems or methods combined with drug delivery
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/48Other medical applications
    • A61B5/4842Monitoring progression or stage of a disease
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7246Details of waveform analysis using correlation, e.g. template matching or determination of similarity
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/10ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/50ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/70ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B2562/00Details of sensors; Constructional details of sensor housings or probes; Accessories for sensors
    • A61B2562/02Details of sensors specially adapted for in-vivo measurements
    • A61B2562/0219Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/24Detecting, measuring or recording bioelectric or biomagnetic signals of the body or parts thereof
    • A61B5/316Modalities, i.e. specific diagnostic methods
    • A61B5/318Heart-related electrical modalities, e.g. electrocardiography [ECG]
    • A61B5/346Analysis of electrocardiograms
    • A61B5/349Detecting specific parameters of the electrocardiograph cycle
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7232Signal processing specially adapted for physiological signals or for diagnostic purposes involving compression of the physiological signal, e.g. to extend the signal recording period
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • A61B5/7267Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems involving training the classification device

Definitions

  • the present invention relates to a method and apparatus for determining a medication effectiveness indicator for use in assessing effectiveness of medication in treating a mental state of a biological subject.
  • a further issue in the effective treatment of mental issues, such as depression is that of compliance and effectiveness of medication regimens.
  • it can be difficult for treating clinicians to assess both with a subject is adhering to a medication regimen and whether the medication is effective in treating a mental condition of the subject.
  • US2017/0119297 describes a computer-implemented method of assessing a mental state of a subject, which includes receiving, as input, a heartbeat record of the subject.
  • the heartbeat record comprises a sequence of heartbeat data samples obtained over a time span which includes a pre-sleep period, a sleep period having a sleep onset time and a sleep conclusion time, and a post-sleep period. At least the sleep onset time and the sleep conclusion time are identified within the heartbeat record.
  • a knowledge base is then accessed, which comprises data obtained via expert evaluation of a training set of subjects and which embodies a computational model of a relationship between mental state and heart rate characteristics.
  • the computational model is applied to compute at least one metric associated with the mental state of the subject, and to generate an indication of mental state based upon the metric.
  • the indication of mental state is provided as output.
  • an aspect of the present invention seeks to provide a monitoring system for generating a medication effectiveness indicator for use in assessing effectiveness of medication in treating a mental state of a biological subject, the monitoring system including one or more electronic processing devices that: obtain subject data indicative of at least a heart rate measured for the biological subject during at least part of a sleep episode; analyze the subject data to determine at least one sleep segment selected from the group including: n minutes preceding sleep onset; n minutes following sleep onset; the sleep episode; a first half of the sleep episode; a second half of the sleep episode; n minutes prior to waking; analyze the subject data to determine at least one metric for the at least one sleep segment, the at least one metric being selected from the metric group including: a heart rate statistic metric selected from a heart rate statistic group including: a mean; a median; an average; a variance; a skew; a kurtosis; a percentile; a cumulative distribution function; a heart rate spectral power metric indicative of
  • the medication effectiveness indicator includes: a medication indicator indicative of at least one of: adherence with a medication regimen; and, medication taken; and, a mental state indicator indicative of at least one of: a mental state of the subject; a severity of a mental state of the subject; and, a change in mental state of the subject.
  • the one or more processing devices apply at least one metric to a mental state computational model to determine a mental state indicator indicative of a mental state of the subject; apply at least one metric to a medication adherence computational model to determine a medication adherence indicator indicative of adherence with a medication regimen; and determine the medication effectiveness indicator using the mental state and medication adherence indicators.
  • the one or more processing devices apply at least one metric to a mental state computational model to determine a mental state indicator indicative of a mental state of the subject; selecting one of two medication adherence computational models depending on the mental state indicator; apply at least one metric to the selected medication adherence computational model to determine the medication effectiveness indicator.
  • the one or more processing devices apply at least one metric to a single medication effectiveness computational model to determine the medication effectiveness indicator.
  • the one or more processing devices determine at least one of: at least one metric for each of a plurality of sleep segments; a plurality of metrics for at least one sleep segment; and, a plurality of metrics for each of a plurality of sleep segments.
  • the subject data is indicative of a sleep state for the biological subject during at least part of each of a number of sleep episodes and wherein the at least one metric includes a sleep metric selected from a sleep metric group including: a total sleep duration; a number of sleep episodes; a mean sleep episode duration; and, a standard deviation of sleep episode durations.
  • the sleep state is derived from at least one of: heart rate data indicative of the heart rate measured for the biological subject during at least part of a sleep period; brain activity data indicative of brain activity measured for the biological subject during at least part of a sleep period; and, activity data indicative of physical activity measured for the biological subject during at least part of a sleep period.
  • the subject data includes brain activity data indicative of brain activity measured for the biological subject during at least part of a sleep period and wherein the one or more processing devices: analyze the brain activity data to determine at least one sleep stage selected from the sleep stage group including: REM sleep; non-REM sleep stage 1; non-REM sleep stage 2; non-REM sleep stage 3; and, awake; and, determine at least one brain activity metric selected from a brain activity metric group including: an absolute time in each sleep stage; a fractional time in each sleep stage; a sleep stage latency; a mean heart-rate in each sleep stage; a difference of mean heart-rates in each sleep stage.
  • the one or more processing devices determines a plurality of metrics selected from: a heart rate statistic metric group; a heart rate spectral power metric group; a heart rate variability metric group; a brain activity metric group; and, a sleep metric group.
  • the one or more processing devices determine at least one of: at least one of metric from each available group; and, at least two metrics from at least some available groups.
  • the one or more processing devices determines at least one of: at least two metrics; at least three metrics; at least four metrics; at least five metrics; at least six metrics; at least seven metrics; at least eight metrics; at least nine metrics; and, at least ten metrics.
  • the one or more processing devices determine one or more subject attributes from the subject data; and, use the one or more subject attributes to apply the computational model so that the at least one metric is assessed based on reference metrics derived for one or more reference subjects having similar attributes to the subject attributes.
  • the one or more processing devices select a plurality of metrics at least in part using the subject attributes.
  • the one or more processing devices select a computational model at least in part using the subject attributes.
  • the one or more subject attributes are selected from an attribute group including: one or more subject characteristics selected from a characteristic group including: a subject age; a subject height; a subject weight; a subject sex; and, a subject ethnicity; one or more possible mental states selected from a mental state group including: healthy; abnormal; depression; anxiety; panic disorder; obsessive compulsive disorder (OCD); and, schizophrenia; one or more body states selected from a body state group including: a healthy body state; an unhealthy body state; and, one or more disease states; one or more medical symptoms selected from a medical symptom group including: elevated temperature; coughing; sneezing; bloating; abnormal bowel movement; and, nausea; one or more perceived emotional states selected from an emotional state group including: happy; sad; anxious; angry; tired; and, shocked; dietary information; and, medication information.
  • a characteristic group including: a subject age; a subject height; a subject weight; a subject sex; and, a subject ethnicity
  • the one or more processing devices determine the subject attributes at least one of: by querying a subject medical history; by receiving sensor data from a sensing device; and, in accordance with user input commands.
  • the one or more processing devices compare at least one current metric determined for the subject during one or more current sleep episodes and at least one previous metric determined for the subject during one or more previous sleep episodes; and, using results of the comparison to track medication effectiveness.
  • the one or more processing devices perform the step of comparing the at least one current metric and the at least one previous metric by: applying the at least one current metric to at least one computational model to determine a current medication effectiveness indicator indicative of a current mental state and current medication adherence; applying the at least one previous metric to the computational model to determine a previous medication effectiveness indicator indicative of a previous mental state and previous medication adherence; and, analysing a difference between the current and previous medication effectiveness indicators to determine a medication effectiveness.
  • an intervention is performed between the previous and current sleep episodes and the one or more processing devices determine an indication of an effectiveness of the intervention based on the change in mental state.
  • the one or more processing device determine a mental state indicator indicative of at least one of: a likelihood of the subject having a particular mental state; and, a likelihood of a severity of a particular mental state.
  • the mental state is selected from the mental state group including: normal; abnormal; depression; anxiety; panic disorder; obsessive compulsive disorder (OCD); and, schizophrenia.
  • the system includes a monitoring device including: at least one sensor; and, a monitoring device processor that generates sensor data in accordance with signals from the at least one sensor, the sensor data being indicative of at least one of: a heart rate of the subject; brain activity of the subject; and, physical activity of the subject.
  • the monitoring device is a wearable device.
  • the monitoring system includes a client device that: receives sensor data from the monitoring device; generates captured subject data including: a subject identifier indicative of an identity of the subject; and, at least one of: heart rate data indicative of the measured heart rate; brain activity data indicative of measured brain activity; and, activity data indicative of measured physical activity; and, transfers captured subject data to the one or more processing devices, the one or more processing being responsive to the captured subject data to incorporate this into the subject data using the identifier.
  • the client device displays one or more questions; and, generates captured data at least in part in response to user input commands provided in response to the one or more questions.
  • the one or more processing devices at least one of: display a representation of the medication effectiveness indicator; store the medication effectiveness indicator for subsequent retrieval; and, provide the medication effectiveness indicator to a client device for display.
  • the computational model has a discriminatory performance based on at least one of: an area under a receiver operating characteristic curve; an accuracy; a sensitivity; and, a specificity.
  • the discriminatory performance is at least 70%.
  • an aspect of the present invention seeks to provide a method for generating an medication effectiveness indicator for assessing effectiveness of medication in treating a mental state of a biological subject, the method including
  • an aspect of the present invention seeks to provide a system for use in calculating at least one computational model, the at least one computational model being used for generating a medication effectiveness indicator for use in assessing the effectiveness of medication in treating a mental state of a biological subject, the system including one or more electronic processing devices that: for each of a plurality of reference subjects: obtain reference subject data indicative of: at least a heart rate measured the reference subject during at least part of a reference sleep episode; and, a medication administered to the reference subject; a diagnosed mental state of the reference subject; analyze the reference subject data to determine at least one sleep segment selected from the group including: n minutes preceding sleep onset; n minutes following sleep onset; the sleep episode; a first half of the sleep episode; a second half of the sleep episode; n minutes prior to waking; analyze the reference subject data to determine at least one reference metric for the at least one reference sleep segment, the at least one metric being selected from the metric group including: a heart rate statistic metric selected from a heart rate
  • the medication effectiveness indicator includes: a medication indicator indicative of at least one of: adherence with a medication regimen; and, medication taken; and, a mental state of the subject; a severity of a mental state of the subject; and, a change in mental state of the subject.
  • the one or more processing devices train a mental state computational model using at least one reference metric and different mental states, the mental state computational model being used to determine a mental state of the subject; and, train a medication adherence computational model using at least one reference metric and different medications administered, the medication adherence computational model being used to determine adherence with a medication regimen.
  • the one or more processing devices train a mental state computational model using at least one reference metric and different mental states, the mental state computational model being used to determine a mental state of the subject; and, train two medication adherence computational models using at least one reference metric, different medications administered and different mental states, the medication adherence computational models being used to determine adherence with a medication regimen for different mental states.
  • the one or more processing devices train a single medication effectiveness computational model using at least one reference metric, different medications administered and different mental states, the single medication effectiveness computational model being used to determine the medication effectiveness indicator.
  • the one or more processing devices test the computational model to determine a discriminatory performance of the model.
  • the discriminatory performance is based on at least one of: an area under a receiver operating characteristic curve; an accuracy; a sensitivity; and, a specificity.
  • the discriminatory performance is at least 70%.
  • the one or more processing devices test the computational model using a reference subject data from a subset of the plurality of reference subjects.
  • the one or more processing devices select a plurality of reference metrics; train a computational model using the plurality of reference metrics; test the computational model to determine a discriminatory performance of the model; and, if the discriminatory performance of the model falls below a threshold, at least one of: selectively retrain the computational model using a different plurality of reference metrics; and, train a different computational model.
  • the one or more processing devices select a plurality of combinations of reference metrics; train a plurality of computational models using each of the combinations; test each computational model to determine a discriminatory performance of the model; and, selecting the computational model with the highest discriminatory performance for use in determining an mental state indicator indicative of a mental state.
  • the one or more processing devices determine one or more reference subject attributes from the reference subject data; train the computational model using the one or more reference subject attributes.
  • the one or more processing devices perform clustering using the using the reference subject attributes to determine clusters of reference subject having similar reference subject attributes; and, train the computational model at least in part using the reference subject clusters.
  • the one or more processing devices develop the at least one model by at least one of: feature analysis and downselection; correlation and univariate statistical separability tests; and, dimensionality reduction.
  • the one or more processing devices develop the at least one model using at least one of: Logistic Regression; Support Vector Machines; and, Random Forests.
  • the one or more processing devices refine the at least one model using at least one of: cross-validation performance; hyperparameter validation; learning curve analysis; and, metric relevance across models.
  • an aspect of the present invention seeks to provide a method for use in calculating at least one computational model, the at least one computational model being used for generating a medication effectiveness indicator for use in assessing the effectiveness of medication in treating a mental state of a biological subject, the method including, in one or more electronic processing devices: for each of a plurality of reference subjects: obtaining reference subject data indicative of: at least a heart rate measured the reference subject during at least part of a reference sleep episode; a medication administered to the reference subject; and, a diagnosed mental state of the reference subject; analyzing the reference subject data to determine at least one sleep segment selected from the group including: n minutes preceding sleep onset; n minutes following sleep onset; the sleep episode; a first half of the sleep episode; a second half of the sleep episode; n minutes prior to waking; analyzing the reference subject data to determine at least one reference metric for the at least one reference sleep segment, the at least one metric being selected from the metric group including: a heart rate statistic metric selected from
  • Figure 1 is a flow chart of an example of a method for generating a medication effectiveness indicator for assessing effectiveness of medication in treating a mental state of a biological subject;
  • Figure 2 is a flow chart of an example of a process for training a computational model
  • Figure 3 is a schematic diagram of an example of an apparatus for generating a medication effectiveness indicator for assessing effectiveness of medication in treating a mental state of a biological subject;
  • Figure 4 is a schematic diagram of an example of a network architecture
  • Figure 5 is a schematic diagram of an example of a processing system
  • Figure 6 is a schematic diagram of an example of a client device
  • Figure 7 is a flow chart of an example of a process for collecting subject data; and, [0068] Figures 8A and 8B are a flow chart of a specific example of a method of generating a medication effectiveness indicator for assessing effectiveness of medication in treating a mental state of a biological subject.
  • the method is performed at least in part using one or more electronic processing devices typically forming part of one or more processing systems, such as servers, personal computers or the like and which may optionally be connected to one or more processing systems, data sources or the like via a network architecture as will be described in more detail below.
  • one or more electronic processing devices typically forming part of one or more processing systems, such as servers, personal computers or the like and which may optionally be connected to one or more processing systems, data sources or the like via a network architecture as will be described in more detail below.
  • the term “reference subject” is used to refer to one or more individuals in a sample population, with “reference subject data” being used to refer to data collected from the reference subjects.
  • the term “subject” refers to any individual that is being assessed for the purpose of identifying a mental state, with “subject data” being used to refer to data collected from the subject.
  • the reference subjects and subjects are animals, and more particularly humans, although this is not intended to be limiting and the techniques could be applied more broadly to other vertebrates and mammals.
  • subject data is obtained which is at least partially indicative of a heart rate measured for a biological subject during at least part of a sleep episode.
  • the subject data could be obtained in any appropriate manner, including receiving data from a monitoring device, computer system or the like, retrieving the subject data from a data store such as a database, collecting at least some of the subject data using one or more sensors, or the like.
  • the subject data typically includes heart rate data indicative of the heart rate, which may be in the form of simple pulse information but may also include Electrocardiography (ECG) data.
  • ECG Electrocardiography
  • the heart rate is typically measured for at least part of a sleep episode, but more typically over at least one entire sleep episode, which is a period of time during which the subject is asleep, between sleep onset and waking events.
  • the subject data may also be indicative of a heart rate measured over multiple sleep episodes with the data optionally being collected continuously during the sleep episode or at periodic intervals through the sleep episode.
  • the subject data may also include additional data, such as data regarding subject attributes or other physiological signals measured from the subject, such as measures of physical or mental activity, or the like, as will be described in more detail below.
  • the subject data is analysed to determine at least one sleep segment.
  • the sleep segment corresponds to a particular portion of a sleep episode and could include a number of minutes, such as 20 minutes, preceding or post sleep onset, an entire sleep episode, a first or second half of the sleep episode or a number of minutes prior to waking.
  • the sleep segments can be determined in any appropriate manner depending upon the nature of the subject data available. For example, if the subject data includes brain wave activity data, such as electroencephalogram (EEG) data, sleep events such as sleep onset and waking can be detected based on brain wave patterns, with this then being used to determine sleep segments.
  • EEG electroencephalogram
  • Segments may also be determined from the sleep stage analysis, for example, determination of stage 1,2,3 and REM (rapid eye movement) sleep, using EEG data, as will be described in more detail below.
  • EEG data EEG data
  • brain wave activity data if brain wave activity data is not available this may be determined from data relating to physical activity of the user, the heart rate of the user, or based on events such as manual notifications, or a combination of the above.
  • the subject data is analysed to determine at least one metric for the at least one sleep segment.
  • the metric(s) used will vary depending upon a range of factors, such as the computational model to be used, subject attributes, the mental conditions being identified, or the like, as will be described in more detail below.
  • the metrics are selected from heart rate statistic metrics, heart rate spectral power metrics or heart rate variability metrics, with multiple metrics optionally being selected from across these groups.
  • Heart rate statistic metrics are based on the subject's heart rate and can include any one or more of a mean, a median, an average, a variance, a skew, a kurtosis, a percentile, a cumulative distribution function, or the like.
  • Heart rate spectral power metrics are based on a spectral power of the subject's heart beats, and are typically assessed in frequency bands including, an ultra-low frequency band, such as less than about 0.003 Hz, a very low frequency band, such as between about 0.003Hz and about 0.04 Hz, a low frequency band, such as between about 0.04 Hz and about 0.15Hz or a high-frequency band, such as between about 0.15Hz and about 0.4 Hz.
  • the heart rate variability metric is based on the subject's heart rate and typically includes one or more of a multi-scale entropy, a standard deviation of average pulse intervals, a square root of the mean of the squares of differences between adjacent pulse intervals, or the like.
  • the one or more metrics are applied to one or more computational models.
  • the computational model(s) typically embody relationship between different mental states, different medications administered and values of the one or more metrics, and can be obtained by applying machine learning to reference metrics derived from heart rates measured for one or more reference subjects during at least part of a reference sleep period.
  • reference subject data equivalent to subject data, is collected for a plurality of reference subjects for which a variety of different mental states have been diagnosed and for which a variety of different medications have been administered.
  • the collected reference subject data is used to calculate reference metrics, which are then used to train the computational model(s) so that the computational model(s) can discriminate between different mental states and/or between different medications administered, based on metrics derived from at least the subject's heart rate.
  • reference metrics which are then used to train the computational model(s) so that the computational model(s) can discriminate between different mental states and/or between different medications administered, based on metrics derived from at least the subject's heart rate.
  • the nature of the computational model will vary depending on the implementation and examples will be described in more detail below.
  • the computational model is used to determine a medication effectiveness indicator indicative of the effectiveness of medication in treating a mental state of the biological subject at step 140.
  • the medication effectiveness indicator is indicative of whether or not medication has been taken, and hence whether or not the subject is adhering to a medication regimen, as well as a mental state, optionally including a change in or severity of the mental state. This allows a supervising clinician or other medical personnel to assess whether medication is leading to an improved outcome for the subject, and also to assess if this is not the case, whether this is due to the medication not being effective, or because the subject is not adhere to the medication regimen.
  • the medication effectiveness indicator could include a numerical value, for example indicating that the medication is 95% effective and/or may include separate indicators indicative of the adherence and mental state, for example showing a 90% likelihood that the subject is adhering to a medication regimen and a 90% chance of suffering from depression.
  • the medication effectiveness indicator could additionally and/or alternatively be indicative of an identified medication and/or dosage, with the medication being identified based on specific medications and/or classes of medication, such as selective serotonin reuptake inhibitors (SSRIs), serotonin and norepinephrine reuptake inhibitors (SNRIs), tricyclic antidepressants (TCAs), or the like.
  • SSRIs selective serotonin reuptake inhibitors
  • SNRIs serotonin and norepinephrine reuptake inhibitors
  • TCAs tricyclic antidepressants
  • the medication effectiveness indicator could also be indicative of the likelihood of the subject having a plurality of mental states, for example indicating a 95% chance of depression and/or a 20% chance of suffering from anxiety and/or could be indicative of a severity or degree of change in a mental state, for example stating that the mental state is improving, worsening or unchanged, in comparison to previous assessment, which will typically involve longitudinal assessment with multiple medication effectiveness indicators being generated over multiple sleep episodes.
  • this is not necessarily essential, and it will be appreciated that any suitable form of medication effectiveness indicator could be used.
  • the medication effectiveness indicator could be a composite indicator, including a mental state indicator indicative of a mental state of the subject, a severity of a mental state or a change in mental state and a medication indicator indicative of an adherence with a medication regimen and/or a medication taken.
  • the medication effectiveness indicator is used to allow an assessment to be made of four different medication effectiveness states, namely:
  • the above described method utilises a machine learning technique in order to assess the effectiveness of medication in treating a mental state of a subject utilising certain defined metrics relating to specific aspects of heart rate, heart rate spectral power or heart rate variability.
  • the use of multiple metrics from the different groups can help improve the discriminatory performance of the computational model(s), in turn allowing the effectiveness of medication to be readily and accurately identified.
  • the particular metrics are used in a variety of combinations in order to provide computational models having a discriminatory performance, such as an accuracy, sensitivity, specificity or area under the receiver characteristic operating curve (AUROC) of greater than 70%.
  • AUROC receiver characteristic operating curve
  • a 70% performance metric is significant as this represents current best practice based on a psychiatric evaluation of the mental state of a subject by a trained psychiatrist, and far exceeds the ability of a general practitioner in assessing the mental state of a subject. Furthermore, this provides a mechanism for objectively assessing subject adherence to prescribed medication.
  • the computational model(s) typically exceed the ability of general practitioners and can at least match the ability of trained psychiatrists in determining the effectiveness of medication, and assists clinicians in assessing not only whether medication is being taken, but also whether the medication is effective at treating an underlying mental state.
  • Providing a tool of this form therefore allows general practitioners, or other medical personnel, to substantially increase their effectiveness at administering medication to subjects.
  • the medication effectiveness indicator is typically indicative of adherence with a medication regimen and a mental state of the subject, a severity of a mental state of the subject or a change in mental state of the subject.
  • the adherence with a medication regimen could be confirmation that a specified medication has been taken and/or could simply be an indication of one or more medications taken, allowing the adherence to be assessed by a medical practitioner.
  • the system can use a number of different combinations of computational models, for example depending on the particular discriminatory abilities of the models and the particular mental states or medications of interest.
  • the system uses two discrete and independent computational models, with one being used to assess mental state and the other used to assess medication adherence.
  • the processing devices typically apply at least one metric to a mental state computational model to determine a mental state indicator indicative of a mental state of the subject and also apply at least one metric to a medication adherence computational model to determine a medication adherence indicator indicative of adherence with a medication regimen. Following this, a medication effectiveness indicator is determined using the mental state and medication adherence indicators.
  • the system uses different computational models in sequence, for example using a model to assess mental state, and then using different models to assess medication regimen adherence, depending on the mental state.
  • the processing devices first apply at least one metric to a mental state computational model to determine a mental state indicator indicative of a mental state of the subject and then select one of two medication adherence computational models depending on the mental state indicator, before applying at least one metric to the selected medication adherence computational model to determine the medication effectiveness indicator. It will be appreciated that a converse approach could be used, with an assessment of medication taken being performed first, with a different mental state computational model being selected based on the medication taken.
  • the system can use a single medication effectiveness computational model to determine the medication effectiveness indicator, which would typically involve using multiclass classifier for discrimination.
  • multiple metrics are used in order to increase the accuracy of the computational model(s), with this typically including at least one metric for each of a plurality of sleep segments, a plurality of metrics for at least one sleep segment, or a plurality of metrics for each of a plurality of sleep segments.
  • metrics can be calculated across multiple sleep episodes, for example, to examine averages or variations of metrics between multiple sleep episodes, thereby reducing the likelihood of an unusual sleep episode leading to a misdiagnosis.
  • the system can examine other metrics to further enhance the discriminatory performance of the computational model(s), such as sleep and brain wave metrics.
  • sleep metrics these are typically based on sleep states of the user over multiple sleep episodes, such as whether the subject is waking or sleeping, and can be used to derive metrics such as a total sleep duration, a total number of sleep episodes, a mean sleep episode duration, a standard deviation of sleep episode durations, or the like.
  • the sleep states are typically determined using sleep data forming part of the subject data.
  • the sleep data can be of any appropriate form and can be derived from a wide variety of data including heart rate data indicative of the heart rate, brain activity data indicative of brain activity, or activity data indicative of physical activity. It will also be appreciated that sleep states could be indicated via any other appropriate mechanism, such as based on information collected by a medical practitioner during a sleep study or the like.
  • the subject data includes brain activity data, such as EEG data indicative of brain activity measured for the biological subject during part of a sleep period
  • brain activity data can be used to identify specific sleep stages, which are in turn used to determine brain activity metrics.
  • the brain activity data can be used to identify periods of REM sleep, non-REM sleep stage 1, non-REM sleep stage 2, non-REM sleep stage 3, and when the subject is awake.
  • This information can then be used to determine at least one brain activity metric, such as an absolute time in each sleep stage, a fractional time in each sleep stage, a sleep stage latency, a mean heart rate in each sleep stage and a different in mean heart rates in each sleep stage.
  • the above process can examine not only particular segments of a sleep episode, such as a period of time prior to sleeping, after sleeping or prior to waking, but also examines metrics associated with different sleep stages such as REM or non-REM sleep.
  • the processing devices determine a plurality of metrics selected from across the groups including heart rate metric group, heart rate spectral power metric group, heart rate variability metric group, brain activity metric group and sleep metric group.
  • the particular combination used will vary depending on a range of factors, including the availability to capture sleep and brain wave activity data, and the ability of the metrics to discriminate between different mental states and/or different medications.
  • at least one metric is selected from each of the available groups and optionally at least two metrics are selected for at least some of the available groups.
  • the number of metrics used include at least two, at least three, at least four, at least five, at least six, at least seven, at least eight, at least nine and in some cases at least ten.
  • the analysis is also typically performed to take into account subject attributes, such as subject characteristics, possible mental states suffered by the subject, possible medications taken, or one or more subject body states.
  • the one or more processing devices can use the one or more subject attributes to apply the computational model so that the at least one metric is assessed based on reference metrics derived for one or more reference subjects having similar attributes to the subject attributes.
  • This can be achieved in a variety of ways, depending on the preferred implementation, and can include selecting metrics and/or one of a number of different computational models at least in part depending on the subject attributes. Irrespective of how this is achieved, it will be appreciated that taking into account subject attributes can further improve the discriminatory performance by taking into account that subjects with different attributes may react different to the same mental state.
  • a male 35 year old with depression may react differently to a female 60 year old with the same condition.
  • the assessment of depression could be quite different to the assessment of schizophrenia so different computational models and/or combinations of metrics could be selected depending on a mental state that is being identified.
  • different computational models may be required to identify different medications. This could include utilization of a medication/no medication discriminatory model and/or the use of multiple different models to identify whether a subject is taking any one of a number of different medications.
  • a respective computational model can be used that distinguishes between that medication being taken or not being taken, but this is not essential and alternatively multiple models could be used to determine if the subject is taking an unknown medication.
  • the subject attributes could include subject characteristics such as a subject age, height, weight, sex or ethnicity, possible mental states from which the subject may suffer, including a normal or abnormal mental state, depression, anxiety, panic disorder, obsessive compulsive disorder (OCD), schizophrenia, or the like, body states, such as a healthy or unhealthy body states or one or more disease states, such as whether the subject is obese.
  • the subject attributes could include one or more medical symptoms, such as an elevated temperature, coughing, sneezing, bloating, abnormal bowel movement, nausea, or the like, or one or more perceived emotional states, such as happy, sad, anxious, angry, tired, shocked, or the like.
  • the subject attributes could include dietary information, such as details of any food or drink consumed, or medication information, including details of any medications taken either as part of a medication regimen or otherwise.
  • the subject attributes could be determined in any one of a number of ways and could involve having the subject supply information a first time monitoring is performed, for example when registering to undergo the monitoring process, and/or periodically, for example each time monitoring is performed, at set time intervals, such as once a week or month, or the like.
  • a user interface could be displayed to the user by the processing device, or another computer system or client device, prompting the user to enter relevant information. This could be performed before or after each sleep session, with different information being requested each time, to avoid over burdening the subject.
  • regular updates of subject attributes are typically used for more variable attributes, such as details of medical symptoms or the like, whilst attributes that are more static may be determined on a one off basis.
  • the processing devices could determine at least some of the subject attributes based on a subject medical history, for example by retrieving or querying a patient medical record.
  • the system can also be utilised to perform longitudinal monitoring in which changes in a subject's mental state and/or medication adherence are tracked. This can be performed for the purpose of monitoring of progression of a mental condition, as well as the efficacy of a treatment regimen or program, thereby allowing the effectiveness of the medication regimen to be assessed.
  • a comparison is performed between at least one current metric determined for the subject during one or more current sleep episodes and at least one previous metric determined for the subject during one or more previous sleep episodes, with results of the comparison being used to track a medication effectiveness.
  • the comparison can be achieved by directly comparing particular metrics, but it will be appreciated that this tends to provide little in the way of guidance regarding the progression of the condition.
  • the current metric is applied to the computational model to determine a current medication effectiveness indicator indicative of a current mental state and medication adherence, and to apply the previous metric to the computational model to determine a previous medication effectiveness indicator indicative of a previous mental state and pervious adherence, and then analyse a difference between the current and previous mental state indicators to determine the change in mental state and adherence. Specifically this can be used to ensure the subject is adherent to the regimen over the entire time and to further assess whether this is leading to a change in mental state, and hence that the medication is effective.
  • the system will maintain a record of medication effectiveness indicators, with each medication effectiveness indicator being generated over one or more sleep episodes, so that a sequence of medication effectiveness indicators can be used to demonstrate the effectiveness of the medication, including changes in the medical condition, over time.
  • a sequence of medication effectiveness indicators can be used to demonstrate the effectiveness of the medication, including changes in the medical condition, over time.
  • trending can be plotted allowing a medical practitioner to readily observe changes in mental state. For example this may demonstrate an increasing likelihood that the subject has a mental state, such as depression with the medical practitioner then being able to perform intervention, such as prescribing different medication, performing actions to ensure adherence compliance, with further changes such as a reduction in likelihood of depression being used to monitor effectiveness of treatment.
  • the medication effectiveness is plotted contemporaneously with additional information, such as details of the timing of an intervention, including administering, or changing medication, allowing the response to the intervention to be easily tracked.
  • the medication effectiveness indicator could be used in respect of a variety of mental states, such as normal and abnormal mental states, as well as specific conditions such as depression, anxiety, panic disorder, obsessive compulsive disorder and schizophrenia, or the like, as well as a variety of different medications.
  • the nature of the monitoring system and in particular the hardware used to capture the subject data, and in particular the heart rate data and optionally any brain wave or activity data will vary depending upon the preferred implementation.
  • the monitoring system includes a monitoring device having at least one sensor and a monitoring device processor that generates sensor data in accordance with signals from the sensor.
  • the sensor data is typically indicative of one or more of a heart rate of the subject, brain activity of the subject and physical activity of the subject, depending on the nature of the sensor employed.
  • the monitoring device is in the form of a wearable monitoring device which could include a wrist or chest mounted heart rate monitor, including a suitable heart rate detection mechanism.
  • a wearable monitoring device which could include a wrist or chest mounted heart rate monitor, including a suitable heart rate detection mechanism.
  • Examples include the use of an optical based system for detection of wrist pulse, or a movement sensor for detection of a chest pulse.
  • Physical activity can be determined through the use of accelerometers or gyroscopes and may be incorporated into a wearable device.
  • the monitoring device could include a wrist mounted smart watch or similar, with an optional chest strap for improved heart rate sensing.
  • Electrode based detection can be used to acquire ECG signals, which can in turn provide greater information regarding the heart rate and heart beat power.
  • brain activity can be measured using an EEG sensing system, which may include electrodes attached to the scalp of the user, as part of a headset or the like.
  • the form factor of the monitoring device and the particular sensing provided can vary depending on the circumstances in which the monitoring device is to be used.
  • the monitoring device when used in a home environment, the monitoring device is typically a wearable device, with more limited sensing capabilities, often limited to optical and/or movement sensing, whereas if the device is adapted to be used in a clinical environment, such as during a sleep study, electrode based systems can be used for capturing ECG and EEG signals, for greater accuracy.
  • the monitoring device is adapted to upload sensor data directly to the one or more processing devices, which could be situated remotely in a cloud based environment, or locally, for example on a computer system.
  • the monitoring system includes a client device, such as a smartphone, tablet or computer system, that receives sensor data from the monitoring device uses the sensor data to generate captured subject data.
  • the captured subject data typically includes a subject identifier indicative of an identity of the subject, which could be a device identifier of either the client device or monitoring device, which is associated with the subject, or could be a user name or real name of the subject, or a unique identifier associated with the subject.
  • the captured subject data further includes one or more of heart rate data indicative of the measured heart rate, brain activity data indicative of the measured brain activity or activity data indicative of measured physical data.
  • the captured subject data is transferred to the one or more processing devices, allowing these to incorporate the captured subject data into subject data using the identifier.
  • the processing device can identify the stored subject data associated with the respective subject using the identifier, before updating the stored subject data with the captured subject data.
  • the client device can also be adapted to perform at least preliminary processing of the sensor data or this may alternatively be performed by the monitoring device itself.
  • Such preliminary processing can include filtering of signals, derivation of parameters from the signals, such as to determine an inter-beat period, heartbeat frequency, power spectrums or the like.
  • raw sensor data could be uploaded directly to the one or more processing devices as required.
  • the client device acts to acquire sensor data from the monitoring device, perform optional processing, and add an identifier, transferring this as captured subject data to the one or more processing devices, which are typically in the form of remote servers, allowing the subject data to be consolidated and processed remotely.
  • the client device which is typically a smart phone or tablet of the subject, effectively acts to forward the captured data to the processing devices for analysis as required.
  • the client device can be used to leverage existing hardware functionality in order to reduce the hardware requirements of the monitoring device.
  • the client device can be used to collect additional information, such as subject attributes.
  • the client device can display one or more questions, generating the captured subject data at least in part in response to user input commands provided in response to the one or more questions. This allows the user to be presented with questions, which can in turn assist in assessment of the subject mental state, including capturing information relating to symptoms, as well as other information, such as questions regarding subject attributes, dietary habits, medication consumed, or the like.
  • the one or more processing devices display a representation of the medication effectiveness indicator, store the medication effectiveness indicator for subsequent retrieval or provide the medication effectiveness indicator to a client device for display.
  • the mental state indicator can be used in a variety of manners, depending on the preferred implementation.
  • reference subject data is obtained at step 200, which is at least partially indicative of a heart rate measured for a reference subject during at least part of a reference sleep episode.
  • the reference subject data is analysed to determine at least one sleep segment corresponding to a particular portion of the reference sleep episode.
  • the reference subject data is analysed to determine at least one reference metric for the at least one reference sleep segment.
  • the reference subject data is also indicative of an identified mental state of the reference subject and details of any medication taken, which is typically obtained using a diagnosis and medication information by a medical practitioner, for example by receiving an indication of the diagnosis and medications administered, retrieving this from a medical record, or the like.
  • the reference subject data when using the reference subject data to train the computational model, it will be typically to determine reference metrics for all available metrics, rather than just selected ones of the metrics, allowing this to be used in order to ascertain which of the metrics are most useful in discriminating between different mental states and different medications administered.
  • the reference metrics used are as outlined above, and typically include heart rate statistic metrics, heart rate spectral power metrics, heart rate variability metrics, brain wave activity metrics or sleep metrics, as appropriate.
  • a combination of the reference metrics and one or more generic computational models are selected, with the reference metrics, identified mental state and medication administered for a plurality of reference subjects being used to train the model at step 240.
  • the nature of the model and the training performed can be of any appropriate form and could include any one or more of decision tree learning, random forest, logistic regression, association rule learning, artificial neural networks, deep learning, inductive logic programming, support vector machines, clustering, Bayesian networks, reinforcement learning, representation learning, similarity and metric learning, genetic algorithms, rule- based machine learning, learning classifier systems, or the like. As such schemes are known, these will not be described in any further detail. [0124] Accordingly, the above described process provides a mechanism to develop a computational model that can be used in generating a mental state indicator using the process described above with respect to Figure 1.
  • the process typically includes testing the model at step 250 to assess the discriminatory performance of the trained model.
  • testing is typically performed using a subset of the reference subject data, and in particular, different reference subject data to that used to train the model, to avoid model bias.
  • the testing is used to ensure the computational model provides sufficient discriminatory performance.
  • the discriminatory performance is typically based on an accuracy, sensitivity, specificity and AUROC, with a discriminatory performance of at least 70% being required in order for the model to be used.
  • the one or more processing devices select a plurality of reference metrics, typically selected as a subset of each of the metrics listed above, train one or more computational models using the plurality of reference metrics, test the computational models to determine a discriminatory performance of the model(s) and if the discriminatory performance of the model(s) falls below a threshold then selectively retrain the computational model(s) using a different plurality of reference metrics and/or train different computational model(s). Accordingly, it will be appreciated that the above described process can be performed iteratively utilising different metrics and/or different computational models until a required degree of discriminatory power is obtained.
  • the one or more processing devices can select a plurality of combinations of reference metrics, train a plurality of computational models using each of the combinations, test each computational model to determine a discriminatory performance of the model and select the computational model with the highest discriminatory performance for use in determining a medication effectiveness indicator indicative of a mental state.
  • the training can also be performed taking into account reference subject attributes, so that models are specific to respective reference subject attributes or can take the subject attributes into account when determining the mental state.
  • this process involves having the one or more processing devices perform clustering using the using the reference subject attributes to determine clusters of reference subjects having similar reference subject attributes, for example using a clustering technique such as £-means clustering, and then training the computational model at least in part using the reference subject clusters. For example clusters of reference individuals suffering from depression, or taking particular medication could be identified, with this being used to train a computational model to identify depression or the respective medication. It will be appreciated however that any suitable technique could be used.
  • the processing devices develop the model by performing one or more of feature analysis and downselection, correlation and univariate statistical separability tests and dimensionality reduction.
  • this allows for the calculation of multiple metrics, and multiple models, with those refined depending on their discriminatory power.
  • Such refining can be performed using one or more of cross-validation performance, hyperparameter validation, learning curve analysis or metric relevance across models.
  • the above described techniques provide a mechanism for training one or more computational models to determine the effectiveness of medication including by discriminating between different mental states and medications taken using a variety of different metrics, and then using the model(s) to generates medication effectiveness indicators indicative of the effectiveness of a medication, thereby assisting in the effective prescribing of medication.
  • one or more processing systems 310 are provided coupled to one or more client devices 330, via one or more communications networks 340, such as the Internet, and/or a number of local area networks (LANs).
  • a number of monitoring devices 320 are provided, with these optionally being connected directly to the processing systems 310 via the communications networks 340, or more typically, with these being coupled to the client devices 330.
  • processing systems 310, monitoring devices 320 and client devices 330 could be provided, and the current representation is for the purpose of illustration only.
  • the configuration of the networks 340 is also for the purpose of example only, and in practice the processing systems 310, monitoring devices 320 and client devices 330 can communicate via any appropriate mechanism, such as via wired or wireless connections, including, but not limited to mobile networks, private networks, such as an 802.11 networks, the Internet, LANs, WANs, or the like, as well as via direct or point-to-point connections, such as Bluetooth, or the like.
  • the processing systems 310 are adapted to receive and analyse subject data received from the monitoring devices 320 and/or client devices 330, allowing computational models to be generated and used to determine medication effectiveness indicators, which can then be displayed via the client devices 330. Whilst the processing systems 310 are shown as single entities, it will be appreciated they could include a number of processing systems distributed over a number of geographically separate locations, for example as part of a cloud based environment. Thus, the above described arrangements are not essential and other suitable configurations could be used.
  • FIG. 4 An example monitoring device 320 is shown in Figure 4.
  • the monitoring device 320 includes a monitoring device processor 400 coupled to a monitoring device memory 401 and one or more sensors 402.
  • the monitoring device processor is adapted to receive signals from the sensor(s) 402 and perform tasks in accordance with instructions stored in the memory 401, including optionally processing sensor data, for example by filtering and/or digitising sensor data, before transmitting the sensor data via transceiver 403 to either the processing system 310 or the client device 330.
  • the processing system monitoring device 320 may be formed from any suitable monitoring device, and could include a generic programmed monitoring device processor 400 such as a microprocessor, microchip processor, logic gate configuration, firmware optionally associated with implementing logic such as an FPGA (Field Programmable Gate Array), or any other electronic device, system or arrangement, and/or could include custom hardware, including specific arrangements for processing signals and generating sensor data as required.
  • a generic programmed monitoring device processor 400 such as a microprocessor, microchip processor, logic gate configuration, firmware optionally associated with implementing logic such as an FPGA (Field Programmable Gate Array), or any other electronic device, system or arrangement, and/or could include custom hardware, including specific arrangements for processing signals and generating sensor data as required.
  • the processing system 310 includes at least one microprocessor 500, a memory 501, an optional input/output device 502, such as a keyboard and/or display, and an external interface 503, interconnected via a bus 504 as shown.
  • the external interface 503 can be utilised for connecting the processing system 310 to peripheral devices, such as the communications networks 340, databases 511, other storage devices, or the like.
  • peripheral devices such as the communications networks 340, databases 511, other storage devices, or the like.
  • a single external interface 503 is shown, this is for the purpose of example only, and in practice multiple interfaces using various methods (eg. Ethernet, serial, USB, wireless or the like) may be provided.
  • the microprocessor 500 executes instructions in the form of applications software stored in the memory 501 to allow the required processes to be performed.
  • the applications software may include one or more software modules, and may be executed in a suitable execution environment, such as an operating system environment, or the like.
  • the processing system 510 may be formed from any suitable processing system, such as a suitably programmed PC, web server, network server, or the like.
  • the processing system 510 is a standard processing system such as an Intel Architecture based processing system, which executes software applications stored on non-volatile (e.g., hard disk) storage, although this is not essential.
  • the processing system could be any electronic processing device such as a microprocessor, microchip processor, logic gate configuration, firmware optionally associated with implementing logic such as an FPGA (Field Programmable Gate Array), or any other electronic device, system or arrangement.
  • the client device 330 includes at least one microprocessor 600, a memory 601, an input/output device 602, such as a keyboard and/or display, an external interface 603, interconnected via a bus 604 as shown.
  • the external interface 603 can be utilised for connecting the client device 330 to peripheral devices, such as the communications networks 340, databases, other storage devices, or the like.
  • peripheral devices such as the communications networks 340, databases, other storage devices, or the like.
  • a single external interface 603 is shown, this is for the purpose of example only, and in practice multiple interfaces using various methods (eg. Ethernet, serial, USB, wireless or the like) may be provided.
  • the card reader 604 can be of any suitable form and could include a magnetic card reader, or contactless reader for reading smartcards, or the like.
  • the microprocessor 600 executes instructions in the form of applications software stored in the memory 601, and to allow communication with one of the processing systems 310 and/or monitoring devices 320.
  • the client device 330 be formed from any suitably programmed processing system and could include suitably programmed PCs, Internet terminal, lap-top, or hand-held PC, a tablet, a smart phone, or the like.
  • the client device 330 can be any electronic processing device such as a microprocessor, microchip processor, logic gate configuration, firmware optionally associated with implementing logic such as an FPGA (Field Programmable Gate Array), or any other electronic device, system or arrangement.
  • one or more respective processing systems 310 are servers adapted to receive and analyse subject data, and generate and provide access to medication effectiveness indicators.
  • the servers 310 typically execute processing device software, allowing relevant actions to be performed, with actions performed by the server 310 being performed by the processor 500 in accordance with instructions stored as applications software in the memory 501 and/or input commands received from a user via the I/O device 502.
  • actions performed by the client devices 330 are performed by the processor 600 in accordance with instructions stored as applications software in the memory 601 and/or input commands received from a user via the I/O device 602, whilst actions performed by the monitoring devices 320, are performed by the processor 400 in accordance with instructions stored as applications software in the memory 401 and/or input commands received from a user.
  • step 700 information regarding one or more subject attributes is determined. This is typically performed as a one-off process when a subject undergoes an initial assessment, but could also be repeated periodically, such as each time a measurement is performed, depending on the nature of the subject attributes.
  • the subject attributes could be retrieved by the server 310 from a medical record, for example, by providing the server 310 with details of the subject, allowing this to be used to retrieve the attributes, or could be provided by having a user, such as the subject or a supervising medical practitioner, enter the subject attributes via a suitable user interface presented on the client device 330. It will be appreciated that this could be achieved by presenting an application on the client device 330 and/or through a website hosted by the server 310.
  • the server 310 generates subject data in the form of a particular record associated with the respective subject.
  • a subject identifier is typically created and associated with the subject data. This could be a username, but more typically is a unique alphanumeric code, which can be used to anonymise the subject data as needed.
  • the subject data may be stored in an encrypted database, with access permissions being defined for specific users, such as authorised medical practitioners, or the like, to thereby prevent unauthorised access to the subject data.
  • sensor data is acquired by the monitoring device 320 whilst the subject is asleep. This would typically involve having the subject, or a medical practitioner, attach the monitoring device 320 to the subject in an appropriate manner, depending for example on the nature of the sensors 402. This could include simply having the subject wear the monitoring device 320, or could include attachment of electrodes to the subject.
  • the sensor data is acquired, typically by filtering and digitising signals received from the sensors 402, before being uploaded to the client device 330.
  • the client device can optionally process the received sensor data, for example to perform filtering and/or derive relevant parameters, such as a heart beat, or the like.
  • relevant parameters such as a heart beat, or the like.
  • Such parameterisation can reduce the volume of data that needs to be transferred to the server 310, although it will be appreciated that this is not essential, and alternatively the raw data could be transferred, depending on the preferred implementation.
  • the client device 330 adds a subject identifier indicative of an identity of the subject to the sensor data together with any additional attribute information, to generate captured subject data.
  • This process may require that the client device 330 authenticate the subject, for example by having the subject provide biometric information, such as a fingerprint, or respond to an authentication challenge, for example by providing as password, enter a PIN (personal identification number) or the like.
  • the subject identifier can then be retrieved from local memory on the client device 330, retrieved from the monitoring device 320, or could be entered manually by a user.
  • the process may require the client device 730 display one or more questions to the subject, allowing the subject to respond and provide information regarding attributes, such as current symptoms, details of any food, beverage or medications consumed or the like.
  • the client device may also interface with other sensing devices, such as weight scales, allowing other subject attributes to be captured as required.
  • the captured subject data is uploaded to the server 310, allowing this to be added to the subject data at step 760.
  • the server 310 obtains subject data, either retrieving this from a stored record or receiving this from a monitoring device 320, optionally via a client device 330, depending upon the preferred implementation.
  • sleep episodes within the subject data are identified with individual sleep events within each sleep episode being identified at step 810.
  • the identification of sleep episodes and sleep events is typically performed on the basis of EEG data where available and if not available activity data and/or heart rate data again depending on availability.
  • EEG data typically provides great discriminatory power to identify sleep episodes and specific sleep events, such as onset sleep and waking, as well as different sleep stages, such as REM or non-REM sleep.
  • the heart rate and an indication of physical activity can be used as a substitute.
  • sleep events and particularly sleep onset and waking events, these is used to identify specific sleep segments including 20 minutes preceding sleep onset, 20 minutes following sleep onset, the entire sleep episode, a first half of the sleep episode, a second half of the sleep episode and 20 minutes prior to waking.
  • the server 310 determines subject attributes for the subject from the subject data.
  • the subject attributes can be used for selecting one or more computational models to be used and/or may be combined with the metrics in order to allow the computational model(s) to be applied.
  • the metrics for the subject are typically analysed based on reference metrics for reference subjects having similar attributes to the subject. This could be achieved by using different computational models for different combinations of attributes, or by using the attributes as inputs to the computational model.
  • the server 310 calculates relevant metrics for each sleep segment at step 825, with the relevant metrics being determined based on the requirements of the computational model.
  • metrics are applied to the computational model(s), for example by using the relevant metrics, optionally together with one or more subject attributes, to form a feature vector, which is then applied to one or more computation models, which analyse the feature vector, and calculates a medication effectiveness indicator, which is indicative of the effectiveness of the medication in treating one mental states at step 835.
  • the medication effectiveness indicator is typically discretely indicative of the mental state and the medication adherence, for example comprising both a mental state indicator and a medication indicator, allowing a clinician to assess whether the subject is adherent and stable, adherent and unstable, non-adherent and unstable or non-adherent and stable. This allows the clinician to effectively assess whether the medication regimen should be maintained, changed or discontinued, or whether other action is required, such as encouragement to ensure adherence with the regimen.
  • the server 310 stores the medication effectiveness indicator, typically as part of the subject data, optionally allowing the medication effectiveness indicator to be displayed, for example by forwarding this to the client device for display.
  • the process can end at this point, although more typically the server 310 compares the current medication effectiveness indicator to one or more medication effectiveness indicators for the subject at step 845, for example by comparing the indicators to allow a change in mental state to be assessed at step 850, thereby facilitate improved assessment of the effectiveness of the medication over time.
  • This information can be displayed, for example as a longitudinal trend of changes in mental state, optionally together with other accompanying information, such as details of medications taken, changes in medication or other interventions, allowing this information to be used by clinicians in tracking progression of mental states and the effectiveness of treatment.
  • Raw ECG signal from each subject was processed to extract RR intervals. The results were visually inspected by trained operators to ensure quality r-wave extraction. The RR data was then temporally aligned with the sleep stage annotations. Quality filters were applied to remove patient data with insufficient RR quality stemming from poor electrode adhesion, electrical noise, motion artifacts, or other gaps in signal coverage.
  • Heart rate variability features including:
  • o Difference of mean heart-rates in each stage e.g. mean HR in REM minus mean HR in NREM stage 1.
  • AUROC Area under the receiver operating curve
  • the EEG/ECG model serves an upper bound estimate of performance using physiologic data that can be captured in a controlled sleep lab environment.
  • the sleep lab data acquisition modality is widely used but relatively expensive and inaccessible compared to widely available and low cost ambulatory ECG monitors.
  • the developed ECG model represents classification performance of the target product configuration that can be deployed broadly at low-cost.
  • the metrics proposed can be used to provide sufficient discriminatory performance in order to adequately classify subjects in respect of MDD.

Abstract

A monitoring system for generating a medication effectiveness indicator for assessing effectiveness of medication in treating a mental state of a biological subject. The system obtains subject data indicative of a heart rate measured for the biological subject during a sleep episode, analyzes the subject data to determine a sleep segment, analyzes the subject data to determine a metric for the sleep segment, and applies the metric to a computational model to determine an medication effectiveness indicator indicative of the effectiveness of medication in treating a mental state of the biological subject.

Description

MEDICATION MONITORING SYSTEM Background of the Invention
[0001] The present invention relates to a method and apparatus for determining a medication effectiveness indicator for use in assessing effectiveness of medication in treating a mental state of a biological subject.
Description of the Prior Art
[0002] The reference in this specification to any prior publication (or information derived from it), or to any matter which is known, is not, and should not be taken as an acknowledgment or admission or any form of suggestion that the prior publication (or information derived from it) or known matter forms part of the common general knowledge in the field of endeavour to which this specification relates.
[0003] It is estimated that one in four citizens of developed nations will experience a mental health problem during their lifetime, with up to 10 percent of the population experiencing some type of depressive or anxiety-related disorder every year. The global economic cost of mental illness is measured in trillions of dollars annually.
[0004] Presently, there is no accepted and widely recognized objective test for many mental illnesses, such as depression. The diagnostic 'gold standard' in such cases remains clinical/expert assessment and opinion, based upon interviews with the patient along with close friends and family, and self-reporting (e.g. through the completion of questionnaires), for comparison against clinical symptoms catalogued in the Diagnostic and Statistical Manual of Mental Disorders (currently DSM-5).
[0005] However, due to the subjective nature of many aspects of this diagnostic process, agreement between clinicians can vary considerably, even for high-prevalence disorders such as depression and anxiety.
[0006] There is, accordingly, a need for quantitative, objective tests that can be employed by clinicians when identifying psychological disorders, and for monitoring the progress of patients undergoing treatment. Ideally, such tests should be simple, safe and unobtrusive, so that they can be undertaken without significant impact on the patient' s lifestyle or day-to-day routine.
[0007] Provision of objective tests for mental health would enable numerous significant benefits to be realized. Better objective information could lead to earlier diagnosis, earlier intervention, and better outcomes for patients. Ongoing monitoring of patients could provide an objective indication of therapeutic effectiveness, enabling treatments to be varied and optimized based upon patient response. These improvements in treatment and outcomes would result in savings to the health system, and to the community in general.
[0008] It has been known for some time that there is a relationship between circadian heart rate patterns and psychological state. For example, US Patent No. 6,245,021 describes the use of recorded 24-hour heart rate patterns in the diagnosis of psychological disorders including depression, anxiety, panic disorder, obsessive compulsive disorder (OCD) and schizophrenia. However, the procedures disclosed in this patent still require expert (i.e. human) review of circadian heart rate patterns, by clinicians with the necessary training and experience to identify features that are commonly associated with the different disorders. Patients are required to maintain a daily diary, which enables the clinician to compare features in the heart rate patterns against activity (e.g. exercise) in which the patient may have engaged, so as to avoid misinterpreting these features. Clearly, a system that requires 24-hour monitoring, and the keeping of a daily diary, has a noticeable impact upon the patient's lifestyle and day-to-day routine, leading to a greater likelihood of non-compliance with the measurement and monitoring regimen.
[0009] A further issue in the effective treatment of mental issues, such as depression is that of compliance and effectiveness of medication regimens. In particular it can be difficult for treating clinicians to assess both with a subject is adhering to a medication regimen and whether the medication is effective in treating a mental condition of the subject.
[0010] US2017/0119297 describes a computer-implemented method of assessing a mental state of a subject, which includes receiving, as input, a heartbeat record of the subject. The heartbeat record comprises a sequence of heartbeat data samples obtained over a time span which includes a pre-sleep period, a sleep period having a sleep onset time and a sleep conclusion time, and a post-sleep period. At least the sleep onset time and the sleep conclusion time are identified within the heartbeat record. A knowledge base is then accessed, which comprises data obtained via expert evaluation of a training set of subjects and which embodies a computational model of a relationship between mental state and heart rate characteristics. Using information in the knowledge base, the computational model is applied to compute at least one metric associated with the mental state of the subject, and to generate an indication of mental state based upon the metric. The indication of mental state is provided as output.
Summary of the Present Invention
[0011] In one broad form an aspect of the present invention seeks to provide a monitoring system for generating a medication effectiveness indicator for use in assessing effectiveness of medication in treating a mental state of a biological subject, the monitoring system including one or more electronic processing devices that: obtain subject data indicative of at least a heart rate measured for the biological subject during at least part of a sleep episode; analyze the subject data to determine at least one sleep segment selected from the group including: n minutes preceding sleep onset; n minutes following sleep onset; the sleep episode; a first half of the sleep episode; a second half of the sleep episode; n minutes prior to waking; analyze the subject data to determine at least one metric for the at least one sleep segment, the at least one metric being selected from the metric group including: a heart rate statistic metric selected from a heart rate statistic group including: a mean; a median; an average; a variance; a skew; a kurtosis; a percentile; a cumulative distribution function; a heart rate spectral power metric indicative of a spectral power in at least one frequency band selected from a frequency band group including: an ultra low frequency less than about 0.003 Hz; a very low frequency between about 0.003Hz and about 0.04 Hz; a low frequency between about 0.04 Hz and about 0.15Hz; a high-frequency between about 0.15Hz and about 0.4 Hz; a heart rate variability metric selected from a heart rate variability group including: a multi-scale entropy; a standard deviation of average pulse intervals; and, square root of the mean of the squares of differences between adjacent pulse intervals; and, apply the at least one metric to at least one computational model to determine a medication effectiveness indicator indicative of the effectiveness of medication in treating a mental state of the biological subject, the computational model embodying a relationship between different mental states, medications administered and one or more metrics, the computational model being obtained by applying machine learning to reference metrics derived from heart rates measured for one or more reference subjects during at least part of a reference sleep period.
[0012] In one embodiment the medication effectiveness indicator includes: a medication indicator indicative of at least one of: adherence with a medication regimen; and, medication taken; and, a mental state indicator indicative of at least one of: a mental state of the subject; a severity of a mental state of the subject; and, a change in mental state of the subject.
[0013] In one embodiment the one or more processing devices: apply at least one metric to a mental state computational model to determine a mental state indicator indicative of a mental state of the subject; apply at least one metric to a medication adherence computational model to determine a medication adherence indicator indicative of adherence with a medication regimen; and determine the medication effectiveness indicator using the mental state and medication adherence indicators.
[0014] In one embodiment the one or more processing devices: apply at least one metric to a mental state computational model to determine a mental state indicator indicative of a mental state of the subject; selecting one of two medication adherence computational models depending on the mental state indicator; apply at least one metric to the selected medication adherence computational model to determine the medication effectiveness indicator.
[0015] In one embodiment the one or more processing devices apply at least one metric to a single medication effectiveness computational model to determine the medication effectiveness indicator.
[0016] In one embodiment the one or more processing devices determine at least one of: at least one metric for each of a plurality of sleep segments; a plurality of metrics for at least one sleep segment; and, a plurality of metrics for each of a plurality of sleep segments. [0017] In one embodiment the subject data is indicative of a sleep state for the biological subject during at least part of each of a number of sleep episodes and wherein the at least one metric includes a sleep metric selected from a sleep metric group including: a total sleep duration; a number of sleep episodes; a mean sleep episode duration; and, a standard deviation of sleep episode durations.
[0018] In one embodiment the sleep state is derived from at least one of: heart rate data indicative of the heart rate measured for the biological subject during at least part of a sleep period; brain activity data indicative of brain activity measured for the biological subject during at least part of a sleep period; and, activity data indicative of physical activity measured for the biological subject during at least part of a sleep period.
[0019] In one embodiment the subject data includes brain activity data indicative of brain activity measured for the biological subject during at least part of a sleep period and wherein the one or more processing devices: analyze the brain activity data to determine at least one sleep stage selected from the sleep stage group including: REM sleep; non-REM sleep stage 1; non-REM sleep stage 2; non-REM sleep stage 3; and, awake; and, determine at least one brain activity metric selected from a brain activity metric group including: an absolute time in each sleep stage; a fractional time in each sleep stage; a sleep stage latency; a mean heart-rate in each sleep stage; a difference of mean heart-rates in each sleep stage.
[0020] In one embodiment the one or more processing devices determines a plurality of metrics selected from: a heart rate statistic metric group; a heart rate spectral power metric group; a heart rate variability metric group; a brain activity metric group; and, a sleep metric group.
[0021] In one embodiment the one or more processing devices determine at least one of: at least one of metric from each available group; and, at least two metrics from at least some available groups.
[0022] In one embodiment the one or more processing devices determines at least one of: at least two metrics; at least three metrics; at least four metrics; at least five metrics; at least six metrics; at least seven metrics; at least eight metrics; at least nine metrics; and, at least ten metrics.
[0023] In one embodiment the one or more processing devices: determine one or more subject attributes from the subject data; and, use the one or more subject attributes to apply the computational model so that the at least one metric is assessed based on reference metrics derived for one or more reference subjects having similar attributes to the subject attributes.
[0024] In one embodiment the one or more processing devices select a plurality of metrics at least in part using the subject attributes.
[0025] In one embodiment the one or more processing devices select a computational model at least in part using the subject attributes.
[0026] In one embodiment the one or more subject attributes are selected from an attribute group including: one or more subject characteristics selected from a characteristic group including: a subject age; a subject height; a subject weight; a subject sex; and, a subject ethnicity; one or more possible mental states selected from a mental state group including: healthy; abnormal; depression; anxiety; panic disorder; obsessive compulsive disorder (OCD); and, schizophrenia; one or more body states selected from a body state group including: a healthy body state; an unhealthy body state; and, one or more disease states; one or more medical symptoms selected from a medical symptom group including: elevated temperature; coughing; sneezing; bloating; abnormal bowel movement; and, nausea; one or more perceived emotional states selected from an emotional state group including: happy; sad; anxious; angry; tired; and, shocked; dietary information; and, medication information.
[0027] In one embodiment the one or more processing devices determine the subject attributes at least one of: by querying a subject medical history; by receiving sensor data from a sensing device; and, in accordance with user input commands.
[0028] In one embodiment the one or more processing devices: compare at least one current metric determined for the subject during one or more current sleep episodes and at least one previous metric determined for the subject during one or more previous sleep episodes; and, using results of the comparison to track medication effectiveness.
[0029] In one embodiment the one or more processing devices perform the step of comparing the at least one current metric and the at least one previous metric by: applying the at least one current metric to at least one computational model to determine a current medication effectiveness indicator indicative of a current mental state and current medication adherence; applying the at least one previous metric to the computational model to determine a previous medication effectiveness indicator indicative of a previous mental state and previous medication adherence; and, analysing a difference between the current and previous medication effectiveness indicators to determine a medication effectiveness.
[0030] In one embodiment an intervention is performed between the previous and current sleep episodes and the one or more processing devices determine an indication of an effectiveness of the intervention based on the change in mental state.
[0031] In one embodiment the one or more processing device determine a mental state indicator indicative of at least one of: a likelihood of the subject having a particular mental state; and, a likelihood of a severity of a particular mental state.
[0032] In one embodiment the mental state is selected from the mental state group including: normal; abnormal; depression; anxiety; panic disorder; obsessive compulsive disorder (OCD); and, schizophrenia.
[0033] In one embodiment the system includes a monitoring device including: at least one sensor; and, a monitoring device processor that generates sensor data in accordance with signals from the at least one sensor, the sensor data being indicative of at least one of: a heart rate of the subject; brain activity of the subject; and, physical activity of the subject.
[0034] In one embodiment the monitoring device is a wearable device.
[0035] In one embodiment the monitoring system includes a client device that: receives sensor data from the monitoring device; generates captured subject data including: a subject identifier indicative of an identity of the subject; and, at least one of: heart rate data indicative of the measured heart rate; brain activity data indicative of measured brain activity; and, activity data indicative of measured physical activity; and, transfers captured subject data to the one or more processing devices, the one or more processing being responsive to the captured subject data to incorporate this into the subject data using the identifier.
[0036] In one embodiment the client device: displays one or more questions; and, generates captured data at least in part in response to user input commands provided in response to the one or more questions.
[0037] In one embodiment the one or more processing devices at least one of: display a representation of the medication effectiveness indicator; store the medication effectiveness indicator for subsequent retrieval; and, provide the medication effectiveness indicator to a client device for display.
[0038] In one embodiment the computational model has a discriminatory performance based on at least one of: an area under a receiver operating characteristic curve; an accuracy; a sensitivity; and, a specificity.
[0039] In one embodiment the discriminatory performance is at least 70%.
[0040] In one broad form an aspect of the present invention seeks to provide a method for generating an medication effectiveness indicator for assessing effectiveness of medication in treating a mental state of a biological subject, the method including
[0041] In one or more electronic processing devices: obtaining subject data indicative of at least a heart rate measured for the biological subject during at least part of a sleep episode; analyzing the subject data to determine at least one sleep segment selected from the group including: n minutes preceding sleep onset; n minutes following sleep onset; the sleep period; a first half of the sleep period; a second half of the sleep period; n minutes prior to waking; analyzing the subject data to determine at least one metric for the at least one sleep segment, the at least one metric being selected from the metric group including: a heart rate statistic metric selected from a heart rate statistic group including: a mean; a median; an average; a variance; a skew; a kurtosis; a percentile; a cumulative distribution function; a heart rate spectral power metric indicative of a spectral power in at least one frequency band selected from a frequency band group including: an ultra low frequency less than 0.003 Hz; a very low frequency between 0.003Hz and 0.04 Hz; a low frequency between 0.04 Hz and 0.15Hz; a high-frequency between about 0.15Hz and about 0.4 Hz; a heart rate variability metric selected from a heart rate variability group including: a multi-scale entropy; a standard deviation of average pulse intervals; and, square root of the mean of the squares of differences between adjacent pulse intervals; and, applying the at least one metric to at least one computational model to determine a medication effectiveness indicator indicative of the effectiveness of medication in treating a mental state of the biological subject, the computational model embodying a relationship between different mental states, medications administered and one or more metrics, the computational model being obtained by applying machine learning to reference metrics derived from heart rates measured for one or more reference subjects during at least part of a reference sleep period.
[0042] In one broad form an aspect of the present invention seeks to provide a system for use in calculating at least one computational model, the at least one computational model being used for generating a medication effectiveness indicator for use in assessing the effectiveness of medication in treating a mental state of a biological subject, the system including one or more electronic processing devices that: for each of a plurality of reference subjects: obtain reference subject data indicative of: at least a heart rate measured the reference subject during at least part of a reference sleep episode; and, a medication administered to the reference subject; a diagnosed mental state of the reference subject; analyze the reference subject data to determine at least one sleep segment selected from the group including: n minutes preceding sleep onset; n minutes following sleep onset; the sleep episode; a first half of the sleep episode; a second half of the sleep episode; n minutes prior to waking; analyze the reference subject data to determine at least one reference metric for the at least one reference sleep segment, the at least one metric being selected from the metric group including: a heart rate statistic metric selected from a heart rate statistic group including: a mean; a median; an average; a variance; a skew; a kurtosis; a percentile; a cumulative distribution function; a heart rate spectral power metric indicative of a spectral power in at least one frequency band selected from a frequency band group including: an ultra low frequency less than about 0.003 Hz; a very low frequency between about 0.003Hz and about 0.04 Hz; a low frequency between about 0.04 Hz and about 0.15Hz; a high-frequency between about 0.15Hz and about 0.4 Hz; a heart rate variability metric selected from a heart rate variability group including: a multi-scale entropy; a standard deviation of average pulse intervals; and, square root of the mean of the squares of differences between adjacent pulse intervals; and, use the at least one reference metric, medications administered and diagnosed mental states for a number of reference subjects to train at least one computational model, the at least one computational model embodying a relationship between at least one reference metric and at least one of different mental states and different medications administered.
[0043] In one embodiment the medication effectiveness indicator includes: a medication indicator indicative of at least one of: adherence with a medication regimen; and, medication taken; and, a mental state of the subject; a severity of a mental state of the subject; and, a change in mental state of the subject.
[0044] In one embodiment the one or more processing devices: train a mental state computational model using at least one reference metric and different mental states, the mental state computational model being used to determine a mental state of the subject; and, train a medication adherence computational model using at least one reference metric and different medications administered, the medication adherence computational model being used to determine adherence with a medication regimen.
[0045] In one embodiment the one or more processing devices: train a mental state computational model using at least one reference metric and different mental states, the mental state computational model being used to determine a mental state of the subject; and, train two medication adherence computational models using at least one reference metric, different medications administered and different mental states, the medication adherence computational models being used to determine adherence with a medication regimen for different mental states. [0046] In one embodiment the one or more processing devices train a single medication effectiveness computational model using at least one reference metric, different medications administered and different mental states, the single medication effectiveness computational model being used to determine the medication effectiveness indicator.
[0047] In one embodiment the one or more processing devices test the computational model to determine a discriminatory performance of the model.
[0048] In one embodiment the discriminatory performance is based on at least one of: an area under a receiver operating characteristic curve; an accuracy; a sensitivity; and, a specificity.
[0049] In one embodiment the discriminatory performance is at least 70%.
[0050] In one embodiment the one or more processing devices test the computational model using a reference subject data from a subset of the plurality of reference subjects.
[0051] In one embodiment the one or more processing devices: select a plurality of reference metrics; train a computational model using the plurality of reference metrics; test the computational model to determine a discriminatory performance of the model; and, if the discriminatory performance of the model falls below a threshold, at least one of: selectively retrain the computational model using a different plurality of reference metrics; and, train a different computational model.
[0052] In one embodiment the one or more processing devices: select a plurality of combinations of reference metrics; train a plurality of computational models using each of the combinations; test each computational model to determine a discriminatory performance of the model; and, selecting the computational model with the highest discriminatory performance for use in determining an mental state indicator indicative of a mental state.
[0053] In one embodiment the one or more processing devices: determine one or more reference subject attributes from the reference subject data; train the computational model using the one or more reference subject attributes. [0054] In one embodiment the one or more processing devices: perform clustering using the using the reference subject attributes to determine clusters of reference subject having similar reference subject attributes; and, train the computational model at least in part using the reference subject clusters.
[0055] In one embodiment the one or more processing devices develop the at least one model by at least one of: feature analysis and downselection; correlation and univariate statistical separability tests; and, dimensionality reduction.
[0056] In one embodiment the one or more processing devices develop the at least one model using at least one of: Logistic Regression; Support Vector Machines; and, Random Forests.
[0057] In one embodiment the one or more processing devices refine the at least one model using at least one of: cross-validation performance; hyperparameter validation; learning curve analysis; and, metric relevance across models.
[0058] In one broad form an aspect of the present invention seeks to provide a method for use in calculating at least one computational model, the at least one computational model being used for generating a medication effectiveness indicator for use in assessing the effectiveness of medication in treating a mental state of a biological subject, the method including, in one or more electronic processing devices: for each of a plurality of reference subjects: obtaining reference subject data indicative of: at least a heart rate measured the reference subject during at least part of a reference sleep episode; a medication administered to the reference subject; and, a diagnosed mental state of the reference subject; analyzing the reference subject data to determine at least one sleep segment selected from the group including: n minutes preceding sleep onset; n minutes following sleep onset; the sleep episode; a first half of the sleep episode; a second half of the sleep episode; n minutes prior to waking; analyzing the reference subject data to determine at least one reference metric for the at least one reference sleep segment, the at least one metric being selected from the metric group including: a heart rate statistic metric selected from a heart rate statistic group including: a mean; a median; an average; a variance; a skew; a kurtosis; a percentile; a cumulative distribution function; a heart rate spectral power metric indicative of a spectral power in at least one frequency band selected from a frequency band group including: an ultra low frequency less than about 0.003 Hz; a very low frequency between about 0.003Hz and about 0.04 Hz; a low frequency between about 0.04 Hz and about 0.15Hz; a high- frequency between about 0.15Hz and about 0.4 Hz; a heart rate variability metric selected from a heart rate variability group including: a multi-scale entropy; a standard deviation of average pulse intervals; and, square root of the mean of the squares of differences between adjacent pulse intervals; and, using the at least one reference metric, medications administered and diagnosed mental state for a number of reference subjects to train at least one computational model, the at least one computational model embodying a relationship between different mental states and the at least one reference metric.
[0059] It will be appreciated that the broad forms of the invention and their respective features can be used in conjunction, interchangeably and/or independently, and reference to separate broad forms is not intended to be limiting.
Brief Description of the Drawings
[0060] Various examples and embodiments of the present invention will now be described with reference to the accompanying drawings, in which: -
[0061] Figure 1 is a flow chart of an example of a method for generating a medication effectiveness indicator for assessing effectiveness of medication in treating a mental state of a biological subject;
[0062] Figure 2 is a flow chart of an example of a process for training a computational model;
[0063] Figure 3 is a schematic diagram of an example of an apparatus for generating a medication effectiveness indicator for assessing effectiveness of medication in treating a mental state of a biological subject;
[0064] Figure 4 is a schematic diagram of an example of a network architecture;
[0065] Figure 5 is a schematic diagram of an example of a processing system;
[0066] Figure 6 is a schematic diagram of an example of a client device;
[0067] Figure 7 is a flow chart of an example of a process for collecting subject data; and, [0068] Figures 8A and 8B are a flow chart of a specific example of a method of generating a medication effectiveness indicator for assessing effectiveness of medication in treating a mental state of a biological subject.
Detailed Description of the Preferred Embodiments
[0069] An example of the process for generating a medication effectiveness indicator for assessing effectiveness of medication in treating a mental state of a biological subject will now be described with reference to Figure 1.
[0070] For the purpose of this example, it is assumed that the method is performed at least in part using one or more electronic processing devices typically forming part of one or more processing systems, such as servers, personal computers or the like and which may optionally be connected to one or more processing systems, data sources or the like via a network architecture as will be described in more detail below.
[0071] For the purpose of explanation, the term "reference subject" is used to refer to one or more individuals in a sample population, with "reference subject data" being used to refer to data collected from the reference subjects. The term "subject" refers to any individual that is being assessed for the purpose of identifying a mental state, with "subject data" being used to refer to data collected from the subject. The reference subjects and subjects are animals, and more particularly humans, although this is not intended to be limiting and the techniques could be applied more broadly to other vertebrates and mammals.
[0072] In this example, at step 100 subject data is obtained which is at least partially indicative of a heart rate measured for a biological subject during at least part of a sleep episode.
[0073] The subject data could be obtained in any appropriate manner, including receiving data from a monitoring device, computer system or the like, retrieving the subject data from a data store such as a database, collecting at least some of the subject data using one or more sensors, or the like. The subject data typically includes heart rate data indicative of the heart rate, which may be in the form of simple pulse information but may also include Electrocardiography (ECG) data. The heart rate is typically measured for at least part of a sleep episode, but more typically over at least one entire sleep episode, which is a period of time during which the subject is asleep, between sleep onset and waking events. The subject data may also be indicative of a heart rate measured over multiple sleep episodes with the data optionally being collected continuously during the sleep episode or at periodic intervals through the sleep episode. The subject data may also include additional data, such as data regarding subject attributes or other physiological signals measured from the subject, such as measures of physical or mental activity, or the like, as will be described in more detail below.
[0074] At step 110 the subject data is analysed to determine at least one sleep segment. The sleep segment corresponds to a particular portion of a sleep episode and could include a number of minutes, such as 20 minutes, preceding or post sleep onset, an entire sleep episode, a first or second half of the sleep episode or a number of minutes prior to waking. The sleep segments can be determined in any appropriate manner depending upon the nature of the subject data available. For example, if the subject data includes brain wave activity data, such as electroencephalogram (EEG) data, sleep events such as sleep onset and waking can be detected based on brain wave patterns, with this then being used to determine sleep segments. Segments may also be determined from the sleep stage analysis, for example, determination of stage 1,2,3 and REM (rapid eye movement) sleep, using EEG data, as will be described in more detail below. Alternatively, if brain wave activity data is not available this may be determined from data relating to physical activity of the user, the heart rate of the user, or based on events such as manual notifications, or a combination of the above.
[0075] At step 120 the subject data is analysed to determine at least one metric for the at least one sleep segment. The metric(s) used will vary depending upon a range of factors, such as the computational model to be used, subject attributes, the mental conditions being identified, or the like, as will be described in more detail below. Typically the metrics are selected from heart rate statistic metrics, heart rate spectral power metrics or heart rate variability metrics, with multiple metrics optionally being selected from across these groups.
[0076] Heart rate statistic metrics are based on the subject's heart rate and can include any one or more of a mean, a median, an average, a variance, a skew, a kurtosis, a percentile, a cumulative distribution function, or the like. Heart rate spectral power metrics are based on a spectral power of the subject's heart beats, and are typically assessed in frequency bands including, an ultra-low frequency band, such as less than about 0.003 Hz, a very low frequency band, such as between about 0.003Hz and about 0.04 Hz, a low frequency band, such as between about 0.04 Hz and about 0.15Hz or a high-frequency band, such as between about 0.15Hz and about 0.4 Hz. The heart rate variability metric is based on the subject's heart rate and typically includes one or more of a multi-scale entropy, a standard deviation of average pulse intervals, a square root of the mean of the squares of differences between adjacent pulse intervals, or the like.
[0077] At step 130 the one or more metrics are applied to one or more computational models. The computational model(s) typically embody relationship between different mental states, different medications administered and values of the one or more metrics, and can be obtained by applying machine learning to reference metrics derived from heart rates measured for one or more reference subjects during at least part of a reference sleep period. Thus, it will be appreciated that in practice reference subject data, equivalent to subject data, is collected for a plurality of reference subjects for which a variety of different mental states have been diagnosed and for which a variety of different medications have been administered. The collected reference subject data is used to calculate reference metrics, which are then used to train the computational model(s) so that the computational model(s) can discriminate between different mental states and/or between different medications administered, based on metrics derived from at least the subject's heart rate. The nature of the computational model will vary depending on the implementation and examples will be described in more detail below.
[0078] The computational model is used to determine a medication effectiveness indicator indicative of the effectiveness of medication in treating a mental state of the biological subject at step 140. Typically the medication effectiveness indicator is indicative of whether or not medication has been taken, and hence whether or not the subject is adhering to a medication regimen, as well as a mental state, optionally including a change in or severity of the mental state. This allows a supervising clinician or other medical personnel to assess whether medication is leading to an improved outcome for the subject, and also to assess if this is not the case, whether this is due to the medication not being effective, or because the subject is not adhere to the medication regimen.
[0079] In one example, the medication effectiveness indicator could include a numerical value, for example indicating that the medication is 95% effective and/or may include separate indicators indicative of the adherence and mental state, for example showing a 90% likelihood that the subject is adhering to a medication regimen and a 90% chance of suffering from depression.
[0080] The medication effectiveness indicator could additionally and/or alternatively be indicative of an identified medication and/or dosage, with the medication being identified based on specific medications and/or classes of medication, such as selective serotonin reuptake inhibitors (SSRIs), serotonin and norepinephrine reuptake inhibitors (SNRIs), tricyclic antidepressants (TCAs), or the like.
[0081] The medication effectiveness indicator could also be indicative of the likelihood of the subject having a plurality of mental states, for example indicating a 95% chance of depression and/or a 20% chance of suffering from anxiety and/or could be indicative of a severity or degree of change in a mental state, for example stating that the mental state is improving, worsening or unchanged, in comparison to previous assessment, which will typically involve longitudinal assessment with multiple medication effectiveness indicators being generated over multiple sleep episodes. However, this is not necessarily essential, and it will be appreciated that any suitable form of medication effectiveness indicator could be used.
[0082] It will be appreciated from the above, that in one example the medication effectiveness indicator could be a composite indicator, including a mental state indicator indicative of a mental state of the subject, a severity of a mental state or a change in mental state and a medication indicator indicative of an adherence with a medication regimen and/or a medication taken. [0083] In one particular example, the medication effectiveness indicator is used to allow an assessment to be made of four different medication effectiveness states, namely:
• Adherent to medication and in a stable mental state, indicating the subject is on the right medication and that it is effective in treating the underlying condition.
• Adherent to medication and in an unstable mental state (such as active major depressive disorder) which indicates that the particular drug regimen is not working to control the condition.
• Non-adherent to medication and in an unstable mental state indicating the subject needs to be put on an adherence program to ensure compliance to the prescribed medication regiment, allowing for a subsequent assessment of whether or not know the medication is working.
• Non-adherent to medication and in a stable mental state, which indicates that the subject does not actually require medication.
[0084] Accordingly, it will be appreciated that the above described method utilises a machine learning technique in order to assess the effectiveness of medication in treating a mental state of a subject utilising certain defined metrics relating to specific aspects of heart rate, heart rate spectral power or heart rate variability. The use of multiple metrics from the different groups can help improve the discriminatory performance of the computational model(s), in turn allowing the effectiveness of medication to be readily and accurately identified.
[0085] In one example, the particular metrics are used in a variety of combinations in order to provide computational models having a discriminatory performance, such as an accuracy, sensitivity, specificity or area under the receiver characteristic operating curve (AUROC) of greater than 70%. In this regard, a 70% performance metric is significant as this represents current best practice based on a psychiatric evaluation of the mental state of a subject by a trained psychiatrist, and far exceeds the ability of a general practitioner in assessing the mental state of a subject. Furthermore, this provides a mechanism for objectively assessing subject adherence to prescribed medication. In particular this avoids the need to rely on a subjective assessment, provided by the subject, which can be unreliable for a variety of reasons, such as the subject forgetting either to take medication or whether they have taken the medication, or the subject not taking medication, for example due to undesirable side effects or the like.
[0086] Accordingly, in this case, the computational model(s) typically exceed the ability of general practitioners and can at least match the ability of trained psychiatrists in determining the effectiveness of medication, and assists clinicians in assessing not only whether medication is being taken, but also whether the medication is effective at treating an underlying mental state. Providing a tool of this form therefore allows general practitioners, or other medical personnel, to substantially increase their effectiveness at administering medication to subjects.
[0087] A number of further features will now be described.
[0088] As previously mentioned, the medication effectiveness indicator is typically indicative of adherence with a medication regimen and a mental state of the subject, a severity of a mental state of the subject or a change in mental state of the subject. The adherence with a medication regimen could be confirmation that a specified medication has been taken and/or could simply be an indication of one or more medications taken, allowing the adherence to be assessed by a medical practitioner.
[0089] The system can use a number of different combinations of computational models, for example depending on the particular discriminatory abilities of the models and the particular mental states or medications of interest.
[0090] In example, the system uses two discrete and independent computational models, with one being used to assess mental state and the other used to assess medication adherence. In this instance, the processing devices typically apply at least one metric to a mental state computational model to determine a mental state indicator indicative of a mental state of the subject and also apply at least one metric to a medication adherence computational model to determine a medication adherence indicator indicative of adherence with a medication regimen. Following this, a medication effectiveness indicator is determined using the mental state and medication adherence indicators. [0091] In another example, the system uses different computational models in sequence, for example using a model to assess mental state, and then using different models to assess medication regimen adherence, depending on the mental state. This can improve the ability to accurately assess whether medication has been taken by ensuring the medication model is specific to the identified mental state. In this instance, the processing devices first apply at least one metric to a mental state computational model to determine a mental state indicator indicative of a mental state of the subject and then select one of two medication adherence computational models depending on the mental state indicator, before applying at least one metric to the selected medication adherence computational model to determine the medication effectiveness indicator. It will be appreciated that a converse approach could be used, with an assessment of medication taken being performed first, with a different mental state computational model being selected based on the medication taken.
[0092] As a further alternative, the system can use a single medication effectiveness computational model to determine the medication effectiveness indicator, which would typically involve using multiclass classifier for discrimination.
[0093] In one example, as previously mentioned, multiple metrics are used in order to increase the accuracy of the computational model(s), with this typically including at least one metric for each of a plurality of sleep segments, a plurality of metrics for at least one sleep segment, or a plurality of metrics for each of a plurality of sleep segments.
[0094] It will be further appreciated that metrics can be calculated across multiple sleep episodes, for example, to examine averages or variations of metrics between multiple sleep episodes, thereby reducing the likelihood of an unusual sleep episode leading to a misdiagnosis.
[0095] In addition to examining heart rate metrics, the system can examine other metrics to further enhance the discriminatory performance of the computational model(s), such as sleep and brain wave metrics.
[0096] In the case of sleep metrics, these are typically based on sleep states of the user over multiple sleep episodes, such as whether the subject is waking or sleeping, and can be used to derive metrics such as a total sleep duration, a total number of sleep episodes, a mean sleep episode duration, a standard deviation of sleep episode durations, or the like. The sleep states are typically determined using sleep data forming part of the subject data. The sleep data can be of any appropriate form and can be derived from a wide variety of data including heart rate data indicative of the heart rate, brain activity data indicative of brain activity, or activity data indicative of physical activity. It will also be appreciated that sleep states could be indicated via any other appropriate mechanism, such as based on information collected by a medical practitioner during a sleep study or the like.
[0097] When the subject data includes brain activity data, such as EEG data indicative of brain activity measured for the biological subject during part of a sleep period, this can be used to identify specific sleep stages, which are in turn used to determine brain activity metrics. For example, the brain activity data can be used to identify periods of REM sleep, non-REM sleep stage 1, non-REM sleep stage 2, non-REM sleep stage 3, and when the subject is awake. This information can then be used to determine at least one brain activity metric, such as an absolute time in each sleep stage, a fractional time in each sleep stage, a sleep stage latency, a mean heart rate in each sleep stage and a different in mean heart rates in each sleep stage. Thus, it will be appreciated that the above process can examine not only particular segments of a sleep episode, such as a period of time prior to sleeping, after sleeping or prior to waking, but also examines metrics associated with different sleep stages such as REM or non-REM sleep.
[0098] Typically, to maximise the effectiveness of the discriminatory performance of the computational model(s), the processing devices determine a plurality of metrics selected from across the groups including heart rate metric group, heart rate spectral power metric group, heart rate variability metric group, brain activity metric group and sleep metric group. The particular combination used will vary depending on a range of factors, including the availability to capture sleep and brain wave activity data, and the ability of the metrics to discriminate between different mental states and/or different medications. In one particular example, at least one metric is selected from each of the available groups and optionally at least two metrics are selected for at least some of the available groups. In general the number of metrics used include at least two, at least three, at least four, at least five, at least six, at least seven, at least eight, at least nine and in some cases at least ten.
[0099] The analysis is also typically performed to take into account subject attributes, such as subject characteristics, possible mental states suffered by the subject, possible medications taken, or one or more subject body states. In this example, the one or more processing devices can use the one or more subject attributes to apply the computational model so that the at least one metric is assessed based on reference metrics derived for one or more reference subjects having similar attributes to the subject attributes. This can be achieved in a variety of ways, depending on the preferred implementation, and can include selecting metrics and/or one of a number of different computational models at least in part depending on the subject attributes. Irrespective of how this is achieved, it will be appreciated that taking into account subject attributes can further improve the discriminatory performance by taking into account that subjects with different attributes may react different to the same mental state. For example, a male 35 year old with depression may react differently to a female 60 year old with the same condition. Similarly, the assessment of depression could be quite different to the assessment of schizophrenia so different computational models and/or combinations of metrics could be selected depending on a mental state that is being identified. Similarly different computational models may be required to identify different medications. This could include utilization of a medication/no medication discriminatory model and/or the use of multiple different models to identify whether a subject is taking any one of a number of different medications. In this regard, as the medication regimen is known, typically a respective computational model can be used that distinguishes between that medication being taken or not being taken, but this is not essential and alternatively multiple models could be used to determine if the subject is taking an unknown medication.
[0100] The subject attributes could include subject characteristics such as a subject age, height, weight, sex or ethnicity, possible mental states from which the subject may suffer, including a normal or abnormal mental state, depression, anxiety, panic disorder, obsessive compulsive disorder (OCD), schizophrenia, or the like, body states, such as a healthy or unhealthy body states or one or more disease states, such as whether the subject is obese. The subject attributes could include one or more medical symptoms, such as an elevated temperature, coughing, sneezing, bloating, abnormal bowel movement, nausea, or the like, or one or more perceived emotional states, such as happy, sad, anxious, angry, tired, shocked, or the like. Finally, the subject attributes could include dietary information, such as details of any food or drink consumed, or medication information, including details of any medications taken either as part of a medication regimen or otherwise.
[0101] The subject attributes could be determined in any one of a number of ways and could involve having the subject supply information a first time monitoring is performed, for example when registering to undergo the monitoring process, and/or periodically, for example each time monitoring is performed, at set time intervals, such as once a week or month, or the like. In this regard, a user interface could be displayed to the user by the processing device, or another computer system or client device, prompting the user to enter relevant information. This could be performed before or after each sleep session, with different information being requested each time, to avoid over burdening the subject. It will be appreciated that regular updates of subject attributes are typically used for more variable attributes, such as details of medical symptoms or the like, whilst attributes that are more static may be determined on a one off basis. It will also be appreciated that the processing devices could determine at least some of the subject attributes based on a subject medical history, for example by retrieving or querying a patient medical record.
[0102] The system can also be utilised to perform longitudinal monitoring in which changes in a subject's mental state and/or medication adherence are tracked. This can be performed for the purpose of monitoring of progression of a mental condition, as well as the efficacy of a treatment regimen or program, thereby allowing the effectiveness of the medication regimen to be assessed. In this example, a comparison is performed between at least one current metric determined for the subject during one or more current sleep episodes and at least one previous metric determined for the subject during one or more previous sleep episodes, with results of the comparison being used to track a medication effectiveness. The comparison can be achieved by directly comparing particular metrics, but it will be appreciated that this tends to provide little in the way of guidance regarding the progression of the condition. Accordingly it is more typical for the current metric to be applied to the computational model to determine a current medication effectiveness indicator indicative of a current mental state and medication adherence, and to apply the previous metric to the computational model to determine a previous medication effectiveness indicator indicative of a previous mental state and pervious adherence, and then analyse a difference between the current and previous mental state indicators to determine the change in mental state and adherence. Specifically this can be used to ensure the subject is adherent to the regimen over the entire time and to further assess whether this is leading to a change in mental state, and hence that the medication is effective.
[0103] It will be appreciated that in practice, the system will maintain a record of medication effectiveness indicators, with each medication effectiveness indicator being generated over one or more sleep episodes, so that a sequence of medication effectiveness indicators can be used to demonstrate the effectiveness of the medication, including changes in the medical condition, over time. In one example, such trending can be plotted allowing a medical practitioner to readily observe changes in mental state. For example this may demonstrate an increasing likelihood that the subject has a mental state, such as depression with the medical practitioner then being able to perform intervention, such as prescribing different medication, performing actions to ensure adherence compliance, with further changes such as a reduction in likelihood of depression being used to monitor effectiveness of treatment.
[0104] In a preferred example, the medication effectiveness is plotted contemporaneously with additional information, such as details of the timing of an intervention, including administering, or changing medication, allowing the response to the intervention to be easily tracked.
[0105] The medication effectiveness indicator could be used in respect of a variety of mental states, such as normal and abnormal mental states, as well as specific conditions such as depression, anxiety, panic disorder, obsessive compulsive disorder and schizophrenia, or the like, as well as a variety of different medications. [0106] The nature of the monitoring system and in particular the hardware used to capture the subject data, and in particular the heart rate data and optionally any brain wave or activity data will vary depending upon the preferred implementation.
[0107] In one example, the monitoring system includes a monitoring device having at least one sensor and a monitoring device processor that generates sensor data in accordance with signals from the sensor. The sensor data is typically indicative of one or more of a heart rate of the subject, brain activity of the subject and physical activity of the subject, depending on the nature of the sensor employed.
[0108] In one example, the monitoring device is in the form of a wearable monitoring device which could include a wrist or chest mounted heart rate monitor, including a suitable heart rate detection mechanism. Examples include the use of an optical based system for detection of wrist pulse, or a movement sensor for detection of a chest pulse. Physical activity can be determined through the use of accelerometers or gyroscopes and may be incorporated into a wearable device. In one particular example, the monitoring device could include a wrist mounted smart watch or similar, with an optional chest strap for improved heart rate sensing.
[0109] Additionally and/or alternatively electrode based detection can be used to acquire ECG signals, which can in turn provide greater information regarding the heart rate and heart beat power. Similarly brain activity can be measured using an EEG sensing system, which may include electrodes attached to the scalp of the user, as part of a headset or the like.
[0110] It will be appreciated that the form factor of the monitoring device and the particular sensing provided can vary depending on the circumstances in which the monitoring device is to be used. For example, when used in a home environment, the monitoring device is typically a wearable device, with more limited sensing capabilities, often limited to optical and/or movement sensing, whereas if the device is adapted to be used in a clinical environment, such as during a sleep study, electrode based systems can be used for capturing ECG and EEG signals, for greater accuracy.
[0111] In one example, the monitoring device is adapted to upload sensor data directly to the one or more processing devices, which could be situated remotely in a cloud based environment, or locally, for example on a computer system. In another example, the monitoring system includes a client device, such as a smartphone, tablet or computer system, that receives sensor data from the monitoring device uses the sensor data to generate captured subject data. The captured subject data typically includes a subject identifier indicative of an identity of the subject, which could be a device identifier of either the client device or monitoring device, which is associated with the subject, or could be a user name or real name of the subject, or a unique identifier associated with the subject. The captured subject data further includes one or more of heart rate data indicative of the measured heart rate, brain activity data indicative of the measured brain activity or activity data indicative of measured physical data.
[0112] The captured subject data is transferred to the one or more processing devices, allowing these to incorporate the captured subject data into subject data using the identifier. Thus, the processing device can identify the stored subject data associated with the respective subject using the identifier, before updating the stored subject data with the captured subject data.
[0113] The client device can also be adapted to perform at least preliminary processing of the sensor data or this may alternatively be performed by the monitoring device itself. Such preliminary processing can include filtering of signals, derivation of parameters from the signals, such as to determine an inter-beat period, heartbeat frequency, power spectrums or the like. Although alternatively raw sensor data could be uploaded directly to the one or more processing devices as required.
[0114] Thus, in the above examples, the client device acts to acquire sensor data from the monitoring device, perform optional processing, and add an identifier, transferring this as captured subject data to the one or more processing devices, which are typically in the form of remote servers, allowing the subject data to be consolidated and processed remotely. In this example, the client device, which is typically a smart phone or tablet of the subject, effectively acts to forward the captured data to the processing devices for analysis as required. [0115] The above described arrangement provides a number of benefits. For example, this ensures subject data is stored centrally, allowing this to be used in training computational models. This in effect allows data from multiple subjects to be mined so that more accurate models can be constructed thereby improving the discriminatory power of the system. Additionally, the client device can be used to leverage existing hardware functionality in order to reduce the hardware requirements of the monitoring device.
[0116] In a further example, the client device can be used to collect additional information, such as subject attributes. In this example, the client device can display one or more questions, generating the captured subject data at least in part in response to user input commands provided in response to the one or more questions. This allows the user to be presented with questions, which can in turn assist in assessment of the subject mental state, including capturing information relating to symptoms, as well as other information, such as questions regarding subject attributes, dietary habits, medication consumed, or the like.
[0117] In one example, the one or more processing devices display a representation of the medication effectiveness indicator, store the medication effectiveness indicator for subsequent retrieval or provide the medication effectiveness indicator to a client device for display. Thus, it will be appreciated that the mental state indicator can be used in a variety of manners, depending on the preferred implementation.
[0118] The above described approaches use one or more computational models in order to determine a medication effectiveness indicator, and an example of a process for generating such model(s) will now be described with reference to Figure 2.
[0119] In this example, reference subject data is obtained at step 200, which is at least partially indicative of a heart rate measured for a reference subject during at least part of a reference sleep episode. At step 210 the reference subject data is analysed to determine at least one sleep segment corresponding to a particular portion of the reference sleep episode. At step 220 the reference subject data is analysed to determine at least one reference metric for the at least one reference sleep segment. [0120] Steps 200 to 220 are largely analogous to steps 100 to 120 described with respect to obtaining and analysing subject data of a subject, and it will therefore be appreciated that these can be performed in a largely similar manner, and hence will not be described in further detail.
[0121] In contrast to subject data however, as the reference subject data is used in training a computational model, the reference subject data is also indicative of an identified mental state of the reference subject and details of any medication taken, which is typically obtained using a diagnosis and medication information by a medical practitioner, for example by receiving an indication of the diagnosis and medications administered, retrieving this from a medical record, or the like.
[0122] Additionally, when using the reference subject data to train the computational model, it will be typically to determine reference metrics for all available metrics, rather than just selected ones of the metrics, allowing this to be used in order to ascertain which of the metrics are most useful in discriminating between different mental states and different medications administered. Nevertheless, the reference metrics used are as outlined above, and typically include heart rate statistic metrics, heart rate spectral power metrics, heart rate variability metrics, brain wave activity metrics or sleep metrics, as appropriate.
[0123] At step 230 a combination of the reference metrics and one or more generic computational models are selected, with the reference metrics, identified mental state and medication administered for a plurality of reference subjects being used to train the model at step 240. The nature of the model and the training performed can be of any appropriate form and could include any one or more of decision tree learning, random forest, logistic regression, association rule learning, artificial neural networks, deep learning, inductive logic programming, support vector machines, clustering, Bayesian networks, reinforcement learning, representation learning, similarity and metric learning, genetic algorithms, rule- based machine learning, learning classifier systems, or the like. As such schemes are known, these will not be described in any further detail. [0124] Accordingly, the above described process provides a mechanism to develop a computational model that can be used in generating a mental state indicator using the process described above with respect to Figure 1.
[0125] In addition to simply generating the model, the process typically includes testing the model at step 250 to assess the discriminatory performance of the trained model. Such testing is typically performed using a subset of the reference subject data, and in particular, different reference subject data to that used to train the model, to avoid model bias. The testing is used to ensure the computational model provides sufficient discriminatory performance. In this regard, the discriminatory performance is typically based on an accuracy, sensitivity, specificity and AUROC, with a discriminatory performance of at least 70% being required in order for the model to be used.
[0126] It will be appreciated that if the model meets the discriminatory performance, it can then be used in determining a mental state indicator using the process outlined above with respect to Figure 1. Otherwise, the process returns to step 230 allowing different metrics and/or models to be selected, with training and testing then being repeated as required.
[0127] Thus, in one example, the one or more processing devices select a plurality of reference metrics, typically selected as a subset of each of the metrics listed above, train one or more computational models using the plurality of reference metrics, test the computational models to determine a discriminatory performance of the model(s) and if the discriminatory performance of the model(s) falls below a threshold then selectively retrain the computational model(s) using a different plurality of reference metrics and/or train different computational model(s). Accordingly, it will be appreciated that the above described process can be performed iteratively utilising different metrics and/or different computational models until a required degree of discriminatory power is obtained.
[0128] As an alternative, the one or more processing devices can select a plurality of combinations of reference metrics, train a plurality of computational models using each of the combinations, test each computational model to determine a discriminatory performance of the model and select the computational model with the highest discriminatory performance for use in determining a medication effectiveness indicator indicative of a mental state.
[0129] In addition to use the metrics to train the models, the training can also be performed taking into account reference subject attributes, so that models are specific to respective reference subject attributes or can take the subject attributes into account when determining the mental state. In one example, this process involves having the one or more processing devices perform clustering using the using the reference subject attributes to determine clusters of reference subjects having similar reference subject attributes, for example using a clustering technique such as £-means clustering, and then training the computational model at least in part using the reference subject clusters. For example clusters of reference individuals suffering from depression, or taking particular medication could be identified, with this being used to train a computational model to identify depression or the respective medication. It will be appreciated however that any suitable technique could be used.
[0130] In further example, the processing devices develop the model by performing one or more of feature analysis and downselection, correlation and univariate statistical separability tests and dimensionality reduction. Thus, for example, this allows for the calculation of multiple metrics, and multiple models, with those refined depending on their discriminatory power. Such refining can be performed using one or more of cross-validation performance, hyperparameter validation, learning curve analysis or metric relevance across models.
[0131] Accordingly, the above described techniques provide a mechanism for training one or more computational models to determine the effectiveness of medication including by discriminating between different mental states and medications taken using a variety of different metrics, and then using the model(s) to generates medication effectiveness indicators indicative of the effectiveness of a medication, thereby assisting in the effective prescribing of medication.
[0132] An example of a monitoring system will now be described in more detail with reference to Figure 3. [0133] In this example, one or more processing systems 310 are provided coupled to one or more client devices 330, via one or more communications networks 340, such as the Internet, and/or a number of local area networks (LANs). A number of monitoring devices 320 are provided, with these optionally being connected directly to the processing systems 310 via the communications networks 340, or more typically, with these being coupled to the client devices 330.
[0134] Any number of processing systems 310, monitoring devices 320 and client devices 330 could be provided, and the current representation is for the purpose of illustration only. The configuration of the networks 340 is also for the purpose of example only, and in practice the processing systems 310, monitoring devices 320 and client devices 330 can communicate via any appropriate mechanism, such as via wired or wireless connections, including, but not limited to mobile networks, private networks, such as an 802.11 networks, the Internet, LANs, WANs, or the like, as well as via direct or point-to-point connections, such as Bluetooth, or the like.
[0135] In this example, the processing systems 310 are adapted to receive and analyse subject data received from the monitoring devices 320 and/or client devices 330, allowing computational models to be generated and used to determine medication effectiveness indicators, which can then be displayed via the client devices 330. Whilst the processing systems 310 are shown as single entities, it will be appreciated they could include a number of processing systems distributed over a number of geographically separate locations, for example as part of a cloud based environment. Thus, the above described arrangements are not essential and other suitable configurations could be used.
[0136] An example monitoring device 320 is shown in Figure 4. In this example the monitoring device 320 includes a monitoring device processor 400 coupled to a monitoring device memory 401 and one or more sensors 402. The monitoring device processor is adapted to receive signals from the sensor(s) 402 and perform tasks in accordance with instructions stored in the memory 401, including optionally processing sensor data, for example by filtering and/or digitising sensor data, before transmitting the sensor data via transceiver 403 to either the processing system 310 or the client device 330. [0137] Accordingly, it will be appreciated that the processing system monitoring device 320 may be formed from any suitable monitoring device, and could include a generic programmed monitoring device processor 400 such as a microprocessor, microchip processor, logic gate configuration, firmware optionally associated with implementing logic such as an FPGA (Field Programmable Gate Array), or any other electronic device, system or arrangement, and/or could include custom hardware, including specific arrangements for processing signals and generating sensor data as required.
[0138] An example of a suitable processing system 310 is shown in Figure 5. In this example, the processing system 310 includes at least one microprocessor 500, a memory 501, an optional input/output device 502, such as a keyboard and/or display, and an external interface 503, interconnected via a bus 504 as shown. In this example the external interface 503 can be utilised for connecting the processing system 310 to peripheral devices, such as the communications networks 340, databases 511, other storage devices, or the like. Although a single external interface 503 is shown, this is for the purpose of example only, and in practice multiple interfaces using various methods (eg. Ethernet, serial, USB, wireless or the like) may be provided.
[0139] In use, the microprocessor 500 executes instructions in the form of applications software stored in the memory 501 to allow the required processes to be performed. The applications software may include one or more software modules, and may be executed in a suitable execution environment, such as an operating system environment, or the like.
[0140] Accordingly, it will be appreciated that the processing system 510 may be formed from any suitable processing system, such as a suitably programmed PC, web server, network server, or the like. In one particular example, the processing system 510 is a standard processing system such as an Intel Architecture based processing system, which executes software applications stored on non-volatile (e.g., hard disk) storage, although this is not essential. However, it will also be understood that the processing system could be any electronic processing device such as a microprocessor, microchip processor, logic gate configuration, firmware optionally associated with implementing logic such as an FPGA (Field Programmable Gate Array), or any other electronic device, system or arrangement. [0141] As shown in Figure 6, in one example, the client device 330 includes at least one microprocessor 600, a memory 601, an input/output device 602, such as a keyboard and/or display, an external interface 603, interconnected via a bus 604 as shown. In this example the external interface 603 can be utilised for connecting the client device 330 to peripheral devices, such as the communications networks 340, databases, other storage devices, or the like. Although a single external interface 603 is shown, this is for the purpose of example only, and in practice multiple interfaces using various methods (eg. Ethernet, serial, USB, wireless or the like) may be provided. The card reader 604 can be of any suitable form and could include a magnetic card reader, or contactless reader for reading smartcards, or the like.
[0142] In use, the microprocessor 600 executes instructions in the form of applications software stored in the memory 601, and to allow communication with one of the processing systems 310 and/or monitoring devices 320.
[0143] Accordingly, it will be appreciated that the client device 330 be formed from any suitably programmed processing system and could include suitably programmed PCs, Internet terminal, lap-top, or hand-held PC, a tablet, a smart phone, or the like. However, it will also be understood that the client device 330 can be any electronic processing device such as a microprocessor, microchip processor, logic gate configuration, firmware optionally associated with implementing logic such as an FPGA (Field Programmable Gate Array), or any other electronic device, system or arrangement.
[0144] Examples of the processes for generating mental state indicators will now be described in further detail. For the purpose of these examples it is assumed that one or more respective processing systems 310 are servers adapted to receive and analyse subject data, and generate and provide access to medication effectiveness indicators. The servers 310 typically execute processing device software, allowing relevant actions to be performed, with actions performed by the server 310 being performed by the processor 500 in accordance with instructions stored as applications software in the memory 501 and/or input commands received from a user via the I/O device 502. It will also be assumed that actions performed by the client devices 330, are performed by the processor 600 in accordance with instructions stored as applications software in the memory 601 and/or input commands received from a user via the I/O device 602, whilst actions performed by the monitoring devices 320, are performed by the processor 400 in accordance with instructions stored as applications software in the memory 401 and/or input commands received from a user.
[0145] However, it will be appreciated that the above described configuration assumed for the purpose of the following examples is not essential, and numerous other configurations may be used. It will also be appreciated that the partitioning of functionality between the different processing systems may vary, depending on the particular implementation.
[0146] An example of the process for capturing subject data, or reference subject data, will now be described in more detail with reference to Figure 7.
[0147] In this example, at step 700 information regarding one or more subject attributes is determined. This is typically performed as a one-off process when a subject undergoes an initial assessment, but could also be repeated periodically, such as each time a measurement is performed, depending on the nature of the subject attributes. The subject attributes could be retrieved by the server 310 from a medical record, for example, by providing the server 310 with details of the subject, allowing this to be used to retrieve the attributes, or could be provided by having a user, such as the subject or a supervising medical practitioner, enter the subject attributes via a suitable user interface presented on the client device 330. It will be appreciated that this could be achieved by presenting an application on the client device 330 and/or through a website hosted by the server 310.
[0148] At step 710, the server 310 generates subject data in the form of a particular record associated with the respective subject. As part of this process, a subject identifier is typically created and associated with the subject data. This could be a username, but more typically is a unique alphanumeric code, which can be used to anonymise the subject data as needed. The subject data may be stored in an encrypted database, with access permissions being defined for specific users, such as authorised medical practitioners, or the like, to thereby prevent unauthorised access to the subject data.
[0149] At step 720 sensor data is acquired by the monitoring device 320 whilst the subject is asleep. This would typically involve having the subject, or a medical practitioner, attach the monitoring device 320 to the subject in an appropriate manner, depending for example on the nature of the sensors 402. This could include simply having the subject wear the monitoring device 320, or could include attachment of electrodes to the subject. The sensor data is acquired, typically by filtering and digitising signals received from the sensors 402, before being uploaded to the client device 330.
[0150] At step 730, the client device can optionally process the received sensor data, for example to perform filtering and/or derive relevant parameters, such as a heart beat, or the like. Such parameterisation can reduce the volume of data that needs to be transferred to the server 310, although it will be appreciated that this is not essential, and alternatively the raw data could be transferred, depending on the preferred implementation.
[0151] At step 740, the client device 330 adds a subject identifier indicative of an identity of the subject to the sensor data together with any additional attribute information, to generate captured subject data.
[0152] This process may require that the client device 330 authenticate the subject, for example by having the subject provide biometric information, such as a fingerprint, or respond to an authentication challenge, for example by providing as password, enter a PIN (personal identification number) or the like. The subject identifier can then be retrieved from local memory on the client device 330, retrieved from the monitoring device 320, or could be entered manually by a user. Additionally, the process may require the client device 730 display one or more questions to the subject, allowing the subject to respond and provide information regarding attributes, such as current symptoms, details of any food, beverage or medications consumed or the like. The client device may also interface with other sensing devices, such as weight scales, allowing other subject attributes to be captured as required.
[0153] At step 750, the captured subject data is uploaded to the server 310, allowing this to be added to the subject data at step 760.
[0154] It will be appreciated that this process could be performed for subject undergoing assessment as well as reference subjects when the reference data is being collected to perform training of the computational model. [0155] An example of the process of for analysing subject data for an individual will now be described in more detail with reference to Figures 8 A and 8B.
[0156] In this example, at step 800 the server 310 obtains subject data, either retrieving this from a stored record or receiving this from a monitoring device 320, optionally via a client device 330, depending upon the preferred implementation.
[0157] At step 805 sleep episodes within the subject data are identified with individual sleep events within each sleep episode being identified at step 810. The identification of sleep episodes and sleep events is typically performed on the basis of EEG data where available and if not available activity data and/or heart rate data again depending on availability. In this regard EEG data typically provides great discriminatory power to identify sleep episodes and specific sleep events, such as onset sleep and waking, as well as different sleep stages, such as REM or non-REM sleep. In the event that EEG data is not available, which is typically only collected in a sleep clinic, the heart rate and an indication of physical activity can be used as a substitute.
[0158] Having identified sleep events, and particularly sleep onset and waking events, these is used to identify specific sleep segments including 20 minutes preceding sleep onset, 20 minutes following sleep onset, the entire sleep episode, a first half of the sleep episode, a second half of the sleep episode and 20 minutes prior to waking.
[0159] At step 820, the server 310 determines subject attributes for the subject from the subject data. The subject attributes can be used for selecting one or more computational models to be used and/or may be combined with the metrics in order to allow the computational model(s) to be applied. In this regard, the metrics for the subject are typically analysed based on reference metrics for reference subjects having similar attributes to the subject. This could be achieved by using different computational models for different combinations of attributes, or by using the attributes as inputs to the computational model.
[0160] Accordingly, the server 310 then calculates relevant metrics for each sleep segment at step 825, with the relevant metrics being determined based on the requirements of the computational model. [0161] At step 830 metrics are applied to the computational model(s), for example by using the relevant metrics, optionally together with one or more subject attributes, to form a feature vector, which is then applied to one or more computation models, which analyse the feature vector, and calculates a medication effectiveness indicator, which is indicative of the effectiveness of the medication in treating one mental states at step 835.
[0162] As previously discussed this could be performed in multiple different ways and could involve using multiple models to discretely assess mental state and adherence with medication. This could use a decision tree approach in which a first model is used to assess mental state, with a second model used to assess medication adherence being selected based on the determined mental state. Alternatively, this could involve an independent assessment of mental state and medication adherence, or involve the use of a multiclass classifier.
[0163] Irrespective of the approach used, the medication effectiveness indicator is typically discretely indicative of the mental state and the medication adherence, for example comprising both a mental state indicator and a medication indicator, allowing a clinician to assess whether the subject is adherent and stable, adherent and unstable, non-adherent and unstable or non-adherent and stable. This allows the clinician to effectively assess whether the medication regimen should be maintained, changed or discontinued, or whether other action is required, such as encouragement to ensure adherence with the regimen.
[0164] At step 840, the server 310 stores the medication effectiveness indicator, typically as part of the subject data, optionally allowing the medication effectiveness indicator to be displayed, for example by forwarding this to the client device for display.
[0165] The process can end at this point, although more typically the server 310 compares the current medication effectiveness indicator to one or more medication effectiveness indicators for the subject at step 845, for example by comparing the indicators to allow a change in mental state to be assessed at step 850, thereby facilitate improved assessment of the effectiveness of the medication over time. This information can be displayed, for example as a longitudinal trend of changes in mental state, optionally together with other accompanying information, such as details of medications taken, changes in medication or other interventions, allowing this information to be used by clinicians in tracking progression of mental states and the effectiveness of treatment.
[0166] Details of an example study will now be described.
[0167] In this example, Polysomnography (PSG) was conducted with similar procedures for multiple subjects.
[0168] To achieve this, qualified sleep technicians or research assistants placed electrodes according to the 10-20 system with at least the following derivations: 3 electroencephalogram channels (F3 or Fz, C3 or Cz and 01 or Oz), ground and reference channels, right and left electrooculograms, 2 chin electromyograms (EMG), 2 ECGs, nasal/oral thermistor and EMG leg electrode recordings. Sleep stages were visually scored by qualified sleep technicians at each sites, with participants being optionally asked to keep consistent sleep routines one week prior to polysomnography (confirmed by actigraphy and sleep diaries).
[0169] Raw ECG signal from each subject was processed to extract RR intervals. The results were visually inspected by trained operators to ensure quality r-wave extraction. The RR data was then temporally aligned with the sleep stage annotations. Quality filters were applied to remove patient data with insufficient RR quality stemming from poor electrode adhesion, electrical noise, motion artifacts, or other gaps in signal coverage.
[0170] The global sleep onset and wake periods derived from the EEG sleep annotations were used to define various sleep segments of interest for subsequent feature calculation. The following segments were leveraged to properly capture the heart-rate dynamics during the sleep cycle:
• Immediate 20 minutes preceding sleep onset
• Immediate 20 minutes following sleep onset
• The overall sleep period from sleep onset to wake
• The first half of the sleep period
• The second half for the sleep period
• The preceding 20 minutes prior to wake [0171] For each segment, the RR and sleep data was processed to extract a bank of time & frequency related features.
• Heart rate statistics:
o Mean
o Variance
o Skew
o Kurtosis
o 5th and 95th percentiles
o Cumulative distribution function
• Heart rate power spectral features including spectral power in classic bands:
o Ultra low frequency defined as <0.003 Hz
o Very low frequency as >0.003Hz and <0.04 Hz
o Low frequency defined as >0.04 Hz and <0.15Hz
o High-frequency defined as >0.15Hz and <0.4 Hz
o Ratio of low to high frequency
• Heart rate variability features including:
o Multi- scale entropy
o SDANN- Standard deviation of the averages of NN intervals in all 5-minute segments
o rMSSD - square root of the mean of the squares of differences between adjacent NN intervals
• Sleep statistics
o Total sleep duration ratio calculated as the sum of the sleep segments
normalized by the window length
o Number of sleep episodes
o Mean sleep episode duration
o Standard deviation of sleep episode durations
• EEG-dependent metrics
o Absolute time in each sleep stage (REM, Non-REM 1,2,3 & Wake) o Fractional time in each sleep stage (REM, Non-REM 1,2,3 & Wake) o Stage latency
o Mean heart-rate in each sleep stage
o Difference of mean heart-rates in each stage, e.g. mean HR in REM minus mean HR in NREM stage 1.
[0172] The metrics for each subject and associated label were used in a supervised machine learning framework leveraging a random forest classifier with 2000 trees. Initial investigations focused on evaluating and optimizing feature performance using simple model frameworks such as Naive Bayes classification and logistic regression. Additional performance was realized by enhancing model complexity through random forest and gradient boosted trees.
[0173] Initial model development leveraged the full complement of features, including ECG and EEG derived metrics, and the whole patient population. The classification model was trained on 70% of the overall data and tested on a hold-out 30% that was randomly selected. The Major depressive disorder (MDD) and control training groups were matched in terms of number of subjects. This model is subsequently referenced as the 'ECG/EEG model.'
[0174] Subsequent modelling efforts focused on leveraging ECG-derived metrics with additional exclusion criteria applied. The combination of data source and exclusion criteria were chosen to better match the on-going prospective studies and target product configuration. This model is subsequently referenced as the 'ECG model.'
[0175] To statistically characterize performance on the 'ECG model,' a 10 fold cross validation was repeated 10 times for a total of 100 generalization estimates. In each estimate, a 90/10 split of training to test data was utilized. Forests are generally robust to overfitting due to bagging, and cross validation ensures that no performance metric is derived from test data the model has trained on.
[0176] Performance of the EEG/ECG model on the hold-out set is shown in Table 1 below, whilst cross validated results for the ECG model, across the 100 generalization estimates over the 561 subjects are shown in Table 2. Table 1
Figure imgf000042_0001
Figure imgf000042_0002
[0177] Area under the receiver operating curve (AUROC) is an overall measure of classifier performance which represents the continuum of sensitivity and specificity tradeoffs. AUROC is most useful when directly comparing separate models outside of additional performance requirements like sensitivity or specificity. Accuracy is the fraction of samples correctly classified, which in a clinical setting is the probability that the model will output a correct result for a sample pulled from a similar demographic to the test set. Sensitivity (aka True Positive Rate) is the fraction of MDD samples correctly classified, which in a clinical setting is the probability of modelling someone with MDD as having MDD. Specificity (aka True Negative Rate) is the fraction of non-MDD samples correctly classified, which in a clinical setting is the probability of modelling someone who does not have MDD as not having MDD.
[0178] It is apparent that the EEG/ECG model serves an upper bound estimate of performance using physiologic data that can be captured in a controlled sleep lab environment. The sleep lab data acquisition modality is widely used but relatively expensive and inaccessible compared to widely available and low cost ambulatory ECG monitors. The developed ECG model represents classification performance of the target product configuration that can be deployed broadly at low-cost. [0179] In any event, it will be apparent from this that the metrics proposed can be used to provide sufficient discriminatory performance in order to adequately classify subjects in respect of MDD.
[0180] Throughout this specification and claims which follow, unless the context requires otherwise, the word "comprise", and variations such as "comprises" or "comprising", will be understood to imply the inclusion of a stated integer or group of integers or steps but not the exclusion of any other integer or group of integers. As used herein and unless otherwise stated, the terms "approximately" or "about" mean +20%.
[0181] Persons skilled in the art will appreciate that numerous variations and modifications will become apparent. All such variations and modifications which become apparent to persons skilled in the art, should be considered to fall within the spirit and scope that the invention broadly appearing before described.

Claims

THE CLAIMS DEFINING THE INVENTION ARE AS FOLLOWS: 1) A monitoring system for generating a medication effectiveness indicator for use in assessing effectiveness of medication in treating a mental state of a biological subject, the monitoring system including one or more electronic processing devices that: a) obtain subject data indicative of at least a heart rate measured for the biological subject during at least part of a sleep episode; b) analyze the subject data to determine at least one sleep segment selected from the group including: i) n minutes preceding sleep onset; ii) n minutes following sleep onset; iii) the sleep episode; iv) a first half of the sleep episode; v) a second half of the sleep episode; vi) n minutes prior to waking; c) analyze the subject data to determine at least one metric for the at least one sleep segment, the at least one metric being selected from the metric group including: i) a heart rate statistic metric selected from a heart rate statistic group including: (1) a mean; (2) a median; (3) an average; (4) a variance; (5) a skew; (6) a kurtosis; (7) a percentile; (8) a cumulative distribution function; ii) a heart rate spectral power metric indicative of a spectral power in at least one frequency band selected from a frequency band group including:
(1) an ultra low frequency less than about 0.003 Hz;
(2) a very low frequency between about 0.003Hz and about 0.04 Hz;
(3) a low frequency between about 0.04 Hz and about 0.15Hz;
(4) a high-frequency between about 0.15Hz and about 0.4 Hz; iii) a heart rate variability metric selected from a heart rate variability group including:
(1) a multi-scale entropy;
(2) a standard deviation of average pulse intervals; and,
(3) square root of the mean of the squares of differences between adjacent pulse intervals; and,
d) apply the at least one metric to at least one computational model to determine a medication effectiveness indicator indicative of the effectiveness of medication in treating a mental state of the biological subject, the computational model embodying a relationship between different mental states, medications administered and one or more metrics, the computational model being obtained by applying machine learning to reference metrics derived from heart rates measured for one or more reference subjects during at least part of a reference sleep period.
2) A monitoring system according to claim 1, wherein the medication effectiveness indicator includes:
a) a medication indicator indicative of at least one of:
i) adherence with a medication regimen; and,
ii) medication taken; and,
b) a mental state indicator indicative of at least one of:
i) a mental state of the subject;
ii) a severity of a mental state of the subject; and,
iii) a change in mental state of the subject.
3) A monitoring system according to claim 1 or claim 2, wherein the one or more processing devices:
a) apply at least one metric to a mental state computational model to determine a mental state indicator indicative of a mental state of the subject;
b) apply at least one metric to a medication adherence computational model to determine a medication adherence indicator indicative of adherence with a medication regimen; and
c) determine the medication effectiveness indicator using the mental state and medication adherence indicators. 4) A monitoring system according to claim 1 or claim 2, wherein the one or more processing devices:
a) apply at least one metric to a mental state computational model to determine a mental state indicator indicative of a mental state of the subject;
b) selecting one of two medication adherence computational models depending on the mental state indicator;
c) apply at least one metric to the selected medication adherence computational model to determine the medication effectiveness indicator.
5) A monitoring system according to claim 1 or claim 2, wherein the one or more processing devices apply at least one metric to a single medication effectiveness computational model to determine the medication effectiveness indicator.
6) A monitoring system according to any one of the claims 1 to 5, wherein the one or more processing devices determine at least one of:
a) at least one metric for each of a plurality of sleep segments;
b) a plurality of metrics for at least one sleep segment; and,
c) a plurality of metrics for each of a plurality of sleep segments.
7) A monitoring system according to any one of the claims 1 to 6, wherein the subject data is indicative of a sleep state for the biological subject during at least part of each of a number of sleep episodes and wherein the at least one metric includes a sleep metric selected from a sleep metric group including:
a) a total sleep duration;
b) a number of sleep episodes;
c) a mean sleep episode duration; and,
d) a standard deviation of sleep episode durations.
8) A monitoring system according to claim 7, wherein the sleep state is derived from at least one of:
a) heart rate data indicative of the heart rate measured for the biological subject during at least part of a sleep period;
b) brain activity data indicative of brain activity measured for the biological subject during at least part of a sleep period; and, c) activity data indicative of physical activity measured for the biological subject during at least part of a sleep period.
9) A monitoring system according to any one of the claims 1 to 8, wherein the subject data includes brain activity data indicative of brain activity measured for the biological subject during at least part of a sleep period and wherein the one or more processing devices: a) analyze the brain activity data to determine at least one sleep stage selected from the sleep stage group including:
i) REM sleep;
ii) non-REM sleep stage 1;
iii) non-REM sleep stage 2;
iv) non-REM sleep stage 3; and,
v) awake; and,
b) determine at least one brain activity metric selected from a brain activity metric group including:
i) an absolute time in each sleep stage;
ii) a fractional time in each sleep stage;
iii) a sleep stage latency;
iv) a mean heart-rate in each sleep stage; and,
v) a difference of mean heart-rates in each sleep stage.
10) A monitoring system according to any one of the claims 1 to 9, wherein the one or more processing devices determines a plurality of metrics selected from:
a) a heart rate statistic metric group;
b) a heart rate spectral power metric group;
c) a heart rate variability metric group;
d) a brain activity metric group; and,
e) a sleep metric group.
11) A monitoring system according to claim 10, wherein the one or more processing devices determine at least one of:
a) at least one of metric from each available group; and,
b) at least two metrics from at least some available groups. 12) A monitoring system according to claim 10 or claim 11, wherein the one or more processing devices determines at least one of:
a) at least two metrics;
b) at least three metrics;
c) at least four metrics;
d) at least five metrics;
e) at least six metrics;
f) at least seven metrics;
g) at least eight metrics;
h) at least nine metrics; and,
i) at least ten metrics.
13) A monitoring system according to any one of the claims 1 to 12, wherein the one or more processing devices:
a) determine one or more subject attributes from the subject data; and,
b) use the one or more subject attributes to apply the computational model so that the at least one metric is assessed based on reference metrics derived for one or more reference subjects having similar attributes to the subject attributes.
14) A monitoring system according to claim 13, wherein the one or more processing devices select a plurality of metrics at least in part using the subject attributes.
15) A monitoring system according to claim 13 or claim 14, wherein the one or more processing devices select a computational model at least in part using the subject attributes.
16) A monitoring system according to any one of the claims 12 to 15, wherein the one or more subject attributes are selected from an attribute group including:
a) one or more subject characteristics selected from a characteristic group including: i) a subject age;
ii) a subject height;
iii) a subject weight;
iv) a subject sex; and,
v) a subject ethnicity;
b) one or more possible mental states selected from a mental state group including: i) healthy;
ii) abnormal;
iii) depression;
iv) anxiety;
v) panic disorder;
vi) obsessive compulsive disorder (OCD); and,
vii) schizophrenia;
c) one or more body states selected from a body state group including:
i) a healthy body state;
ii) an unhealthy body state; and,
iii) one or more disease states;
d) one or more medical symptoms selected from a medical symptom group including: i) elevated temperature;
ii) coughing;
iii) sneezing;
iv) bloating;
v) abnormal bowel movement; and,
vi) nausea;
e) one or more perceived emotional states selected from an emotional state group including:
i) happy;
ii) sad;
iii) anxious;
iv) angry;
v) tired; and,
vi) shocked;
f) dietary information; and,
g) medication information.
)A monitoring system according to any one of the claims 12 to 16, wherein the one or more processing devices determine the subject attributes at least one of:
a) by querying a subject medical history; b) by receiving sensor data from a sensing device; and,
c) in accordance with user input commands.
18) A monitoring system according to any one of the claims 1 to 17, wherein the one or more processing devices:
a) compare at least one current metric determined for the subject during one or more current sleep episodes and at least one previous metric determined for the subject during one or more previous sleep episodes; and,
b) using results of the comparison to track medication effectiveness.
19) A monitoring system according to claim 18, wherein the one or more processing devices perform the step of comparing the at least one current metric and the at least one previous metric by:
a) applying the at least one current metric to at least one computational model to determine a current medication effectiveness indicator indicative of a current mental state and current medication adherence;
b) applying the at least one previous metric to the computational model to determine a previous medication effectiveness indicator indicative of a previous mental state and previous medication adherence; and,
c) analysing a difference between the current and previous medication effectiveness indicators to determine a medication effectiveness.
20) A monitoring system according to claim 18 or claim 19, wherein an intervention is performed between the previous and current sleep episodes and the one or more processing devices determine an indication of an effectiveness of the intervention based on the change in mental state.
21) A monitoring system according to any one of the claims 1 to 20, wherein the one or more processing device determine a mental state indicator indicative of at least one of:
a) a likelihood of the subject having a particular mental state; and,
b) a likelihood of a severity of a particular mental state.
22) A monitoring system according to any one of the claims 1 to 21 wherein the mental state is selected from the mental state group including:
a) normal;
b) abnormal; c) depression;
d) anxiety;
e) panic disorder;
f) obsessive compulsive disorder (OCD); and,
g) schizophrenia.
23) A monitoring system according to any one of the claims 1 to 22, wherein the system includes a monitoring device including:
a) at least one sensor; and,
b) a monitoring device processor that generates sensor data in accordance with signals from the at least one sensor, the sensor data being indicative of at least one of:
i) a heart rate of the subject;
ii) brain activity of the subject; and,
iii) physical activity of the subject.
24) A monitoring system according to claim 23, wherein the monitoring device is a wearable device.
25) A monitoring system according to claim 23 or claim 24, wherein the monitoring system includes a client device that:
a) receives sensor data from the monitoring device;
b) generates captured subject data including:
i) a subject identifier indicative of an identity of the subject; and,
ii) at least one of:
(1) heart rate data indicative of the measured heart rate;
(2) brain activity data indicative of measured brain activity; and,
(3) activity data indicative of measured physical activity; and,
c) transfers captured subject data to the one or more processing devices, the one or more processing being responsive to the captured subject data to incorporate this into the subject data using the identifier.
26) A monitoring system according to claim 25, wherein the client device:
a) displays one or more questions; and,
b) generates captured data at least in part in response to user input commands provided in response to the one or more questions. 27) A monitoring system according to any one of the claims 1 to 26, wherein the one or more processing devices at least one of:
a) display a representation of the medication effectiveness indicator;
b) store the medication effectiveness indicator for subsequent retrieval; and,
c) provide the medication effectiveness indicator to a client device for display.
28) A system according to any one of the claims 1 to 27, wherein the computational model has a discriminatory performance based on at least one of:
a) an area under a receiver operating characteristic curve;
b) an accuracy;
c) a sensitivity; and,
d) a specificity.
29) A system according to claim 28, wherein the discriminatory performance is at least 70%.
30) A method for generating an medication effectiveness indicator for assessing effectiveness of medication in treating a mental state of a biological subject, the method including in one or more electronic processing devices:
a) obtaining subject data indicative of at least a heart rate measured for the biological subject during at least part of a sleep episode;
b) analyzing the subject data to determine at least one sleep segment selected from the group including:
i) n minutes preceding sleep onset;
ii) n minutes following sleep onset;
iii) the sleep period;
iv) a first half of the sleep period;
v) a second half of the sleep period;
vi) n minutes prior to waking;
c) analyzing the subject data to determine at least one metric for the at least one sleep segment, the at least one metric being selected from the metric group including:
i) a heart rate statistic metric selected from a heart rate statistic group including:
(1) a mean;
(2) a median;
(3) an average; (4) a variance;
(5) a skew;
(6) a kurtosis;
(7) a percentile;
(8) a cumulative distribution function;
ii) a heart rate spectral power metric indicative of a spectral power in at least one frequency band selected from a frequency band group including:
(1) an ultra low frequency less than 0.003 Hz;
(2) a very low frequency between 0.003Hz and 0.04 Hz;
(3) a low frequency between 0.04 Hz and 0.15Hz;
(4) a high-frequency between about 0.15Hz and about 0.4 Hz;
iii) a heart rate variability metric selected from a heart rate variability group including:
(1) a multi-scale entropy;
(2) a standard deviation of average pulse intervals; and,
(3) square root of the mean of the squares of differences between adjacent pulse intervals; and,
d) applying the at least one metric to at least one computational model to determine a medication effectiveness indicator indicative of the effectiveness of medication in treating a mental state of the biological subject, the computational model embodying a relationship between different mental states, medications administered and one or more metrics, the computational model being obtained by applying machine learning to reference metrics derived from heart rates measured for one or more reference subjects during at least part of a reference sleep period.
31) A system for use in calculating at least one computational model, the at least one computational model being used for generating a medication effectiveness indicator for use in assessing the effectiveness of medication in treating a mental state of a biological subject, the system including one or more electronic processing devices that:
a) for each of a plurality of reference subjects:
i) obtain reference subject data indicative of: (1) at least a heart rate measured the reference subject during at least part of a reference sleep episode; and,
(2) a medication administered to the reference subject; and,
(3) a diagnosed mental state of the reference subject;
ii) analyze the reference subject data to determine at least one sleep segment selected from the group including:
(1) n minutes preceding sleep onset;
(2) n minutes following sleep onset;
(3) the sleep episode;
(4) a first half of the sleep episode;
(5) a second half of the sleep episode; and,
(6) n minutes prior to waking;
iii) analyze the reference subject data to determine at least one reference metric for the at least one reference sleep segment, the at least one metric being selected from the metric group including:
(1) a heart rate statistic metric selected from a heart rate statistic group including:
(a) a mean;
(b) a median;
(c) an average;
(d) a variance;
(e) a skew;
(f) a kurtosis;
(g) a percentile; and,
(h) a cumulative distribution function;
(2) a heart rate spectral power metric indicative of a spectral power in at least one frequency band selected from a frequency band group including:
(a) an ultra low frequency less than about 0.003 Hz;
(b) a very low frequency between about 0.003Hz and about 0.04 Hz;
(c) a low frequency between about 0.04 Hz and about 0.15Hz;
(d) a high-frequency between about 0.15Hz and about 0.4 Hz; (3) a heart rate variability metric selected from a heart rate variability group including:
(a) a multi-scale entropy;
(b) a standard deviation of average pulse intervals; and,
(c) square root of the mean of the squares of differences between adjacent pulse intervals; and,
b) use the at least one reference metric, medications administered and diagnosed mental states for a number of reference subjects to train at least one computational model, the at least one computational model embodying a relationship between at least one reference metric and at least one of different mental states and different medications administered.
32) A system according to claim 31, wherein the medication effectiveness indicator includes: a) a medication indicator indicative of at least one of:
i) adherence with a medication regimen;
ii) medication taken;
iii) a mental state of the subject;
iv) a severity of a mental state of the subject; and,
v) a change in mental state of the subject.
33) A system according to claim 31 or claim 32, wherein the one or more processing devices: a) train a mental state computational model using at least one reference metric and different mental states, the mental state computational model being used to determine a mental state of the subject; and,
b) train a medication adherence computational model using at least one reference metric and different medications administered, the medication adherence computational model being used to determine adherence with a medication regimen.
34) A monitoring system according to claim 31 or claim 32, wherein the one or more processing devices:
a) train a mental state computational model using at least one reference metric and different mental states, the mental state computational model being used to determine a mental state of the subject; and, b) train two medication adherence computational models using at least one reference metric, different medications administered and different mental states, the medication adherence computational models being used to determine adherence with a medication regimen for different mental states.
35) A monitoring system according to claim 31 or claim 32, wherein the one or more processing devices train a single medication effectiveness computational model using at least one reference metric, different medications administered and different mental states, the single medication effectiveness computational model being used to determine the medication effectiveness indicator.
36) A system according to any one of the claims 31 to 35, wherein the one or more processing devices test the computational model to determine a discriminatory performance of the model.
37) A system according to claim 36, wherein the discriminatory performance is based on at least one of:
a) an area under a receiver operating characteristic curve;
b) an accuracy;
c) a sensitivity; and,
d) a specificity.
38) A system according to claim 36 or claim 37, wherein the discriminatory performance is at least 70%.
39) A system according to any one of the claims 36 to 38, wherein the one or more processing devices test the computational model using a reference subject data from a subset of the plurality of reference subjects.
40) A system according to any one of the claims 31 to 39, wherein the one or more processing devices:
a) select a plurality of reference metrics;
b) train a computational model using the plurality of reference metrics;
c) test the computational model to determine a discriminatory performance of the model; and,
d) if the discriminatory performance of the model falls below a threshold, at least one of: i) selectively retrain the computational model using a different plurality of reference metrics; and,
ii) train a different computational model.
41) A system according to any one of the claims 31 to 40, wherein the one or more processing devices:
a) select a plurality of combinations of reference metrics;
b) train a plurality of computational models using each of the combinations;
c) test each computational model to determine a discriminatory performance of the model; and,
d) selecting the computational model with the highest discriminatory performance for use in determining an mental state indicator indicative of a mental state.
42) A system according to any one of the claims 31 to 41, wherein the one or more processing devices:
a) determine one or more reference subject attributes from the reference subject data; and,
b) train the computational model using the one or more reference subject attributes.
43) A system according to any one of the claims 31 to 42, wherein the one or more processing devices:
a) perform clustering using the using the reference subject attributes to determine clusters of reference subject having similar reference subject attributes; and, b) train the computational model at least in part using the reference subject clusters.
44) A system according to any one of the claims 31 to 43, wherein the one or more processing devices develop the at least one model by at least one of:
a) feature analysis and downselection;
b) correlation and univariate statistical separability tests; and,
c) dimensionality reduction.
45) A system according to any one of the claims 31 to 44, wherein the one or more processing devices develop the at least one model using at least one of:
a) Logistic Regression;
b) Support Vector Machines; and,
c) Random Forests. 46) A system according to any one of the claims 31 to 45, wherein the one or more processing devices refine the at least one model using at least one of:
a) cross-validation performance;
b) hyperparameter validation;
c) learning curve analysis; and,
d) metric relevance across models.
47) A method for use in calculating at least one computational model, the at least one computational model being used for generating a medication effectiveness indicator for use in assessing the effectiveness of medication in treating a mental state of a biological subject, the method including, in one or more electronic processing devices:
a) for each of a plurality of reference subjects:
i) obtaining reference subject data indicative of:
(1) at least a heart rate measured the reference subject during at least part of a reference sleep episode;
(2) a medication administered to the reference subject; and,
(3) a diagnosed mental state of the reference subject;
ii) analyzing the reference subject data to determine at least one sleep segment selected from the group including:
(1) n minutes preceding sleep onset;
(2) n minutes following sleep onset;
(3) the sleep episode;
(4) a first half of the sleep episode;
(5) a second half of the sleep episode; and,
(6) n minutes prior to waking;
iii) analyzing the reference subject data to determine at least one reference metric for the at least one reference sleep segment, the at least one metric being selected from the metric group including:
(1) a heart rate statistic metric selected from a heart rate statistic group including:
(a) a mean;
(b) a median;
(c) an average; (d) a variance;
(e) a skew;
(f) a kurtosis;
(g) a percentile; and,
(h) a cumulative distribution function;
(2) a heart rate spectral power metric indicative of a spectral power in at least one frequency band selected from a frequency band group including:
(a) an ultra low frequency less than about 0.003 Hz;
(b) a very low frequency between about 0.003Hz and about 0.04 Hz;
(c) a low frequency between about 0.04 Hz and about 0.15Hz; and,
(d) a high-frequency between about 0.15Hz and about 0.4 Hz;
(3) a heart rate variability metric selected from a heart rate variability group including:
(a) a multi-scale entropy;
(b) a standard deviation of average pulse intervals; and,
(c) square root of the mean of the squares of differences between adjacent pulse intervals; and,
using the at least one reference metric, medications administered and diagnosed mental state for a number of reference subjects to train at least one computational model, the at least one computational model embodying a relationship between different mental states and the at least one reference metric.
PCT/AU2018/050753 2017-07-19 2018-07-18 Medication monitoring system WO2019014717A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201762534526P 2017-07-19 2017-07-19
US62/534,526 2017-07-19

Publications (1)

Publication Number Publication Date
WO2019014717A1 true WO2019014717A1 (en) 2019-01-24

Family

ID=65014891

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/AU2018/050753 WO2019014717A1 (en) 2017-07-19 2018-07-18 Medication monitoring system

Country Status (1)

Country Link
WO (1) WO2019014717A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6245021B1 (en) * 1997-04-11 2001-06-12 Heartlink Na Patent Corporation Method for diagnosing psychiatric disorders
US20040236236A1 (en) * 2003-05-21 2004-11-25 Pioneer Corporation Mental state assessment apparatus and mentel state assessment method
WO2008094125A1 (en) * 2007-02-02 2008-08-07 Nanyang Polytechnic Method and system for automatic psychiatric disorder detection and classification
US20140221780A1 (en) * 2011-07-22 2014-08-07 President And Fellows Of Harvard College Complexity based methods and systems for detecting depression
US20170119297A1 (en) * 2015-06-15 2017-05-04 Medibio Limited Method and system for assessing mental state

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6245021B1 (en) * 1997-04-11 2001-06-12 Heartlink Na Patent Corporation Method for diagnosing psychiatric disorders
US20040236236A1 (en) * 2003-05-21 2004-11-25 Pioneer Corporation Mental state assessment apparatus and mentel state assessment method
WO2008094125A1 (en) * 2007-02-02 2008-08-07 Nanyang Polytechnic Method and system for automatic psychiatric disorder detection and classification
US20140221780A1 (en) * 2011-07-22 2014-08-07 President And Fellows Of Harvard College Complexity based methods and systems for detecting depression
US20170119297A1 (en) * 2015-06-15 2017-05-04 Medibio Limited Method and system for assessing mental state

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
LICHT C. M. M. ET AL.: "Association Between Major Depressive Disorder and Heart Rate Variability in the Netherlands Study of Depression and Anxiety (NESDA", ARCHIVES OF GENERAL PSYCHIATRY, vol. 65, no. 12, December 2008 (2008-12-01), pages 1358 - 1367, Retrieved from the Internet <URL:doi:10.1001/archpsyc.65.12.1358> *
MIGLIORINI M. ET AL.: "Study of heart rate variability in bipolar disorder: linear and non-linear parameters during sleep", FRONTIERS IN NEUROENGINEERING, vol. 4, January 2012 (2012-01-01), pages l- 7, XP055563642 *
O'REGAN C. ET AL.: "Antidepressants strongly influence the relationship between depression and heart rate variability: findings from The Irish Longitudinal Study on Ageing (TILDA", PSYCHOLOGICAL MEDICINE, vol. 45, no. 3, February 2015 (2015-02-01), pages 623 - 636, XP055563647 *
VAN ZYL L. T. ET AL.: "Effects of antidepressant treatment on heart rate variability in major depression: A quantitative review", BIOPSYCHOSOCIAL MEDICINE, vol. 2, no. 12, 30 June 2008 (2008-06-30), pages 1 - 10, XP055563646 *

Similar Documents

Publication Publication Date Title
US20200205709A1 (en) Mental state indicator
US11696714B2 (en) System and method for brain modelling
US20210106265A1 (en) Real time biometric recording, information analytics, and monitoring systems and methods
Ramgopal et al. Seizure detection, seizure prediction, and closed-loop warning systems in epilepsy
EP3370601B1 (en) Non-invasive physiological quantification of stress levels
US9801553B2 (en) System, method, and computer program product for the real-time mobile evaluation of physiological stress
WO2019075522A1 (en) Risk indicator
JP2022084673A (en) Apparatuses, systems, and methods for screening and monitoring of encephalopathy/delirium
WO2017147552A1 (en) Multi-format, multi-domain and multi-algorithm metalearner system and method for monitoring human health, and deriving health status and trajectory
AU2016278356A1 (en) Method and system for assessing mental state
US10932716B1 (en) Characterizing sleep architecture
WO2015089484A1 (en) Methods and systems for arrhythmia tracking and scoring
AU2017262666A2 (en) Apparatus and method for recording and analysing lapses in memory and function
CN112955066A (en) Treatment space assessment
US20230225665A1 (en) Systems and methods for detection of delirium and other neurological conditions
Alam et al. Motion biomarkers for early detection of dementia-related agitation
WO2019075520A1 (en) Breathing state indicator
Singh et al. Cognitive computing in mental healthcare: A review of methods and technologies for detection of mental disorders
US20220199245A1 (en) Systems and methods for signal based feature analysis to determine clinical outcomes
WO2019014717A1 (en) Medication monitoring system
Chen et al. Biovitals™: a personalized multivariate physiology analytics using continuous mobile biosensors
US20230062081A1 (en) Systems and methods for provoking and monitoring neurological events
US20240021313A1 (en) System and a method for detecting and quantifying electroencephalographic biomarkers in alzheimer&#39;s disease
US20230012989A1 (en) Systems and methods for rapid neurological assessment of clinical trial patients
Pattnayak et al. The Tracking System for E-Healthcare Employs IoT and Machine Learning Techniques

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18836111

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18836111

Country of ref document: EP

Kind code of ref document: A1