| Literature DB >> 36225736 |
Jacob R Bumgarner1, Darius D Becker-Krail1, Rhett C White1, Randy J Nelson1.
Abstract
The automation of behavioral tracking and analysis in preclinical research can serve to advance the rate of research outcomes, increase experimental scalability, and challenge the scientific reproducibility crisis. Recent advances in the efficiency, accuracy, and accessibility of deep learning (DL) and machine learning (ML) frameworks are enabling this automation. As the ongoing opioid epidemic continues to worsen alongside increasing rates of chronic pain, there are ever-growing needs to understand opioid use disorders (OUDs) and identify non-opioid therapeutic options for pain. In this review, we examine how these related needs can be advanced by the development and validation of DL and ML resources for automated pain and withdrawal behavioral tracking. We aim to emphasize the utility of these tools for automated behavioral analysis, and we argue that currently developed models should be deployed to address novel questions in the fields of pain and OUD research.Entities:
Keywords: automated behavioral analysis; deep learning; machine learning; markerless tracking; opioid use disorder (OUD); opioid withdrawal; pain; pose estimation
Year: 2022 PMID: 36225736 PMCID: PMC9549170 DOI: 10.3389/fnins.2022.953182
Source DB: PubMed Journal: Front Neurosci ISSN: 1662-453X Impact factor: 5.152
Summary of automated pain and opioid use disorder (OUD) behavioral analysis articles.
| Citation | Relevant field | Behaviors tracked | Frameworks and software used | Repository and trained model links |
|
| Pain | Paw and face labeling | PainAssaySVM |
|
|
| Pain | Peak paw withdrawl height and guarding duration | SLEAP, PAWS, and ProAnalyst |
|
|
| Pain | Allodynia and others | DeepLabCut, B-SOiD, MoSeq, PAWS, pybasicbayes, scikit-learn, and Gensim | NA |
|
| Pain | Mouse grimace scale | PyTorch | NA |
|
| Pain | Postoperative pain | TensorFlow, OpenCV | NA |
|
| Pain | Pain or no pain | TensorFlow | NA |
|
| Pain and OUD | Scratching | Keras, OpenCV | NA |
|
| Pain and OUD | Licking/non-licking events such as paw flick | DeepLabCut, MatLab for GentleBoost model, and k-nearest neighbor classifier. |
|
|
| Pain and OUD | General movement, grooming, and resting | NA | NA |
|
| Pain and OUD | Rat ultrasonic vocalizations | DeepSqueak | NA |
|
| OUD | Jumping, rearing, grooming, tremors, etc. | DeepLabCut, SimBA, | NA |
FIGURE 1Overview of an example workflow for deep learning (DL)-assisted automated pain/withdrawal behavioral analysis. Animal behavior is first recorded on video, including both neurotypical behavior and potential pain/withdrawal behavior. Distinct frames are then sampled from the video pool, and the points of interest in the frames are manually annotated. The labeled frames are then used to train an encoder-decoder convolutional neural network (CNN) with tools such as DeepLabCut or SLEAP. Once the model is trained and achieves a desired level of accuracy, the full videos are fed into the model to generate pose-estimation data for all mice. Finally, behavioral information is extracted from the estimated pose data and quantified ahead of statistical comparisons. This extracted behavioral information can then be fed into field-standard global scoring algorithms and models, thus allowing for comparison of pain/withdrawal behavior between control and experimental groups of mice. Importantly, there are many easily accessible and open-source tools for each step of the example analysis pipeline, many of which have been tested and validated in the context of translational pain and opioid abuse research. Figure created with BioRender.com.