| Literature DB >> 35957356 |
Lingling Deng1, Prapa Rattadilok2.
Abstract
Sensory processing issues are one of the most common issues observed in autism spectrum disorders (ASD). Technologies that could address the issue serve a more and more important role in interventions for ASD individuals nowadays. In this study, a sensory management recommendation system was developed and tested to help ASD children deal with atypical sensory responses in class. The system employed sensor fusion and machine learning techniques to identify distractions, anxious situations, and the potential causes of these in the surroundings. Another novelty of the system included a sensory management strategy making a module based on fuzzy logic, which generated alerts to inform teachers and caregivers about children's states and risky environmental factors. Sensory management strategies were recommended to help improve children's attention or calm children down. The evaluation results suggested that the use of the system had a positive impact on children's performance and its design was user-friendly. The sensory management recommendation system could work as an intelligent companion for ASD children that helps with their in-class performance by recommending management strategies in relation to the real-time information about the children's environment.Entities:
Keywords: assistive technology; autism spectrum disorders; fuzzy logic; machine learning; sensors; sensory management; wearables
Mesh:
Year: 2022 PMID: 35957356 PMCID: PMC9371185 DOI: 10.3390/s22155803
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Characteristics of four sensory patterns [4].
| Sensory Pattern | Characteristics |
|---|---|
| Low registration | Less likely to notice sensory input, may behave as passive or easy going. |
| Sensory seeking | Prone to add sensory events to daily life, may be very active or keep busy. |
| Sensory sensitivity | More likely to get distracted by sensory inputs, often show discomfort and sensitivity towards daily events. |
| Sensory avoiding | Prone to withdraw from overwhelming sensory stimulation, may be very ritualistic and rule-bound. |
Figure 1System infrastructure. (a) Data transmission network of the SMRS; (b) working flow of the SMRS.
Sensors and microcontrollers.
| Sensor/Microcontroller | Unit | Purpose |
|---|---|---|
| Arduino UNO Rev3 | N/A * | To fetch and transmit signal from sensors. |
| Apple Watch three-axis accelerometer | Sensor value | To identify the hand movements. |
| Apple Watch heart rate sensor | Beats per minute (bpm) | To measure heart rate. |
| DHT11 temperature and humidity sensor | Celsius (°C) for temperature, percentage (%) for humidity | To measure temperature and humidity level. |
| iPhone microphone | Decibel (dB) | To measure noise level. |
| iPhone barometer | Kilopascal (kPa) | To measure air pressure. |
| Light sensor (photoresistor) | Lux (lx) | To measure brightness level. |
| SEEED Grove Galvanic Skin Response (GSR) sensor | Sensor value | To detect skin conductivity. |
* N/A: Not applicable.
Figure 2Arduino UNO circuit connection. (a) Circuit diagram; (b) prototype of the Arduino board.
Figure 3SMRS application interface. (a) Language selection; (b) sensory profile questionnaire; (c) sensor data visualization.
Extracted data features.
| Category | Included Features |
|---|---|
| Environmental features | Temperature, noise, humidity, brightness, air pressure |
| Sensory profile features | Low registration, sensory seeking, sensory sensitivity, sensory avoiding |
| Physiological features | GSR, heart rate, watch accelerometer (mean absolute value of three axis) |
| Personal characteristics | Gender, age |
Model performance on attention and stress detection.
| Attention Detection | Stress Detection | |||||
|---|---|---|---|---|---|---|
| Model | Accuracy (%) | Weighted F1 | Inference Time (ms) | Accuracy (%) | Macro F1 | Inference Time (ms) |
| LR | 65.71 | 0.6949 | 0.0052 | 65.30 | 0.5712 | 0.0013 |
| KNN | 81.90 | 0.8319 | 0.0291 | 93.92 | 0.9251 | 0.1041 |
| RF | 79.05 | 0.8000 | 0.0958 | 98.82 | 0.9851 | 0.0182 |
| ANN | 80.95 | 0.8246 | 0.0040 | 96.89 | 0.9592 | 0.0021 |
| GBDT | 86.67 | 0.8772 | 0.0046 | 98.50 | 0.9812 | 0.0366 |
Figure 4The graphs of the membership functions for the inputs and outcome.
Outcome responses of fuzzy logic controllers and strategy making module on different combinations of inputs.
| Inputs | Outcome Responses | ||||
|---|---|---|---|---|---|
| Sensory Stimuli | Attention | Stress | Duration (s) | Fuzzy Outcome | Recommended Strategy |
| Brightness = 100 lx | Low | High | 25 |
| Brightness level is low. Enhance indoor brightness (e.g., draw the curtains open), use a phone to show pictures or videos that the child likes for comfort and attention. |
| Brightness = 400 lx | Normal | Low | 40 |
| Brightness level is moderate. No impact. |
| Brightness = 750 lx | Normal | High | 10 |
| Brightness level is high. Reduce indoor brightness (e.g., draw the curtains). Keep observing. |
| Temperature = 15 °C | Normal | High | 10 |
| Temperature level is low. Enhance temperature level (e.g., turn up the air-conditioner). Keep observing. |
| Temperature = 26 °C | Normal | Moderate | 25 |
| Temperature level is moderate. Keep observing. |
| Temperature = 32 °C | Low | High | 40 |
| Temperature level is high. Reduce temperature level (e.g., turn on the fan). Provide some deep pressure (e.g., hugs or massage) input to child for comfort and attention. |
| Noise = 60 dB | Low | Low | 25 |
| Noise level is moderate. Check other factors that may distract your child. |
| Noise = 70 dB | Normal | High | 10 |
| Noise level is moderate-high. Keep observing. |
| Noise = 80 dB | Low | Moderate | 40 |
| Noise level is high. Try to reduce loud (e.g., use noise-cancelling headphones or play calming music). Provide a fidget toy with texture that child likes for comfort and attention. |
Figure 5Interface of sensory management strategy recommendation. (a) Feedback interface; (b) message alert subscription.
Demographic information of participants of evaluation study.
| Condition | Testing Site | Number of Participants | Average Age | Gender Ratio (Male:Female) |
|---|---|---|---|---|
| ASD | An ASD Rehabilitation Center in Wenzhou | 15 | 4.3 | 12:3 |
| An ASD Rehabilitation Center in Ningbo | 15 | 4.0 | 12:3 | |
| TD | A Public Kindergarten in Wenzhou | 15 | 4.4 | 12:3 |
| A Private Childcare Center in Ningbo | 15 | 4.3 | 12:3 |
Figure 6The classroom setup in the evaluation sessions. (a) A real-life classroom setting; (b) child worn sensors in the evaluation; (c) the setup for a SMRS session.
Figure 7Caregiver feedback interface.
Figure 8Teachers applied strategies recommended by the SMRS. (a) Deep pressure strategy; (b) fidget toy strategy; (c) calming video strategy.
ASD and TD group data of different measures.
| Group | Sample | Session | Rating Parameters: Mean (SD) | |||||
|---|---|---|---|---|---|---|---|---|
| Wrong | Wrong | C-TRF | C-TRF | C-TRF Stress Score—Caregiver | C-TRF Stress Score—Teacher | |||
| ASD | 30 | No-SMRS | / | / | 8.1 (3.5) | 8.6 (2.8) | 4.3 (3.5) | 4.9 (4.0) |
| SMRS #1 | 21.9 (15.7) | 6.7 (5.0) | 8.3 (3.2) | 8.7 (3.3) | 4.4 (3.6) | 4.9 (3.9) | ||
| SMRS #2 | 11.0 (7.7) | 4.2 (2.5) | 6.5 (2.8) | 7.0 (2.9) | 3.4 (3.3) | 3.7 (3.4) | ||
| TD | 30 | No-SMRS | / | / | 1.6 (1.6) | 2.0 (2.0) | 1.6 (1.9) | 1.5 (1.9) |
| SMRS #1 | 5.2 (4.2) | 18.6 (8.4) | 1.8 (1.8) | 2.2 (2.2) | 1.7 (2.1) | 1.7 (1.9) | ||
| SMRS #2 | 4.8 (3.4) | 13.3 (7.2) | 1.5 (1.5) | 1.8 (2.0) | 1.2 (1.8) | 1.3 (1.6) | ||
Summary of the t-test and effect sizes for both groups.
| Measures | No-SMRS—SMRS Session 2 | |||||
|---|---|---|---|---|---|---|
| ASD | TD | |||||
| t | Sig.* (2-Tailed) | d | t | Sig. (2-Tailed) | d | |
| C-TRF Attention Score—Caregivers | 4.732 | <0.001 | 0.505 | 0.769 | 0.448 | 0.065 |
| C-TRF Attention Score—Teachers | 4.533 | <0.001 | 0.561 | 1.229 | 0.229 | 0.100 |
| C-TRF Stress Score—Caregivers | 4.160 | <0.001 | 0.265 | 3.340 | 0.002 | 0.216 |
| C-TRF Stress Score—Teachers | 5.288 | <0.001 | 0.323 | 1.649 | 0.110 | 0.114 |
* Sig.: Significance.
Caregivers’ SUS rating of the SMRS.
| Statement | Mean Score (SD) and Range | |
|---|---|---|
| ASD Group | TD Group | |
| 1. I think that I would like to use this system frequently. | 3.87 (0.64); range: 3–5 | 3.67 (0.72); range: 3–5 |
| 2. I found the system unnecessarily complex. | 1.67 (0.72); range: 1–3 | 2.07 (0.80); range: 1–3 |
| 3. I thought the system was easy to use. | 3.67 (0.72); range: 3–5 | 3.73 (0.80); range: 3–5 |
| 4. I think that I would need the support of a technical person to be able to use this system. | 3.73 (0.80); range: 3–5 | 3.93 (0.70); range: 3–5 |
| 5. I found the various functions in this system were well integrated. | 4.20 (0.68); range: 3–5 | 4.33 (0.62); range: 3–5 |
| 6. I thought there was too much inconsistency in this system. | 1.07 (0.26); range: 1–2 | 1.07 (0.26); range: 1–2 |
| 7. I would imagine that most people would learn to use this system very quickly. | 3.53 (0.83); range: 2–5 | 3.40 (0.51); range: 3–4 |
| 8. I found the system very cumbersome to use. | 1.13 (0.35); range: 1–2 | 1.20 (0.56); range: 1–3 |
| 9. I felt very confident using the system. | 3.33 (0.90); range: 2–5 | 3.40 (0.74); range: 2–5 |
| 10. I needed to learn a lot of things before I could get going with this system. | 2.80 (0.68); range: 2–4 | 2.93 (0.46); range: 2–4 |
| Overall SUS Score (calculated as per [ | 70.5 (3.92); range: 62.5–80 | 68.3 (3.62); range: 62.5–77.5 |
Comparison with other sensory-based technologies for ASD individuals.
| Reference | Technology Features | Methodology Quality | |||||
|---|---|---|---|---|---|---|---|
| Sensory Profiling | Physiological Monitoring | Environmental Monitoring | Data Analysis | Strategy Making | Evaluation | ASD Sample in the Evaluation | |
| This study | Yes | Yes | Yes | Yes | Yes | Yes | 30 |
| [ | Yes | No | Yes | Yes | Yes | Yes | 20 |
| [ | No | Yes | No | Yes | No | Yes | 20 |
| [ | No | Yes | No | Yes | No | Not reported | Not reported |
| [ | No | Yes | Yes | No | No | Yes | 1 |
| [ | No | No | Yes | Yes | Yes | Yes | 10 |
| [ | No | Yes | No | No | No | Yes | 12 |
| [ | No | Yes | No | No | No | Yes | 8 |