透過您的圖書館登入
IP:18.118.255.234
  • 學位論文

結合Fuzzy C-means與語意推論基於虛擬化雲端運算

Integrating Fuzzy C-means and Semantic Recommendation into Virtual Cloud Computing

指導教授 : 許乙清
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


根據衛福部統計處最新的老人狀況調查指出,在台灣現今有81%的老年人患有至少1種慢性病。罹患慢性病的患者須長期使用藥物控制病情,而用藥錯誤以及忘記服藥是目前最為嚴重的兩個問題,本論文將提出結合機器學習與語意推論於雲端運算架構(Integrating Machine Learning and Semantic into Cloud Computing Framework, IMLSCCF)來解決上述的問題,並開發出雲端用藥安全平台(Safety Medication Cloud Platform, SMCP)來驗證IMLSCCF的可行性。本研究使用健康存摺及開放資料(Open Data)當作資料來源,並藉由Fuzzy C-means(FCM)演算法、物聯網(Internet of Things)、語意網(Semantic Web)以及雲端運算(Cloud Computing)技術建構出系統基礎架構,物聯網部分是由手機App、智慧藥盒以及雲端管理平台所構成,可在需服藥時提醒銀髮族服藥以及提供藥物的相關資訊。由於藥物經常會與其他藥物或食物產生交互作用,因此本論文將透過語意網來推論出必須避免的藥物及食物,而食物中通常包含各種成分,論文中使用了結巴(Jieba)套件過濾並統計重要詞彙後,再透過機器學習(Machine Learning)中的FCM演算法做分類,本論文將會使用食品相關的開放資料做為測試資料的來源。由於資料會隨著使用者與食品種類的增加而增加,為了應付日積月累下來的龐大資料量,本論文將會使用Spark將語意網以及機器學習的部分利用雲端運算來實現,並透過Docker套件來達到虛擬化的目的,同時也比較了不同雲端運算環境之間的效能差異。透過SMCP所提供的功能可驗證IMLSCCF的可行性,並解決忘記服藥與用藥錯誤的問題。

並列摘要


As shown in the latest senior citizens survey of the Department of Statistics, Ministry of Health and Welfare, 81% of the senior citizens in Taiwan suffer from at least one chronic disease currently. The patients with chronic disease must take pills for long terms to control the illness condition. Taking wrong pills and forgetting to take pills are the most serious problems currently. This study will propose Integrating Machine Learning and Semantic into Cloud Computing Framework (IMLSCCF) to resolve these two problems. Moreover, it develops the Safety Medication Cloud Platform(SMCP) to validate the feasibility of IMLSCCF. The study takes the Health Bank and the Open Data as the data source, and uses Fuzzy C-means(FCM) algorithm, Internet of Things (IoT), Semantic Web and Cloud Computing technology to build the basic system architecture. In the part of IoT, it consists of the mobile App, smart pillbox and cloud management platform. When time is up, it can remind the patients to take pills and provide the related information of pills. As pill often generates reaction with other medicine or food, this study will apply the Semantic Web to infer the medicine and food types that must be avoided. Moreover, as the food contains various ingredients, this paper uses Jieba suite to filter and count the important vocabularies, and then make classification through FCM algorithm. It will take the open data related to food as the source of test data. The data will grow with the number of users and food types. To avoid the big data accumulated in long times, this paper will use Spark to realize the Semantic Web and the machine learning part through cloud computing. Moreover, it achieves the virtualization purpose through Docker suite. This makes the distribution of cloud computation resources more flexible. With the functions provided by SMCP, it can validate the feasibility of IMLSCCF and resolve the problems of forgetting to take pills and take wrong pills.

並列關鍵字

Machine Learning Semantic Web Open Data IoT Cloud Computing Docker

參考文獻


[2] Wikipedia, “Open data.” [Online]. Available: https://en.wikipedia.org/wiki/Open_data.
[3] C.Yeh, P.Wang, Y.Pan, and M.Kao, “A Scalable Privacy Preserving System for Open Data,” 2016 Int. Comput. Symp., pp. 312–317, 2016.
[6] A.Giri, S.Dutta, and S.Neogy, “Enabling Agricultural Automation to Optimize Utilization of Water, Fertilizer and Insecticides by Implementing Internet of Things (IoT),” 2016 Int. Conf. Inf. Technol. InCITe 2016 - Next Gener. IT Summit Theme - Internet Things Connect your Worlds, pp. 125–131, 2017.
[8] P.Dhar, P. P.Gupta, and G. H. R.College, “Intelligent Parking Cloud Services based on IoT using MQTT Protocol,” Int. J. Eng. Res., vol. 5013, no. 5, pp. 457–461, 2016.
[9] M.Mohsen, F.Nasaruddin, A.Gani, A.Karim, I.Hashem, A.Siddiqa, and I.Yaqoob, “Big IoT Data Analytics: Architecture, Opportunities, and Open Research Challenges,” IEEE Access, vol. PP, no. 99, p. 1, 2017.

延伸閱讀