Search Results for author: Taro Sekiyama

Found 13 papers, 4 papers with code

Toward Neural-Network-Guided Program Synthesis and Verification

1 code implementation17 Mar 2021 Naoki Kobayashi, Taro Sekiyama, Issei Sato, Hiroshi Unno

Another application is to a new program development framework called oracle-based programming, which is a neural-network-guided variation of Solar-Lezama's program synthesis by sketching.

Program Synthesis

Signature restriction for polymorphic algebraic effects

1 code implementation18 Mar 2020 Taro Sekiyama, Takeshi Tsukada, Atsushi Igarashi

We propose signature restriction, a new notion to restrict the type signatures of operations, and show that signature restriction is sufficient to ensure type safety of an effectful language equipped with unrestricted polymorphic type assignment.

Programming Languages

Gradual Typing for Extensibility by Rows

no code implementations18 Oct 2019 Taro Sekiyama, Atsushi Igarashi

Key ingredients in this work are the dynamic row type, which represents a statically unknown part of a row, and consistency for row types, which allows injecting static row types into the dynamic row type and, conversely, projecting the dynamic row type to any static row type.

Programming Languages

Weighted Automata Extraction from Recurrent Neural Networks via Regression on State Spaces

no code implementations5 Apr 2019 Takamasa Okudono, Masaki Waga, Taro Sekiyama, Ichiro Hasuo

We present a method to extract a weighted finite automaton (WFA) from a recurrent neural network (RNN).

regression

Handling polymorphic algebraic effects

no code implementations18 Nov 2018 Taro Sekiyama, Atsushi Igarashi

Algebraic effects and handlers are a powerful abstraction mechanism to represent and implement control effects.

Programming Languages

Dynamic Type Inference for Gradual Hindley--Milner Typing

1 code implementation30 Oct 2018 Yusuke Miyazaki, Taro Sekiyama, Atsushi Igarashi

The DTI-based semantics not only avoids the divergence described above but also is sound and complete with respect to the semantics of fully instantiated terms in the following sense: if the evaluation of a term succeeds (i. e., terminates with a value) in the DTI-based semantics, then there is a fully instantiated version of the term that also succeeds in the explicitly typed blame calculus and vice versa.

Programming Languages Logic in Computer Science

Automated proof synthesis for propositional logic with deep neural networks

1 code implementation30 May 2018 Taro Sekiyama, Kohei Suenaga

As an implementation of the estimator, we propose a proposition-to-proof architecture, which is a DNN tailored to the automated proof synthesis problem.

Automated Theorem Proving

Profile-guided memory optimization for deep neural networks

no code implementations26 Apr 2018 Taro Sekiyama, Takashi Imamichi, Haruki Imai, Rudy Raymond

We address this challenge by developing a novel profile-guided memory optimization to efficiently and quickly allocate memory blocks during the propagation in DNNs.

Bidirectional learning for time-series models with hidden units

no code implementations ICML 2017 Takayuki Osogami, Hiroshi Kajino, Taro Sekiyama

Hidden units can play essential roles in modeling time-series having long-term dependency or on-linearity but make it difficult to learn associated parameters.

Time Series Time Series Analysis

Towards Proof Synthesis Guided by Neural Machine Translation for Intuitionistic Propositional Logic

no code implementations20 Jun 2017 Taro Sekiyama, Akifumi Imanishi, Kohei Suenaga

Inspired by the recent evolution of deep neural networks (DNNs) in machine learning, we explore their application to PL-related topics.

Machine Translation Negation +1

Cannot find the paper you are looking for? You can Submit a new open access paper.