Conference

Back To The Basics: Security of Software Downloads for Smart Objects

Smart objects will soon pervade our homes, cities, factories, plants, and hospitals and this fact will introduce widespread important risks for the society as a whole, due to unavoidable security vulnerabilities of those objects. The problem of …

Exploring the Application of GOMEA to Bit-string GE

We explore the application of GOMEA, a recent method for discovering and exploiting the model for a problem in the form of linkage, to Grammatical Evolution (GE). GE employs an indirect representation based on familiar bit-string genotypes and is …

GOMGE: Gene-pool Optimal Mixing on Grammatical Evolution

Gene-pool Optimal Mixing Evolutionary Algorithm (GOMEA) is a recent Evolutionary Algorithm (EA) in which the interactions among parts of the solution (i.e., the linkage) are learned and exploited in a novel variation operator. We present GOMGE, the …

Personalized, Browser-based Visual Phishing Detection Based on Deep Learning

Phishing defense mechanisms that are close to browsers and that do not rely on any forms of website reputation may be a powerful tool for combating phishing campaigns that are increasingly more targeted and last for increasingly shorter life spans. …

Monte Carlo tree search experiments in hearthstone

In this paper, we introduce a Monte-Carlo tree search (MCTS) approach for the game "Hearthstone: Heroes of Warcraft". We argue that, in light of the challenges posed by the game (such as uncertainty and hidden information), Monte Carlo tree search …

Evolutionary Deckbuilding in HearthStone

One of the most notable features of collectible cardgames is deckbuilding, that is, defining a personalized deck beforethe real game. Deckbuilding is a challenge that involves a big andrugged search space, with different and unpredictable …

"Best Dinner Ever!!!": Automatic Generation of Restaurant Reviews with LSTM-RNN

Consumer reviews are an important information resource for people and a fundamental part of everyday decision-making. Product reviews have an economical relevance which may attract malicious people to commit a review fraud, by writing false reviews. …

Active Learning Approaches for Learning Regular Expressions with Genetic Programming

We consider the long-standing problem of the automatic generation of regular expressions for text extraction, based solely on examples of the desired behavior. We investigate several active learning approaches in which the user annotates only one …

On the Automatic Construction of Regular Expressions from Examples (GP vs. Humans 1-0)

Regular expressions are systematically used in a number of different application domains. Writing a regular expression for solving a specific task is usually quite difficult, requiring significant technical skills and creativity. We have developed a …

Syntactical Similarity Learning by means of Grammatical Evolution

Several research efforts have shown that a similarity function synthesized from examples may capture an application-specific similarity criterion in a way that fits the application needs more effectively than a generic distance definition. In this …