| Literature DB >> 30853824 |
Ingyu Park1, Kyeongho Lee2, Kausik Bishayee3, Hong Jin Jeon4, Hyosang Lee2, Unjoo Lee1.
Abstract
Scratching is a main behavioral response accompanied by acute and chronic itch conditions, and has been quantified as an objective correlate to assess itch in studies using laboratory animals. Scratching has been counted mostly by human annotators, which is a time-consuming and laborious process. It has been attempted to develop automated scoring methods using various strategies, but they often require specialized equipment, costly software, or implantation of device which may disturb animal behaviors. To complement limitations of those methods, we have adapted machine learning-based strategy to develop a novel automated and real-time method detecting mouse scratching from experimental movies captured using monochrome cameras such as a webcam. Scratching is identified by characteristic changes in pixels, body position, and body size by frame as well as the size of body. To build a training model, a novel two-step J48 decision tree-inducing algorithm along with a C4.5 post-pruning algorithm was applied to three 30-min video recordings in which a mouse exhibits scratching following an intradermal injection of a pruritogen, and the resultant frames were then used for the next round of training. The trained method exhibited, on average, a sensitivity and specificity of 95.19% and 92.96%, respectively, in a performance test with five new recordings. This result suggests that it can be used as a non-invasive, automated and objective tool to measure mouse scratching from video recordings captured in general experimental settings, permitting rapid and accurate analysis of scratching for preclinical studies and high throughput drug screening.Entities:
Keywords: Decision tree; Itch; Machine learning; Mouse; Pruritus; Scratching
Year: 2019 PMID: 30853824 PMCID: PMC6401551 DOI: 10.5607/en.2019.28.1.54
Source DB: PubMed Journal: Exp Neurobiol ISSN: 1226-2560 Impact factor: 3.261
Fig. 1(a) Overall flowchart (a) and sample image (b) showing the procedures to develop a novel automatic method detecting scratching. Experimental movies recoded following an intradermal injection of an itch-causing compound into the nape of the neck of a mouse were registered and binarized for the frame-to-frame analysis. Following a process of noise reduction, four characteristic changes accompanying scratching, changes in body size as well as changes in pixels, body size and body position by frame, were extracted from the movies. These features were utilized to determine scratching from other homecage behaviors by a two-step decision tree-inducing algorithm during two rounds of training procedures to build a novel detection method.
Fig. 2Normalized histograms and distributions and ANOVA analysis results for scratching (Scr, red bars and lines) and no scratching (NoScr, blue bars and lines) behaviors in (a) frame-to-frame pixel difference, (b) frame-to-frame body position difference, (c) frame-to-frame body size difference and (d) body size. (**p-value<0.0001).
Averages and standard deviations of the features for various behaviors including scratching (unit: no. of pixels)
| Behavior | Frame-to-frame pixel difference | Frame-to-frame body position difference | Frame-to-frame body size difference | Body size |
|---|---|---|---|---|
| scratching | 173.3±204.6 | 1.92±1.68 | 496.6±530.9 | 18724.2±2168.1 |
| grooming | 54.0±120.7** | 1.47±2.56** | 315.8±628.5** | 16561.9±2401.0** |
| digging | 26.3±90.5** | 1.42±2.77** | 335.5±591.5** | 18321.3±2145.1 |
| rearing | 108.6±214.6** | 2.69±6.84** | 531.5±1335.0 | 18660.0±3150.2** |
| walking | 597.8±591.1** | 7.42±11.79** | 900.9±1877.7** | 21386.0±3110.3** |
p-value<0.0001**, p-value<0.01* in one-way ANOVA for comparing scratching with each behavior on each feature, Data are mean±SD.
Fig. 3Decision tree of the fine modulated model obtained in the second step, where features, decisions, and outcomes are expressed in shapes of ellipse, line, and square, respectively. Features are depicted in colored ellipses with letters enclosed, where ‘fd’, ‘pd’, ‘sd’ or ‘sz’ refer the frame-to-frame pixel difference, the frame-to-frame body position difference, the frame-to-frame body size difference or the body size, respectively. Decisions are displayed in different patterns of lines, in which solid or dotted lines are cases for the corresponding feature not to be or to be greater than the number specified beside the feature, respectively. Outcomes are displayed as a letter ‘N’ for non-scratching or ‘S’ for scratching on a colored square with white or grey, respectively.
Calculated sensitivity and specificity values of the performance test for each recording by using the models obtained from the first and the second steps for comparison
| Recording Number | Sensitivity (%) | Specificity (%) | ||
|---|---|---|---|---|
| 1st step model | 2nd step model | 1st step model | 2nd step model | |
| 1 | 98.7 | 94.6 | 84.4 | 91.2 |
| 2 | 98.9 | 95.9 | 91.0 | 94.2 |
| 3 | 100.0 | 97.7 | 88.8 | 94.1 |
| 4 | 98.2 | 98.0 | 84.4 | 92.6 |
| 5 | 100.0 | 91.4 | 85.1 | 92.4 |
| 6 | 96.2 | 95.5 | 83.6 | 91.3 |
| 7 | 96.4 | 95.3 | 85.8 | 92.9 |
| 8 | 97.4 | 93.1 | 90.1 | 95.0 |
| Average | 98.23 | 95.19 | 86.65 | 92.96 |
Calculated sensitivity and specificity values of the performance test for three recordings with various pixel resolutions and recording distances by using the models obtained from the first and the second steps for comparison
| Pixel resolutions | Sensitivity (%) | Specificity (%) | ||
|---|---|---|---|---|
| 1st step model | 2nd step model | 1st step model | 2nd step model | |
| 320×240 | 94.9 | 94.8 | 69.6 | 85.1 |
| 800×600 | 99.1 | 99.1 | 72.2 | 84.4 |
| 1260×960 | 98.3 | 98.2 | 46.4 | 68.6 |
| Average | 97.4 | 97.3 | 62.7 | 79.3 |
The comparison of sensitivity and specificity of machine-learning algorithms. The analyzed movies were recored at indicated pixel resolution
| Pixel resolutions | Sensitivity (%) | |||||
|---|---|---|---|---|---|---|
| 2DT | SVM | kNN | CNN | RNN | LSTM | |
| 320×240 | 94.8 | 68.0 | 91.0 | 92.4 | 84.8 | 90.7 |
| 800×600 | 99.1 | 63.3 | 93.5 | 97.4 | 96.5 | 96.5 |
| 1260×960 | 98.2 | 43.1 | 94.6 | 92.6 | 76.2 | 95.9 |
| Average | 97.3 | 58.1 | 93.0 | 94.1 | 85.8 | 94.3 |