Model-based Programming: Redefining the Atomic Unit of Programming for the Deep Learning Era

05/12/2023
by   Meng Zheng, et al.
0

This paper introduces and explores a new programming paradigm, Model-based Programming, designed to address the challenges inherent in applying deep learning models to real-world applications. Despite recent significant successes of deep learning models across a range of tasks, their deployment in real business scenarios remains fraught with difficulties, such as complex model training, large computational resource requirements, and integration issues with existing programming languages. To ameliorate these challenges, we propose the concept of 'Model-based Programming' and present a novel programming language - M Language, tailored to a prospective model-centered programming paradigm. M Language treats models as basic computational units, enabling developers to concentrate more on crucial tasks such as model loading, fine-tuning, evaluation, and deployment, thereby enhancing the efficiency of creating deep learning applications. We posit that this innovative programming paradigm will stimulate the extensive application and advancement of deep learning technology and provide a robust foundation for a model-driven future.

READ FULL TEXT
research
04/07/2022

Enabling Deep Learning for All-in EDGE paradigm

Deep Learning-based models have been widely investigated, and they have ...
research
03/28/2023

One Adapter for All Programming Languages? Adapter Tuning for Code Search and Summarization

As pre-trained models automate many code intelligence tasks, a widely us...
research
07/15/2023

Multilingual Adapter-based Knowledge Aggregation on Code Summarization for Low-Resource Languages

Multilingual fine-tuning (of a multilingual Pre-trained Language Model) ...
research
05/07/2019

A Visual Programming Paradigm for Abstract Deep Learning Model Development

Deep learning is one of the fastest growing technologies in computer sci...
research
09/11/2023

Hybrid ASR for Resource-Constrained Robots: HMM - Deep Learning Fusion

This paper presents a novel hybrid Automatic Speech Recognition (ASR) sy...
research
04/04/2023

Adaptive Feature Fusion: Enhancing Generalization in Deep Learning Models

In recent years, deep learning models have demonstrated remarkable succe...
research
10/29/2021

Holistic Deep Learning

There is much interest in deep learning to solve challenges that arise i...

Please sign up or login with your details

Forgot password? Click here to reset