Language Inference with Multi-head Automata through Reinforcement Learning

10/20/2020
by   Alper Şekerci, et al.
0

The purpose of this paper is to use reinforcement learning to model learning agents which can recognize formal languages. Agents are modeled as simple multi-head automaton, a new model of finite automaton that uses multiple heads, and six different languages are formulated as reinforcement learning problems. Two different algorithms are used for optimization. First algorithm is Q-learning which trains gated recurrent units to learn optimal policies. The second one is genetic algorithm which searches for the optimal solution by using evolution inspired operations. The results show that genetic algorithm performs better than Q-learning algorithm in general but Q-learning algorithm finds solutions faster for regular languages.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/26/2020

Lineage Evolution Reinforcement Learning

We propose a general agent population learning system, and on this basis...
research
02/19/2019

Deep Reinforcement Learning using Genetic Algorithm for Parameter Optimization

Reinforcement learning (RL) enables agents to take decision based on a r...
research
03/11/2021

Multi-Task Federated Reinforcement Learning with Adversaries

Reinforcement learning algorithms, just like any other Machine learning ...
research
12/03/1998

Training Reinforcement Neurocontrollers Using the Polytope Algorithm

A new training algorithm is presented for delayed reinforcement learning...
research
01/22/2017

Binary Matrix Guessing Problem

We introduce the Binary Matrix Guessing Problem and provide two algorith...
research
01/13/2022

Direct Mutation and Crossover in Genetic Algorithms Applied to Reinforcement Learning Tasks

Neuroevolution has recently been shown to be quite competitive in reinfo...
research
06/25/2010

The Transfer of Evolved Artificial Immune System Behaviours between Small and Large Scale Robotic Platforms

This paper demonstrates that a set of behaviours evolved in simulation o...

Please sign up or login with your details

Forgot password? Click here to reset