| Literature DB >> 36124120 |
Abstract
Voice communication is the most common, direct, and effective method of information exchange between humans. Dependent speech signal processing will inevitably become an important carrier for the interaction between people and the interaction between people and computers. With the development of science and technology, data mining has become a means for users to extract effective information from a large amount of data, and many branches have been derived. Among them, K-means clustering algorithm is used as a classic clustering analysis algorithm. It is fast and simple, and it is also affected by the randomness of the initial center selection and the interference of outliers, which may cause poor clustering, but even if the above problems exist, it does not affect its wide application in various industries. This paper applies HBase storage technology and microservice framework to the fitness system and implements a national fitness system based on HBase and microservices. The system uses HBase to store fitness information, venue opening, and usage information for national fitness people; simulation results show that the accuracy rate on the data set has an obvious improvement. A fitness system that combines massive data storage and microservice architecture can improve the utilization of fitness resources, solve the problem of fitness resources, improve professional fitness levels, and provide support for the masses who regularly exercise scientifically.Entities:
Mesh:
Year: 2022 PMID: 36124120 PMCID: PMC9482481 DOI: 10.1155/2022/2171553
Source DB: PubMed Journal: Comput Intell Neurosci
Figure 1Schematic diagram of basic spectral subtraction.
F1 value statistical results of end-point detection of different algorithms.
| Noise type | Algorithm | Signal-to-noise ratio/dB | ||
|---|---|---|---|---|
| −5 | 0 | 5 | ||
| Airport | Double Threshold Judgment Method | 38.68 | 53.86 | 66.57 |
| Cepstrum Distance Method | 26.58 | 35.04 | 42.78 | |
| Adaptive Algorithm | 66.46 | 75.78 | 81.22 | |
| Babble | Double Threshold Judgment Method | 36.69 | 53.52 | 65.15 |
| Cepstrum Distance Method | 28.74 | 46.37 | 54.71 | |
| Adaptive Algorithm | 69.05 | 77.91 | 83.01 | |
| Car | Double Threshold Judgment Method | 38.90 | 50.96 | 65.60 |
| Cepstrum Distance Method | 26.94 | 47.43 | 51.22 | |
| Adaptive Algorithm | 68.54 | 76.41 | 80.37 | |
| Exhibition | Double Threshold Judgment Method | 36.77 | 53.58 | 65.54 |
| Cepstrum Distance Method | 29.24 | 46.01 | 53.18 | |
| Adaptive Algorithm | 66.89 | 75.36 | 82.32 | |
| Restaurant | Double Threshold Judgment Method | 18.05 | 36.01 | 44.79 |
| Cepstrum Distance Method | 59.46 | 68.61 | 71.31 | |
| Adaptive Algorithm | 27.78 | 40.51 | 56.55 | |
Information of the test data set.
| Data set name | Number of objects | Attribute dimension | Number of clusters | Number of objects per cluster |
|---|---|---|---|---|
| Blood | 748 | 4 | 2 | 178570 |
| Parkinsons | 195 | 22 | 2 | 14748 |
| Planning | 182 | 12 | 2 | 13052 |
| Vertebal | 310 | 6 | 3 | 15010060 |
Figure 2Comparison of accuracy rates under nonindependent and identical distribution.
Experimental results on the blood data set.
| N-precision | Precision | |
|---|---|---|
| Algorithm | 0.769 | 0.739 |
| The first document | 0.738 | 0.722 |
| Second document | 0.738 | 0.722 |
| The third document | 0.738 | 0.721 |
| The fourth document | 0.738 | 0.723 |
Figure 3Comparison of accuracy under independent and identical distribution.
Figure 4Software service architecture diagram of the National Fitness System.
Figure 5The overall structure of the fitness system.
Figure 6The architecture diagram of the storage management platform of the fitness system.
User node table.
| Family | Column | Description |
|---|---|---|
| Cf1:userinfo | UserName | Username |
| PhoneMum | Phone number | |
| Sex | Gender | |
| Mailbox | ||
| Pwd | Password | |
| Remark | Remarks | |
| Fiag | Logout flag | |
| RoleName | Character | |
| Cf2:count | ClassCount | Number of courses |
| OrderCount | Number of venues ordered | |
| ClazzCount | Number of courses | |
| GroundCount | Number of release venues |
Course node.
| Family | Column | Description |
|---|---|---|
| Cf1: classinfo | UserId | Teaching coach |
| ClassName | Course name | |
| StartTime | Starting time | |
| EndTime | End Time | |
| Desc | description | |
| Flag | Delete course logo | |
| Cf2: count | orderCount | Number of students in class |
User course relationship table.
| Family | Column | Description |
|---|---|---|
| Cf1: info | UserId | User ID |
| ClassaId | Course ID | |
| Relation | User-course relationship | |
| AreaId | Venue ID | |
| Flag | status | |
| Cf2:time | StartTime | Scheduled start time |
| Endtime | End scheduled time |