| 研究生: |
李昀陽 Li, Yun-Yang |
|---|---|
| 論文名稱: |
以長照為例的智能合約推薦系統 A Recommendation System for Smart Contracts: a Case Study of Long-term Care |
| 指導教授: |
鄭憲宗
Cheng, Sheng-Tzong |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 資訊工程學系 Department of Computer Science and Information Engineering |
| 論文出版年: | 2021 |
| 畢業學年度: | 109 |
| 語文別: | 英文 |
| 論文頁數: | 51 |
| 中文關鍵詞: | 推薦系統 、區塊鏈 、智能合約 、長期照護 |
| 外文關鍵詞: | Recommendation system, Blockchain, Smart contract, Long-term care |
| 相關次數: | 點閱:114 下載:6 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來區塊鏈技術日趨成熟,開始進入結合各種應用的階段,其中以太坊與智能合約的應用最廣為人知,智能合約雖然名稱有「智能」,但實際上仍只是將生活中的合約電子化與自動化,離所謂的智能還有一段距離。
在長照領域會需要為照護端與被照護端制定合約,其中涉及提供服務與金流,雖然往往會有定型化合約可以簽訂,但其實照護端與被照護端會有各種不同狀況,若能依據不同狀況來制定不同合約則可以讓雙方有更好的使用者經驗。
本研究之目的在於提出一套針對長照場域的合約推薦系統,並產出所推薦的智能合約使合約的履行有更好的體驗。長照合約內容往往是獨立沒有關聯性的,並且條約彼此具有互斥或階層關係,因此傳統上計算特徵相似度的推薦系統難以對長照合約進行推薦。
本研究主要採用的方式是以使用者過去對條約的評分紀錄作為分析對象,計算出偏好以及需求趨勢,得知使用者對於條約的偏好以及對未來的期望,進而了解到使用者對過去的不滿與對未來的需求,雖然過去推薦的合約可能有缺陷,但卻能根據這些經驗做修正並為下次推薦更適合的合約。
In recent years, the blockchain technology has matured and has begun to enter the stage of combining itself with various applications. Among them, Ethereum and smart contracts is the most widely known.
In the case of long-term care, it will be necessary to formulate a contract for the care giver and the patients, which involve the provision of services and financial flows. There are various situations between the giver and the patients, and a contract may not take into account all the conditions. Through make different contracts based on different situations, it may be possible for both parties to have a better user experience.
The purpose of this research is to propose a recommendation system for long-term care, it is very difficult to extract features for a long-term care contract, so commonly used recommendation systems are not suitable for this research.
In order to find out user preferences and demand trends. The goal is to understand users’ dissatisfaction with the past services then anticipate their needs for the futures. Although the contracts recommended in the past may be flawed, the recommendation system proposed in this research can make corrections based on these experiences and recommend a more suitable contract for the next time.
[1] S. Nakamoto, "Bitcoin: A peer-to-peer electronic cash system," Decentralized Business Review, p. 21260, 2008.
[2] C. Lee, "Litecoin," ed, 2011.
[3] S. King, "Primecoin: Cryptocurrency with prime number proof-of-work," July 7th, vol. 1, no. 6, 2013.
[4] Y. Liu, Z. Ai, S. Sun, S. Zhang, Z. Liu, and H. Yu, "Fedcoin: A peer-to-peer payment system for federated learning," in Federated Learning: Springer, 2020, pp. 125-138.
[5] I. Zaman and M. He, "A Multilayered Semi-Permissioned Blockchain Based Platform for Peer to Peer Energy Trading," in 2021 IEEE Green Technologies Conference (GreenTech), 2021: IEEE, pp. 279-285.
[6] A. Kamilaris, A. Fonts, and F. X. Prenafeta-Boldύ, "The rise of blockchain technology in agriculture and food supply chains," Trends in Food Science & Technology, vol. 91, pp. 640-652, 2019.
[7] C. Stamatellis, P. Papadopoulos, N. Pitropakis, S. Katsikas, and W. J. Buchanan, "A privacy-preserving healthcare framework using hyperledger fabric," Sensors, vol. 20, no. 22, p. 6587, 2020.
[8] H. Guo, W. Li, E. Meamari, C.-C. Shen, and M. Nejad, "Attribute-based multi-signature and encryption for ehr management: A blockchain-based solution," in 2020 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), 2020: IEEE, pp. 1-5.
[9] J. Zarrin, H. W. Phang, L. B. Saheer, and B. Zarrin, "Blockchain for decentralization of internet: prospects, trends, and challenges," Cluster Computing, pp. 1-26, 2021.
[10] F. Chen, H. Wan, H. Cai, and G. Cheng, "Machine learning in/for blockchain: Future and challenges," Canadian Journal of Statistics, 2020.
[11] S. Zhou, H. Huang, W. Chen, P. Zhou, Z. Zheng, and S. Guo, "Pirate: A blockchain-based secure framework of distributed machine learning in 5g networks," IEEE Network, vol. 34, no. 6, pp. 84-91, 2020.
[12] N. Szabo, "Formalizing and securing relationships on public networks," First monday, 1997.
[13] G. Wood, "Ethereum: A secure decentralised generalised transaction ledger," Ethereum project yellow paper, vol. 151, no. 2014, pp. 1-32, 2014.
[14] J. S. Notland, J. S. Notland, and D. Morrison, "The Minimum Hybrid Contract (MHC) Combining Legal and Blockchain Smart Contracts," in Proceedings of the Evaluation and Assessment in Software Engineering, 2020, pp. 390-397.
[15] M. U. Rahman, F. Baiardi, B. Guidi, and L. Ricci, "Protecting personal data using smart contracts," in International Conference on Internet and Distributed Computing Systems, 2019: Springer, pp. 21-32.
[16] Z. Zheng et al., "An overview on smart contracts: Challenges, advances and platforms," Future Generation Computer Systems, vol. 105, pp. 475-491, 2020.
[17] W. Zou et al., "Smart contract development: Challenges and opportunities," IEEE Transactions on Software Engineering, 2019.
[18] G. A. Pierro, R. Tonelli, and M. Marchesi, "An organized repository of ethereum smart contracts’ source codes and metrics," Future internet, vol. 12, no. 11, p. 197, 2020.
[19] C. Ferreira Torres, A. K. Iannillo, and A. Gervais, "CONFUZZIUS: A Data Dependency-Aware Hybrid Fuzzer for Smart Contracts," in European Symposium on Security and Privacy, Vienna 7-11 September 2021, 2021.
[20] P. Covington, J. Adams, and E. Sargin, "Deep neural networks for youtube recommendations," in Proceedings of the 10th ACM conference on recommender systems, 2016, pp. 191-198.
[21] G. Linden, B. Smith, and J. York, "Amazon. com recommendations: Item-to-item collaborative filtering," IEEE Internet computing, vol. 7, no. 1, pp. 76-80, 2003.
[22] X. He et al., "Practical lessons from predicting clicks on ads at facebook," in Proceedings of the Eighth International Workshop on Data Mining for Online Advertising, 2014, pp. 1-9.
[23] D. Kalman, "A singularly valuable decomposition: the SVD of a matrix," The college mathematics journal, vol. 27, no. 1, pp. 2-23, 1996.
[24] A. Paterek, "Improving regularized singular value decomposition for collaborative filtering," in Proceedings of KDD cup and workshop, 2007, vol. 2007, pp. 5-8.
[25] C. Pop, T. Cioara, I. Anghel, M. Antal, and I. Salomie, "Blockchain based decentralized applications: Technology review and development guidelines," arXiv preprint arXiv:2003.07131, 2020.
[26] Y. Koren, R. Bell, and C. Volinsky, "Matrix factorization techniques for recommender systems," Computer, vol. 42, no. 8, pp. 30-37, 2009.
[27] S. Henningsen, M. Florian, S. Rust, and B. Scheuermann, "Mapping the interplanetary filesystem," in 2020 IFIP Networking Conference (Networking), 2020: IEEE, pp. 289-297.
[28] M. M. Surya and A. C. Wibowo, "Converging Artificial Intelligence and Blockchain Technology using Oracle Contract in Ethereum Blockchain Platform," in 2020 Fifth International Conference on Informatics and Computing (ICIC), 2020: IEEE, pp. 1-5