paper-with-me

홈 › Papers

Neural-Network Guided Expression Transformation

2019-02-06 · Romain Edelmann, Viktor Kunčak

Optimizing compilers, as well as other translator systems, often work by rewriting expressions according to equivalence preserving rules. Given an input expression and its optimized form, finding the sequence of rules that were applied is a non-trivial task. Most of the time, the tools provide no proof, of any kind, of the equivalence between the original expression and its optimized form. In this work, we propose to reconstruct proofs of equivalence of simple mathematical expressions, after the fact, by finding paths of equivalence preserving transformations between expressions. We propose to find those sequences of transformations using a search algorithm, guided by a neural network heuristic. Using a Tree-LSTM recursive neural network, we learn a distributed representation of expressions where the Manhattan distance between vectors approximately corresponds to the rewrite distance between expressions. We then show how the neural network can be efficiently used to search for transformation paths, leading to substantial gain in speed compared to an uninformed exhaustive search. In one of our experiments, our neural-network guided search algorithm is able to solve more instances with a 2 seconds timeout per instance than breadth-first search does with a 5 minutes timeout per instance.

📄 PDF Abstract BibTeX arXiv:1902.02194

Code (1)

epfl-lara/nugget 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

OLLIE: Derivation-based Tensor Program Optimizer

2022-08-02 · Liyan Zheng, Haojie Wang, Jidong Zhai, Muyan Hu 외

Boosting the runtime performance of deep neural networks (DNNs) is critical due to their wide adoption in real-world tasks. Existing approaches to optimizing the tensor algebra expression of a DNN only consider expressio…

GPUtensor algebra

Cascade EF-GAN: Progressive Facial Expression Editing with Local Focuses

2020-03-12 · CVPR 2020 6 · Rongliang Wu, Gongjie Zhang, Shijian Lu, Tao Chen

Recent advances in Generative Adversarial Nets (GANs) have shown remarkable improvements for facial expression editing. However, current methods are still prone to generate artifacts and blurs around expression-intensive…

High-Fidelity 3D Facial Avatar Synthesis with Controllable Fine-Grained Expressions

2026-03-16 · Yikang He, Jichao Zhang, Wei Wang, Nicu Sebe 외 arxiv

Facial expression editing methods can be mainly categorized into two types based on their architectures: 2D-based and 3D-based methods. The former lacks 3D face modeling capabilities, making it difficult to edit 3D facto…

Enhance Multiword Expressions Extraction and Description with Transformational Rules (Am\'eliorer l'extraction et la description d'expressions polylexicales gr\^ace aux r\`egles transformationnelles) [in French]

2013-06-01 · JEPTALNRECITAL 2013 6 · Aur{\'e}lie Joseph

Factorized linear discriminant analysis for phenotype-guided representation learning of neuronal gene expression data

2020-09-28 · Mu Qiao, Markus Meister

A central goal in neurobiology is to relate the expression of genes to the structural and functional properties of neuronal types, collectively called their phenotypes. Single-cell RNA sequencing can measure the expressi…

Representation Learning