雲端運算與巨量資料分析
Cloud Computing and Big Data Analytics
| 節 | 週三 |
|---|---|
2 09:00–09:50 | 雲端運算與巨量資料分析 EE102 3 節連堂 |
3 10:10–11:00 | |
4 11:10–12:00 |
* 根據陽明交大上課時間表所列
This course targets the computing resource allocation problem, and discusses how cloud computing solves the problem. In our discussion, the architecture, design, and management of modern cloud ecosystems, along with the key components in the ecosystems, will be covered. Furthermore, we will introduce important data analytics algorithms and tools, such as various data mining and machine learning algorithms. Afterward, we will make use of these tools to analyze realistic data on popular cloud computing platforms. At the end of the course, you will be able to: - Establish the basic concepts, key components, and impacting technologies in modern cloud ecosystems. - Establish a knowledge base of modern data mining and machine learning algorithms. - Acquire the experiences of leveraging modern data mining and machine learning algorithms in your own cloud applications. - Get familiar with the basic concepts about natural language processing and computer vision. - Acquire the experiences of processing big data on the cloud in real-world scenarios. - Use modern cloud ecosystems and tools for building your own cloud applications.
Computer Network, Computer Programming, Data Mining, Machine Learning
- In-class participation (quizzes and in-class discussion) (20%) - Homework assignments (30%) - Midterm examination (20%) - Final project and demo (30%)
- Cloud computing essentials
- Basics in data analytics
- Key technologies, applications, and platforms of cloud computing
- Parallel & distributed processing and data analytics
| 週次 | 主題 |
|---|---|
| 第 1 週 | Introduction to cloud computing |
| 第 2 週 | Building blocks of cloud ecosystems |
| 第 3 週 | Distributed & parallel processing: theories (I) |
| 第 4 週 | Distributed & parallel processing: theories (II) |
| 第 5 週 | Cloud security and privacy (I) |
| 第 6 週 | Cloud security and privacy (II) |
| 第 7 週 | Data analytics: data visualization (I) |
| 第 8 週 | Data analytics: data visualization (II) |
| 第 9 週 | Midterm examination |
| 第 10 週 | Data mining algorithms basics (I) |
| 第 11 週 | Data mining algorithms basics (II) |
| 第 12 週 | Machine learning algorithms basics (I) |
| 第 13 週 | Machine learning algorithms basics (II) |
| 第 14 週 | Case studies of cloud ecosystems (I) |
| 第 15 週 | Case studies of cloud ecosystems (II) |
| 第 16 週 | Final project live demo |
- Chellammal Surianarayanan and Pethuru Raj Chelliah, Essentials of Cloud Computing: A Holistic, Cloud-Native Perspective, Available at: https://link.springer.com/book/10.1007/978-3-031-32044-6, 2023. - Jiawei Han et al., Data Mining. Concepts and Techniques, 3rd Edition, Morgan Kaufmann, 2012. - Other supplement materials such as reference books and research papers might also be used.