Machine learning's own Industrial Revolution

Yuan Luo,Song Han,Jingjing Liu
2023-11-04
Abstract:Machine learning is expected to enable the next Industrial Revolution. However, lacking standardized and automated assembly networks, ML faces significant challenges to meet ever-growing enterprise demands and empower broad industries. In the Perspective, we argue that ML needs to first complete its own Industrial Revolution, elaborate on how to best achieve its goals, and discuss new opportunities to enable rapid translation from ML's innovation frontier to mass production and utilization.
Machine Learning
What problem does this paper attempt to address?
The paper primarily explores how the field of Machine Learning (ML) can overcome existing challenges and achieve broader industrial applications through its own "industrial revolution." The authors point out that although machine learning is expected to drive the next industrial revolution (i.e., the so-called Industry 4.0), the current development of ML systems still relies on handcrafted design, task-specific modeling, and manual data collection and annotation processes, which limits its widespread application in enterprises. The core viewpoints of the paper can be summarized as follows: 1. **The need for standardization and automation**: The current development of ML systems lacks industry standards and automated assembly networks, leading to a lot of repetitive work and resource waste. Therefore, machine learning needs to complete its own "industrial revolution" first, improving efficiency and productivity through standardization and modularization. 2. **Machine Learning Assembly Network**: A conceptual machine learning assembly network is proposed, which has distributed computing and development capabilities, allowing the integration of contributions from different developers to jointly build complex ML systems. This network not only supports interoperability between modules but also allows for local and global customization and optimization. 3. **Modularization and standardization**: Emphasizes the importance of modularization and standardization for building ML assembly networks. Modularization enables efficient combination and iteration of components; standardization ensures interoperability and consistency between different components. 4. **Importance of data processing**: Argues that data collection, annotation, and augmentation should be regarded as core parts of the machine learning process, rather than merely preprocessing steps. This helps address issues such as data bias and data drift, and improves the overall performance and generalization ability of the system. 5. **Comprehensive evaluation metrics**: Proposes the need to adopt comprehensive evaluation metrics to measure the accuracy, efficiency, and productivity of models. This is crucial for ensuring model quality and successful deployment in specific domains. 6. **Efficiency and productivity**: Discusses methods to improve computational efficiency, especially in resource-constrained situations, such as machine learning on edge devices. Additionally, it considers environmental impact and sustainability issues. In summary, this paper aims to provide a new perspective for the field of machine learning, namely, to achieve its own technological innovation by drawing on the experience of traditional manufacturing, in order to better serve various industries and societal needs.