Design and Implementation of a Machine Learning Platform - 108 Academic Year

巨量資料與資料分析科學專家短期課程 - 108學年度

本課程是由 國立陽明交通大學資訊工程學系 提供。

Machine learning in the industry is not a research, but an engineering project. A machine learning project is a collaboration between multiple professionals: data scientists and data-engineers. A machine learning system, also known as a machine learning platform or a machine learning infrastructure, is a system that connects different stages of machine learning development cycle: data ingestion, data preparation, feature extraction, model development, model training, model deployment and model serving. It is a generic system that can support a variety of machine learning and data applications. Many big companies build their own machine learning platform, but most of them are composed of the above mentioned stages.

 

Wei-Chiu is a Tech Lead at Cloudera where he is responsible for the development of Cloudera's distributed storage system, primarily the Hadoop Distributed File System (HDFS) project. He is an active contributor to several open  source project, and is currently a member of the Apache Hadoop Project Management Committee and a committer of the Apache Submarine project. He is also a founding member of the Taiwan Data Engineering Association, a non-profit organization promoting better Data Engineering technologies and applications in Taiwan.

 

課程用書:

莊博士自行準備之教材。

為求學習成效完美,請購買課本!

 

授課教師 莊偉赳博士
課程學分 0學分
授課年度 108學年度
授課對象 大學生、研究生
預備知識 
課程提供 課程影音   課程綱要 

週次課程內容課程影音課程下載
Machine learning project development process線上觀看MP4下載
What is a Machine Learning Platform
Open source development
線上觀看MP4下載
Data Collection
(Data Ingestion, Data Preparation)
線上觀看MP4下載
Feature extraction線上觀看MP4下載
Machine resource management線上觀看MP4下載
Machine learning framework
Model management
線上觀看MP4下載
Model Deployment, Model Serving / inference / monitoring線上觀看MP4下載

課程目標

Machine learning in the industry is not a research, but an engineering project. A machine learning project is a collaboration between multiple professionals: data scientists and data-engineers. A machine learning system, also known as a machine learning platform or a machine learning infrastructure, is a system that connects different stages of machine learning development cycle: data ingestion, data preparation, feature extraction, model development, model training, model deployment and model serving. It is a generic system that can support a variety of machine learning and data applications. Many big companies build their own machine learning platform, but most of them are composed of the above mentioned stages.

 

Wei-Chiu is a Tech Lead at Cloudera where he is responsible for the development of Cloudera's distributed storage system, primarily the Hadoop Distributed File System (HDFS) project. He is an active contributor to several open source project, and is currently a member of the Apache Hadoop Project Management Committee and a committer of the Apache Submarine project. He is also a founding member of the Taiwan Data Engineering Association, a non-profit organization promoting better Data Engineering technologies and applications in Taiwan.

 

課程書目

莊博士自行準備之教材。