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

藉由霧運算實現分散式智能

Distributed Artificial Intelligence enabled by Fog Networking

指導教授 : 林甫俊

摘要


近年來,由神經網路實現的深度學習被廣泛地運用到各個領域。這些被用來解決各種問題的人工智慧演算法在使用上區分為兩個階段:首先必須經過學習階段(learning phase)得到一個模型,再進入推論階段(inference phase)得出最終結果。在我們的研究中,我們假設學習階段已經完成並專注在設計如何透過分散式運算的方式取代原有的集中式架構。我們利用霧運算的概念設計分散式系統,並將人工智慧演算法中的推論階段布建至階層式架構的霧節點之中。最後,我們會利用智慧商場當作應用情境,比較分散式和集中式兩種做法的差異,並驗證我們提出的分散式智能與霧運算結合的整體效能。

關鍵字

霧運算 物聯網 分散式智能

並列摘要


Deep learning enabled by neural networks has been proven to be an effective Artificial Intelligence (AI) algorithm in sophisticated applications. The algorithm is normally divided into two phases: learning phase and inference phase. In this research, we assume the learning phase is already accomplished offline and focus on expediting the inference phase by replacing the centralized processing of Cloud with the distributed processing of Fog. In our approach, inference algorithms in AI are distributed to multiple layers of Fog networking, constructed from oneM2M Middle Nodes. We verify the performance improvement of our proposed distributed AI/Fog system by comparing it against that of a Cloud-centric system based on a use case of smart shopping mall.

並列關鍵字

Fog Computing IoT Distributed Intelligence oneM2M

參考文獻


[1] M. Chiang and T. Zhang, “Fog and IoT: An overview of research opportunities,” IEEE Internet of Things Journal, vol. 3, no. 6, pp. 854– 864, Dec. 2016.
[2] oneM2M official website : http://www.onem2m.org
[3] OpenFog Architecture: https://www.openfogconsortium.org/wp-content/uploads/OpenFog-Architecture-Overview-WP-2-2016.pdf
[4] Sigmoid function: https://en.wikipedia.org/wiki/Sigmoid_function
[5] Recurrent neural network: https://en.wikipedia.org/wiki/Recurrent_neural_network

延伸閱讀