中文
相关论文

相关论文: Generative Programming of Graphical User Interface…

200 篇论文

Advances in CAD and CAM have enabled engineers and design teams to digitally design parts with unprecedented ease. Software solutions now come with a range of modules for optimizing designs for performance requirements, generating…

计算工程、金融与科学 · 计算机科学 2024-09-06 Hongrui Chen , Aditya Joglekar , Zack Rubinstein , Bradley Schmerl , Gary Fedder , Jan de Nijs , David Garlan , Stephen Smith , Levent Burak Kara

The huge wealth of data in the health domain can be exploited to create models that predict development of health states over time. Temporal learning algorithms are well suited to learn relationships between health states and make…

神经与进化计算 · 计算机科学 2019-04-12 Mark Hoogendoorn , Ward van Breda , Jeroen Ruwaard

A Geometric programming (GP) is a type of mathematical problem characterized by objective and constraint functions that have a special form. Many methods have been developed to solve large scale engineering design GP problems. In this paper…

数据结构与算法 · 计算机科学 2009-12-10 Dr. A. K. Ojha , K. K. Biswal

Genetic Programming (GP) is a computationally intensive technique which is naturally parallel in nature. Consequently, many attempts have been made to improve its run-time from exploiting highly parallel hardware such as GPUs. However, a…

神经与进化计算 · 计算机科学 2018-09-21 Darren M. Chitty

The research field of end-user programming has largely been concerned with helping non-experts learn to code sufficiently well in order to achieve their tasks. Generative AI stands to obviate this entirely by allowing users to generate code…

人机交互 · 计算机科学 2023-11-02 Advait Sarkar

Generative AI can be used in multi-actor environments with purposes ranging from social science modeling to interactive narrative and AI evaluation. Supporting this diversity of use cases -- which we classify as Simulationist, Dramatist,…

Graph Generation is a recently introduced enhanced Column Generation algorithm for solving expanded Linear Programming relaxations of mixed integer linear programs without weakening the expanded relaxations which characterize these methods.…

最优化与控制 · 数学 2022-02-04 Julian Yarkony , Amelia Regan

Combinatorial evolution - the creation of new things through the combination of existing things - can be a powerful way to evolve rather than design technical objects such as electronic circuits. Intriguingly, this seems to be an ongoing…

软件工程 · 计算机科学 2021-11-23 Sebastian Fix , Thomas Probst , Oliver Ruggli , Thomas Hanne , Patrik Christen

General program synthesis has become an important application area for genetic programming (GP), and for artificial intelligence more generally. Code Building Genetic Programming (CBGP) is a recently introduced GP method for general program…

人工智能 · 计算机科学 2022-06-17 Edward Pantridge , Thomas Helmuth , Lee Spector

Generative AI, i.e., the group of technologies that automatically generate visual or written content based on text prompts, has undergone a leap in complexity and become widely available within just a few years. Such technologies…

人机交互 · 计算机科学 2023-03-17 Nanna Inie , Jeanette Falk , Steven Tanimoto

We equip dynamic geometry software (DGS) with a user-friendly method that enables massively parallel calculations on the graphics processing unit (GPU). This interplay of DGS and GPU opens up various applications in education and…

数学软件 · 计算机科学 2018-08-15 Aaron Montag , Jürgen Richter-Gebert

Motivated by a desire to improve on the current state of the art in genetic programming, and aided by recent progress in understanding the computational aspects of evolutionary systems, we describe a process that creates a set of generic…

神经与进化计算 · 计算机科学 2019-02-19 David Landaeta

Cartesian Genetic Programming (CGP) has previously shown capabilities in image processing tasks by evolving programs with a function set specialized for computer vision. A similar approach can be applied to Atari playing. Programs are…

神经与进化计算 · 计算机科学 2018-06-18 Dennis G Wilson , Sylvain Cussat-Blanc , Hervé Luga , Julian F Miller

Probabilistic Programming Languages (PPLs) are a powerful tool in machine learning, allowing highly expressive generative models to be expressed succinctly. They couple complex inference algorithms, implemented by the language, with an…

编程语言 · 计算机科学 2020-10-19 Alexander Collins , Vinod Grover

Here we propose an evolutionary algorithm that self modifies its operators at the same time that candidate solutions are evolved. This tackles convergence and lack of diversity issues, leading to better solutions. Operators are represented…

神经与进化计算 · 计算机科学 2017-12-19 Andres Felipe Cruz Salinas , Jonatan Gomez Perdomo

Generative modeling has recently seen many exciting developments with the advent of deep generative architectures such as Variational Auto-Encoders (VAE) or Generative Adversarial Networks (GAN). The ability to draw synthetic i.i.d.…

机器学习 · 计算机科学 2021-02-19 Johan Leduc , Nicolas Grislain

Large language models (LLMs) excel at program synthesis, yet their ability to produce symbolic graphics programs (SGPs) that render into precise visual content remains underexplored. We study symbolic graphics programming, where the goal is…

计算机视觉与模式识别 · 计算机科学 2025-09-08 Yamei Chen , Haoquan Zhang , Yangyi Huang , Zeju Qiu , Kaipeng Zhang , Yandong Wen , Weiyang Liu

Program synthesis is an umbrella term for generating programs and logical formulae from specifications. With the remarkable performance improvements that GPUs enable for deep learning, a natural question arose: can we also implement a…

编程语言 · 计算机科学 2025-04-29 Martin Berger , Nathanaël Fijalkow , Mojtaba Valizadeh

The idea of computer vision as the Bayesian inverse problem to computer graphics has a long history and an appealing elegance, but it has proved difficult to directly implement. Instead, most vision tasks are approached via complex…

人工智能 · 计算机科学 2013-07-02 Vikash K. Mansinghka , Tejas D. Kulkarni , Yura N. Perov , Joshua B. Tenenbaum

Generative artificial intelligence (GenAI) offers new possibilities for generating personalized programming exercises, addressing the need for individual practice. However, the task quality along with the student perspective on such…

软件工程 · 计算机科学 2025-09-15 Sven Jacobs , Henning Peters , Steffen Jaschke , Natalie Kiesler