| Literature DB >> 32858993 |
Yaqing He1, Kim Fung Tsang1, Richard Yuen-Chong Kong2,3, Yuk-Tak Chow1.
Abstract
This paper introduces a novel model based on support vector machine with radial basis function kernel (RBF-SVM) using time-series features of zebrafish (Danio rerio) locomotion exposed to different electromagnetic fields (EMFs) to indicate the corresponding EMF exposure. A group of 14 adult zebrafish was randomly divided into two groups, 7 in each group; the fish of each group have the novel tank test under a sham or real magnetic exposure of 6.78 MHz and about 1 A/m. Their locomotion in the tests was videotaped to convert into the x, y coordinate time-series of the trajectories for reforming time-series matrices according to different time-series lengths. The time-series features of zebrafish locomotion were calculated by the comparative time-series analyzing framework highly comparative time-series analysis (HCTSA), and a limited number of the time-series features that were most relevant to the EMF exposure conditions were selected using the minimum redundancy maximum relevance (mRMR) algorithm for RBF-SVM classification training. Before this, ambient environmental parameters (AEPs) had little effect on the locomotion performance of zebrafish processed by the empirical method, which had been quantitatively verified by regression using another group of 14 adult zebrafish. The results have demonstrated that the purposed model is capable of accurately indicating different EMF exposures. All classification accuracies can be 100%, and the classification precision of several classifiers based on specific parameters and feature sets with specific dimensions can reach higher than 95%. The speculative reason for this result is that the specified EMF has affected the zebrafish neural aspect, which is then reflected in their behaviors. The outcomes of this study have provided a new indication model for EMF exposures and provided a reference for the investigation of the impact of EMF exposure.Entities:
Keywords: RBF-SVM classification; ambient environmental parameters (AEPs); electromagnetic field (EMF) exposure; time-series feature; zebrafish locomotion
Mesh:
Year: 2020 PMID: 32858993 PMCID: PMC7506915 DOI: 10.3390/s20174818
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Diagram of the experiment setup for the correlation between the ambient environmental parameters and the zebrafish behavior.
Figure 2Experimental setting-up of the electromagnetic fields (EMF) on zebrafish behavior during the novel tank test.
Figure 3Diagram of the water arena and water tank placed in the induced magnetic field (MF), (a) is the top view, while (b) is the front view. The location of the MF sectional view in (a) is in the middle of the coil of (b) on the XY plane, and the site of the MF sectional view in (b) is in the middle of the tank in (a) on the YZ plane.
Classification of different MF exposure conditions for labeling the time-series feature matrices of zebrafish locomotion.
| Class | MF Exposure Conditions |
|---|---|
|
| Sham MF exposure |
|
| Real MF exposure |
Time-series lengths, numbers of time-series matrices, and numbers of time-series feature sets for the novel tank test of 14 zebrafish.
| τ (minutes) | M | Feature Sets | In Total of 14 Zebrafish |
|---|---|---|---|
| 1 | 15 | 30 | 420 |
| 3 | 5 | 10 | 140 |
| 5 | 3 | 6 | 84 |
Figure 4Classification accuracies using feature sets from one-dimensional x coordinates, y coordinates, and x y coordinates composition.
Feature serials extracted using minimum redundancy maximum relevance (mRMR) for time-series matrices of different lengths.
| τ | Serial Numbers of Selected Features | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| (1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (10) | |
| 1 | 34 | 1741 | 399 | 15 | 5209 | 32 | 1925 | 431 | 1830 | 3416 |
| 3 | 32 | 2131 | 15 | 36 | 1902 | 5366 | 1712 | 34 | 18 | 2096 |
| 5 | 18 | 2900 | 1093 | 2164 | 32 | 36 | 5400 | 3774 | 5401 | 34 |
The names and descriptions of the features extracted using mRMR for time-series matrices of different lengths.
| Series | Names | Descriptions |
|---|---|---|
|
| rms | Root-mean-square of the time series |
|
| standard_deviation | Measure of spread of the input time series |
|
| DN_Moments_raw_4 | A moment of the distribution of the input time series |
|
| DN_Moments_raw_6 | A moment of the distribution of the input time series |
|
| DN_Moments_raw_8 | A moment of the distribution of the input time series |
|
| ’IN_AutoMutualInfoStats_diff_20_kraskov1_4_ami19’ | Statistics on automutual information function for a time series |
|
| ’CO_CompareMinAMI_quantiles_2_80_nlocmax’ | Variability in first minimum of automutual information |
|
| ’CO_AddNoise_1_std1_10_firstUnder75’ | Changes in the automutual information with the addition of noise |
|
| ’CO_Embed2_tau_stdb1’ | Statistics of the time-series in a 2-dimensional embedding space |
|
| ’CO_Embed2_Dist_tau_d_ac1’ | Analyzes distances in a 2-d embedding space of a time series |
|
| ’NW_VisibilityGraph_norm_olu90’ | Visibility graph analysis of a time series |
|
| ’SY_SpreadRandomLocal_100_100_meanac2’ | Bootstrap-based stationarity measure |
|
| ’SY_SpreadRandomLocal_200_100_stdac1’ | Bootstrap-based stationarity measure |
|
| ’FC_Surprise_dist_50_3_udq_500_uq’ | How surprised you would be of the next data point given recent memory |
|
| ’FC_Surprise_T1_100_4_udq_500_median’ | How surprised you would be of the next data point given recent memory |
|
| ’FC_Surprise_T2_100_4_udq_500_tstat’ | How surprised you would be of the next data point given recent memory |
|
| ’DN_OutlierInclude_n_001_nfexprmse’ | How statistics depend on distributional outliers |
|
| ’SC_FluctAnal_2_nothing_50_logi_linfitint’ | Implements fluctuation analysis by a variety of methods |
|
| ’NL_crptool_fnn_10_2_ac_fnn7’ | Analyzes the false-nearest neighbors statistic |
|
| ’MF_GARCHfit_ar_P1_Q2_engle_mean_diff_p’ | Generalized autoregressive conditional heteroscedasticity (GARCH) time-series modeling |
|
| ’ST_MomentCorr_002_02_median_iqr_none_R’ | Correlations between simple statistics in local windows of a time series. |
|
| ’MD_rawHRVmeas_SD1’ | Heart rate variability (HRV) measures of a time series. |
|
| ’MD_rawHRVmeas_SD2’ | Heart rate variability (HRV) measures of a time series. |
The numbers of the features sets, numbers of feature sets for training and testing models of two classes, and the numbers of the features with two feature set dimensions (FDs) for each class.
| τ (mins) | Feature Sets | Feature Sets for Training | Feature Sets for Testing | Numbers of the Features with Following FDs for Each Class | |
|---|---|---|---|---|---|
| 5 | 10 | ||||
| 1 | 420 | 300 | 120 | 1050 | 10500 |
| 3 | 140 | 100 | 40 | 350 | 3500 |
| 5 | 84 | 60 | 24 | 210 | 2100 |
Figure 5Examples of the trajectory coordinate time-series from tracking their behaviors in the 15-minute novel tank test. The curves show the time-series from the x coordinate of the first zebrafish (a), y coordinate of the eighth zebrafish (b), x coordinate of the ninth zebrafish (c), and y coordinate of the last zebrafish (d). Red curves represent the zebrafish under the real EMF exposure condition when having a novel tank test, and the blue curve represents the zebrafish under the sham EMF exposure condition when having the novel tank test.
Mean and standard deviation values of zebrafish locomotion under sham and real EMF exposure conditions.
| Exposure Condition | Averaged X Coordinate | Averaged Y Coordinate | Averaged Velocity | Averaged Acceleration | Averaged Distance Moved |
|---|---|---|---|---|---|
| Sham | −233.25 ± 1.38 | −65.41 ± 14.32 | 50.30 ± 25.15 | 104.21 ± 52.10 | 1.68 ± 0.84 |
| Real | 52.43 ± 60.95 | −36.38 ± 16.65 | 9.51 ± 14.82 | 24.42 ± 1.51 | 0.32 ± 0.49 |
R2 and root-mean-square error (RMSE) of the regression between overall ambient environmental parameters (APE) summary and up to 20 features from all x coordinate feature matrices, from all y coordinate feature matrices.
| Coordinate Time-Series | Feature Dimension | Temperature | Humidity | Acceleration | Illumination | ||||
|---|---|---|---|---|---|---|---|---|---|
| R2 | RMSE | R2 | RMSE | R2 | RMSE | R2 | RMSE | ||
| x | 1 | −0.08 | 1.0299 | −0.02 | 1.0910 | −0.05 | 1.0854 | −0.32 | 1.1677 |
| 2 | −0.09 | 1.0319 | −0.01 | 1.0843 | −0.05 | 1.0884 | −0.24 | 1.1308 | |
| 3 | −0.16 | 1.0660 | −0.02 | 1.0939 | −0.09 | 1.1055 | −0.27 | 1.1478 | |
| 4 | −0.29 | 1.1257 | −0.06 | 1.1145 | −0.14 | 1.1301 | −0.25 | 1.1379 | |
| 5 | −0.27 | 1.1179 | −0.07 | 1.1209 | −0.14 | 1.1302 | −0.32 | 1.1689 | |
| 6 | −0.2 | 1.0825 | −0.06 | 1.1132 | −0.06 | 1.0936 | −0.19 | 1.1102 | |
| 7 | −0.12 | 1.0457 | −0.03 | 1.0985 | −0.04 | 1.0801 | −0.08 | 1.0589 | |
| 8 | −0.07 | 1.0253 | −0.01 | 1.0850 | 0 | 1.0612 | −0.03 | 1.0351 | |
| 9 | −0.03 | 1.0033 | 0.01 | 1.0777 | 0.02 | 1.0498 | −0.01 | 1.0213 | |
| 10 | −0.01 | 0.9930 | 0.01 | 1.0734 | 0.03 | 1.0413 | 0.01 | 1.0104 | |
| 11 | 0.01 | 0.9858 | 0.02 | 1.0702 | 0.03 | 1.0436 | 0.03 | 1.0045 | |
| 12 | 0.02 | 0.9816 | 0.02 | 1.0703 | 0.04 | 1.0399 | 0.02 | 1.0054 | |
| 13 | 0.02 | 0.9811 | 0.03 | 1.0676 | 0.04 | 1.0401 | 0.03 | 1.0037 | |
| 14 | 0.02 | 0.9807 | 0.03 | 1.0673 | 0.04 | 1.0403 | 0.03 | 1.0035 | |
| 15 | 0.02 | 0.9808 | 0.03 | 1.0673 | 0.04 | 1.0405 | 0.03 | 1.0032 | |
| 16 | 0.02 | 0.9809 | 0.03 | 1.0677 | 0.04 | 1.0404 | 0.03 | 1.0029 | |
| 17 | 0.02 | 0.9809 | 0.03 | 1.0678 | 0.04 | 1.0404 | 0.03 | 1.0029 | |
| 18 | 0.02 | 0.9809 | 0.03 | 1.0678 | 0.04 | 1.0404 | 0.03 | 1.0029 | |
| 19 | 0.02 | 0.9810 | 0.03 | 1.0678 | 0.04 | 1.0404 | 0.03 | 1.0029 | |
| 20 | 0.02 | 0.9810 | 0.03 | 1.0678 | 0.04 | 1.0404 | 0.03 | 1.0029 | |
| y | 1 | −0.08 | 1.0314 | −0.02 | 1.0986 | −0.05 | 1.1027 | −0.29 | 1.1456 |
| 2 | −0.11 | 1.0423 | −0.03 | 1.1038 | −0.07 | 1.1098 | −0.2 | 1.1049 | |
| 3 | −0.14 | 1.0579 | −0.06 | 1.1179 | −0.06 | 1.1086 | −0.22 | 1.1118 | |
| 4 | −0.2 | 1.0881 | −0.05 | 1.1135 | −0.04 | 1.0945 | −0.25 | 1.1271 | |
| 5 | −0.18 | 1.0766 | −0.07 | 1.1226 | −0.06 | 1.1044 | −0.2 | 1.1021 | |
| 6 | −0.13 | 1.0542 | −0.04 | 1.1049 | −0.04 | 1.0956 | −0.08 | 1.0486 | |
| 7 | −0.09 | 1.0359 | −0.02 | 1.0948 | −0.04 | 1.0951 | −0.04 | 1.0266 | |
| 8 | −0.06 | 1.0216 | −0.01 | 1.0904 | 0.01 | 1.0700 | 0 | 1.0051 | |
| 9 | 0.01 | 0.9861 | 0.01 | 1.0818 | 0.02 | 1.0621 | 0.02 | 0.9983 | |
| 10 | 0.02 | 0.9810 | 0.02 | 1.0766 | 0.03 | 1.0591 | 0.02 | 0.9984 | |
| 11 | 0.02 | 0.9805 | 0.02 | 1.0727 | 0.04 | 1.0554 | 0.02 | 0.9963 | |
| 12 | 0.02 | 0.9796 | 0.02 | 1.0729 | 0.04 | 1.0541 | 0.02 | 0.9957 | |
| 13 | 0.03 | 0.9785 | 0.02 | 1.0723 | 0.04 | 1.0523 | 0.03 | 0.9936 | |
| 14 | 0.03 | 0.9781 | 0.02 | 1.0722 | 0.04 | 1.0530 | 0.03 | 0.9938 | |
| 15 | 0.03 | 0.9776 | 0.02 | 1.0723 | 0.04 | 1.0527 | 0.03 | 0.9934 | |
| 16 | 0.03 | 0.9771 | 0.03 | 1.0718 | 0.04 | 1.0528 | 0.03 | 0.9933 | |
| 17 | 0.03 | 0.9770 | 0.03 | 1.0718 | 0.04 | 1.0529 | 0.03 | 0.9935 | |
| 18 | 0.03 | 0.9771 | 0.03 | 1.0718 | 0.04 | 1.0529 | 0.03 | 0.9935 | |
| 19 | 0.03 | 0.9772 | 0.03 | 1.0718 | 0.04 | 1.0529 | 0.03 | 0.9935 | |
| 20 | 0.03 | 0.9772 | 0.03 | 1.0718 | 0.04 | 1.0529 | 0.03 | 0.9935 | |
Classification results of different time lengths with optimized parameters with different Cmin values.
|
| |||||||
|
|
|
|
|
|
|
| |
|
|
| ||||||
| 1 | 5 | 2e−10 | 0.0039063 | 100% | 54.7619 | 76.67 | 0.6389 |
| 10 | 0.03125 | 0.0625 | 100% | 100% | 100% | 1 | |
| 3 | 5 | 2e−10 | 0.03125 | 100% | 75.5102% | 74% | 0.7475 |
| 10 | 2e−10 | 0.0039063 | 100% | 70% | 56% | 0.6222 | |
| 5 | 5 | 1 | 9.53674e−7 | 100% | 76.6667% | 76.6667% | 0.7667 |
| 10 | 2e−10 | 9.5367e−07 | 100% | 76.6667% | 76.6667% | 0.7667 | |
|
| |||||||
|
|
|
|
|
|
|
| |
|
|
| ||||||
| 1 | 5 | 2e−5 | 0. 0039063 | 100% | 54% | 54% | 0.54 |
| 10 | 0.0625 | 100% | 100% | 100% | 1 | ||
| 3 | 5 | 0.03125 | 100% | 52% | 52% | 0.52 | |
| 10 | 0. 0039063 | 100% | 48% | 48% | 0.48 | ||
| 5 | 5 | 9.5367e−07 | 100% | 62.5% | 50% | 0.5556 | |
| 10 | 9.5367e−07 | 100% | 53.33% | 53.33% | 53.33 | ||
|
| |||||||
|
|
|
|
|
|
|
| |
|
|
| ||||||
| 1 | 5 | 2e−4 | 0.0039603 | 100% | 74.5902% | 60.6667% | 0.6691 |
| 10 | 0.03125 | 100% | 100% | 99.3333% | 0.9967 | ||
| 3 | 5 | 0.03125 | 100% | 96% | 96% | 0.96 | |
| 10 | 0.0039063 | 100% | 54% | 54% | 0.54 | ||
| 5 | 5 | 9.5367e−7 | 100% | 73.33% | 73.33% | 0.7333 | |
| 10 | 9.5367e−7 | 100% | 53.33% | 53.33% | 0.5333 | ||
|
| |||||||
|
|
|
|
|
|
|
| |
|
|
| ||||||
| 1 | 5 | 2e−3 | 0.0078125 | 100% | 100% | 98.6667% | 0.9933 |
| 10 | 0.03125 | 100% | 100% | 100% | 1 | ||
| 3 | 5 | 0.015625 | 100% | 100% | 100% | 1 | |
| 10 | 0.0039063 | 100% | 100% | 92.5% | 0.9583 | ||
| 5 | 5 | 9.5367e−7 | 100% | 73.3333% | 73.3333% | 0.7333 | |
| 10 | 9.5367e−7 | 100% | 62.5% | 50% | 0.5556 | ||
|
| |||||||
|
|
|
|
|
|
|
| |
|
|
| ||||||
| 1 | 5 | 1 | 0.00097656 | 100% | 100% | 99.3333% | 0.9967 |
| 10 | 0.0039063 | 100% | 100% | 100% | 1 | ||
| 3 | 5 | 0.0019531 | 100% | 100% | 96% | 0.9796 | |
| 10 | 0.00097656 | 100% | 100% | 100% | 1 | ||
| 5 | 5 | 9.5367e−7 | 100% | 66.67% | 53.33% | 0.5925 | |
| 10 | 9.5367e−7 | 100% | 47.619% | 66.67% | 0.5556 | ||
The numbers of features calculated by highly comparative time-series analysis (HCTSA) and the numbers of features of the time-series matrices after dimension reduction using principal component analysis (PCA).
| τ | Total Numbers by HCTSA | Number of Features Getting Cumulative Contribution Rate Threshold | |
|---|---|---|---|
| 85% | 95% | ||
| 1 | 5210 | 130 | 259 |
| 3 | 5367 | 61 | 103 |
| 5 | 5401 | 41 | 65 |
Summary of the MF exposure reference level prescribed in the International Commission on Non-Ionizing Radiation Protection (ICNIRP) and IEEE C95.1 guidelines of 6.78 MHz, fM is the frequency in MHz.
| Standard/ Guidelines | Schemes | General Public (A/m) | Occupational (A/m) | |||
|---|---|---|---|---|---|---|
| Specification | Value | Specification | Value | |||
| ICNIRP | 1998 | Averaged over 6 min. | 0.73/fM | 0.1077 | 1.6/fM | 0.2360 |
| 2020 | Averaged over 30 min whole body | 2.2/fM | 0.3560 | 4.9/fM | 0.7929 | |
| Averaged over 6 min local | 4.9/fM | 0.7929 | 10.8/fM | 1.5929 | ||
| IEEE C95.1 | 2005 | 6 min whole body | 16.3/fM | 2.4041 | 16.3/fM | 2.4041 |
| 2019 | Averaged 30 min RMS for whole body | 16.3/fM | 2.4041 | 16.3/fM | 2.4041 | |
| Averaged 30 min local | 36.4/fM | 5.3687 | 36.4/fM | 5.3687 | ||
Comparison results of the features under sham or real specified EMF exposure conditions in each 10-dimensional feature set when τ = 1, 3, and 5 min using paired t-test.
| τ | Serial Numbers of Selected Features | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 34 *** | 1741 *** | 399 *** | 15 *** | 5209 *** | 32 *** | 1925 *** | 431 *** | 1830 *** | 3416 *** |
| 3 | 32 *** | 2131 *** | 15 *** | 36 *** | 1902 *** | 5366 *** | 1712 *** | 34 *** | 18 *** | 2096 *** |
| 5 | 18 *** | 2900 *** | 1093 *** | 2164 *** | 32 *** | 36 *** | 5400 *** | 3774 *** | 5401 *** | 34 *** |
(In the table, p < 0.001 (***)).