paper-with-me

홈 › Papers

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

2023-05-12 · Meng Zheng

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.

📄 PDF Abstract BibTeX arXiv:2305.07341

Code (0)

등록된 구현이 없습니다.

Tasks

Deep Learning

Similar Papers 제목 키워드 기반

Evaluation of OpenAI Codex for HPC Parallel Programming Models Kernel Generation

2023-06-27 · William F. Godoy, Pedro Valero-Lara, Keita Teranishi, Prasanna Balaprakash 외

We evaluate AI-assisted generative capabilities on fundamental numerical kernels in high-performance computing (HPC), including AXPY, GEMV, GEMM, SpMV, Jacobi Stencil, and CG. We test the generated kernel codes for a var…

A Framework for Robot Programming in Cobotic Environments: First user experiments

2018-10-19 · Ying Siu Liang, Damien Pellier, Humbert Fiorino, Sylvie Pesty

The increasing presence of robots in industries has not gone unnoticed. Large industrial players have incorporated them into their production lines, but smaller companies hesitate due to high initial costs and the lack o…

PythonSaga: Redefining the Benchmark to Evaluate Code Generating LLMs

2024-01-08 · Ankit Yadav, Himanshu Beniwal, Mayank Singh

Driven by the surge in code generation using large language models (LLMs), numerous benchmarks have emerged to evaluate these LLMs capabilities. We conducted a large-scale human evaluation of HumanEval and MBPP, two popu…

Code GenerationDiversityHumanEvalmbpp

Precise Semidefinite Programming Formulation of Atomic Norm Minimization for Recovering d-Dimensional ($d\geq 2$) Off-the-Grid Frequencies

2013-12-02 · Weiyu Xu, Jian-Feng Cai, Kumar Vijay Mishra, Myung Cho 외

Recent research in off-the-grid compressed sensing (CS) has demonstrated that, under certain conditions, one can successfully recover a spectrally sparse signal from a few time-domain samples even though the dictionary i…

compressed sensing

On the Opportunities of Large Language Models for Programming Process Data

2024-11-01 · John Edwards, Arto Hellas, Juho Leinonen

Computing educators and researchers have used programming process data to understand how programs are constructed and what sorts of problems students struggle with. Although such data shows promise for using it for feedb…