Proceedings of the 2020 Genetic and Evolutionary Computation Conference 2020
DOI: 10.1145/3377930.3390248
|View full text |Cite
|
Sign up to set email alerts
|

Towards an evolutionary-based approach for natural language processing

Abstract: Tasks related to Natural Language Processing (NLP) have recently been the focus of a large research endeavor by the machine learning community. The increased interest in this area is mainly due to the success of deep learning methods. Genetic Programming (GP), however, was not under the spotlight with respect to NLP tasks. Here, we propose a first proof-of-concept that combines GP with the well established NLP tool word2vec for the next word prediction task. The main idea is that, once words have been moved in… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 22 publications
0
6
0
Order By: Relevance
“…A number of works have investigated the combination of evolutionary computation and embedding representations. In [25,37,38], word embedding representations learned by means of word2vec are used as inputs to evolve genetic programs which are able to solve different natural language processing tasks. The dimension of the embeddings and the choice of the genetic programming fitness function were shown to play an important role in algorithm performance.…”
Section: Evolutionary Algorithms and Embedding Representationsmentioning
confidence: 99%
“…A number of works have investigated the combination of evolutionary computation and embedding representations. In [25,37,38], word embedding representations learned by means of word2vec are used as inputs to evolve genetic programs which are able to solve different natural language processing tasks. The dimension of the embeddings and the choice of the genetic programming fitness function were shown to play an important role in algorithm performance.…”
Section: Evolutionary Algorithms and Embedding Representationsmentioning
confidence: 99%
“…In Manzoni et al [6], the authors describe a process by which they use word embeddings instead of the words themselves as input to the genetic algorithm. They first mapped every word of sample sentences of k length to a wor2vec vector, applying mathematical operations to the vectors and decoding the modified vectors, finally interpreting them as words.…”
Section: Previous Genetic Algorithm Approaches To Text Generationmentioning
confidence: 99%
“…Although researchers have used genetic algorithms for text generation [6] [5], genetic algorithms have received little attention relative to deep learning approaches. In this paper, we propose an adversarial approach to the problem of text generation with genetic algorithms.…”
Section: Introductionmentioning
confidence: 99%
“…To experimentally assess our method, we loosely followed the GP parameter settings that we adopted in [21] for another supervised learning task, namely next word prediction, and checked with preliminary experiments that they were suitable for the image inpainting task as well. In particular, in each GP run, we evolved a population of 500 individuals for 500 generations, which amounts to 250 000 evaluations.…”
Section: Common Parametersmentioning
confidence: 99%
“…Hence, more than comparing with state-of-theart deep learning methods such as CNNs and GANs (which we leave for future research), the main motivation of our work is to search for preliminary evidence that convolutional inpainting can also be performed with Genetic Programming as an underlying learning primitive. Incidentally, we adopted a similar approach in [21] for the domain of automatic text generation. For these reasons, we frame the investigation presented in this paper around two general research questions:…”
Section: Introductionmentioning
confidence: 99%