| Literature DB >> 34531967 |
Abstract
With the rapid development, different information relating to sports may now be recorded forms of useful big data through wearable and sensing technology. Big data technology has become a pressing challenge to tackle in the present basketball training, which improves the effect of baseball analysis. In this study, we propose the Spark framework based on in-memory computing for big data processing. First, we use a new swarm intelligence optimization cuckoo search algorithm because the algorithm has fewer parameters, powerful global search ability, and support of fast convergence. Second, we apply the traditional K-clustering algorithm to improve the final output using clustering means in Spark distributed environment. Last, we examine the aspects that could lead to high-pressure game circumstances to study professional athletes' defensive performance. Both recruiters and trainers may use our technique to better understand essential player's qualities and eventually, to assess and improve a team's performance. The experimental findings reveal that the suggested approach outperforms previous methods in terms of clustering performance and practical utility. It has the greatest influence on the shooting training impact when moving, yielding complimentary outcomes in the training effect.Entities:
Mesh:
Year: 2021 PMID: 34531967 PMCID: PMC8440079 DOI: 10.1155/2021/6393560
Source DB: PubMed Journal: J Healthc Eng ISSN: 2040-2295 Impact factor: 2.682
Figure 1Spark's overall architecture.
Figure 2The core composition of Spark.
Figure 3Schematic diagram of K-means clustering algorithm.
Apache Spark configuration detail of cluster.
| Specification | Processor | 3.20 GHz × 10 |
| Connectivity | 100 Mbps Ethernet LAN | |
| Hard disk | 1 TB | |
| Memory | 250 GB | |
| CPU | Intel Core Tm | |
|
| ||
| Software | Operating system | Ubuntu 18 LTS |
| Hadoop | 2.7.3 | |
| OS type | 64 bit | |
| Spark | 2.3.4 | |
| Java development kit | 16 | |
Figure 4Scalability analysis of the proposed model.
Cluster execution time of each algorithm (sec).
| Test datasets | DATA1 | DATA2 | DATA3 | |||
|---|---|---|---|---|---|---|
| Shortest | Longest | Shortest | Longest | Shortest | Longest | |
| Serial | 12.36 | 28.65 | 32.89 | 50.12 | 1025.66 | 1574.23 |
| Parallel | 40.65 | 54.23 | 99.36 | 124.32 | 589.36 | 851.36 |
Figure 5Comparison results of parallel K-means algorithm speedup.