|
With the development of computer science and technology, the current data on the network industries are massive, heterogeneous, there is noise, so that from these data is difficult to obtain the desired information, so that it can only be used data mining technology. At the same time, all walks of life through smart phones to access real-time data is also very common thing, such as commercial data flow chain, garment enterprise customer base information, traffic system traffic state, logistics companies in the distribution of information, etc. ; these industries require smartphone users with data mining capabilities. Cloud computing is an Internet-based data-centric computing model of the new supercomputer. Cloud computing platform that can be used to develop high-performance applications, but the data itself with noise, heterogeneous and other issues, in the intelligent mobile terminals use of cloud computing for data mining solution has not yet been proposed. In response to these problems, we designed and implemented for the first smartphone based cloud computing platform, mainly to solve the smart phone platform in the cloud storage, data and computing problems; then expand cloud computing platform to achieve the data mining system; followed by cloud computing platforms and data mining system based on the smart phone application platform. Finally, verified by experiment smartphones in the cloud computing platform for data mining. In the cloud computing platform design process, in accordance with its three-tier structure: Storage Cloud, Data Cloud, cloud computing, the design of Mobile Datamining File System, Mobile Datamining BigTable and Mobile Datamining MapReduce. In the cloud-based data mining platform layer design process, based on the idea of ??modular design, the platform layer is divided into the workflow module, the data load module, parallel ETL module, parallel data mining algorithm module and display module parallel results. In the smart phone application platform layer design process, taking into smart phones and data mining platform layer and cloud computing platform interaction design six modules and a detailed description of the application layer based mobile applications built. Then, the paper details the design of the entire target system's core, including the target system implementation process, data mining and cloud computing platform interface and smart phone platforms and system interfaces. Finally, the system development and system development environment based on the key technical analysis is given cloud-based smartphone data mining platform implementation process, and through the analysis of experimental data to verify the validity of the platform and efficient.
|