Goto

Collaborating Authors

 model-as-a-service


Model-as-a-Service (MaaS): A Survey

arXiv.org Artificial Intelligence

Due to the increased number of parameters and data in the pre-trained model exceeding a certain level, a foundation model (e.g., a large language model) can significantly improve downstream task performance and emerge with some novel special abilities (e.g., deep learning, complex reasoning, and human alignment) that were not present before. Foundation models are a form of generative artificial intelligence (GenAI), and Model-as-a-Service (MaaS) has emerged as a groundbreaking paradigm that revolutionizes the deployment and utilization of GenAI models. MaaS represents a paradigm shift in how we use AI technologies and provides a scalable and accessible solution for developers and users to leverage pre-trained AI models without the need for extensive infrastructure or expertise in model training. In this paper, the introduction aims to provide a comprehensive overview of MaaS, its significance, and its implications for various industries. We provide a brief review of the development history of "X-as-a-Service" based on cloud computing and present the key technologies involved in MaaS. The development of GenAI models will become more democratized and flourish. We also review recent application studies of MaaS. Finally, we highlight several challenges and future issues in this promising area. MaaS is a new deployment and service paradigm for different AI-based models. We hope this review will inspire future research in the field of MaaS.


The Five Ways To Build Machine Learning Models

#artificialintelligence

Machine learning is powering most of the recent advancements in AI, including computer vision, natural language processing, predictive analytics, autonomous systems, and a wide range of applications. Machine learning systems are core to enabling each of these seven patterns of AI. In order to move up the data value chain from the information level to the knowledge level, we need to apply machine learning that will enable systems to identify patterns in data and learn from those patterns to apply to new, never before seen data. Machine learning is not all of AI, but it is a big part of it. While building machine learning models is fundamental to today's narrow applications of AI, there are a variety of different ways to go about realizing the same ends.


The Five Ways To Build Machine Learning Models

#artificialintelligence

Machine learning is powering most of the recent advancements in AI, including computer vision, natural language processing, predictive analytics, autonomous systems, and a wide range of applications. Machine learning systems are core to enabling each of these seven patterns of AI. In order to move up the data value chain from the information level to the knowledge level, we need to apply machine learning that will enable systems to identify patterns in data and learn from those patterns to apply to new, never before seen data. Machine learning is not all of AI, but it is a big part of it. While building machine learning models is fundamental to today's narrow applications of AI, there are a variety of different ways to go about realizing the same ends.


Machine Learning System Design: Models-as-a-service

#artificialintelligence

Engineers strive to remove barriers that block innovation in all aspects of software engineering. Currently, in addition to deploying technology products, there is an amalgamation of technology and data models or just deploying a plethora of AI models. In this article, we will cover the horizontal approach of serving data science models from an architectural perspective. DevOps emerged when agile software engineering matured around 2009. Today, as data science products mature, ML Ops is emerging as a counterpart to traditional devops.