103 research outputs found
Adapting models of visual aesthetics for personalized content creation
This paper introduces a search-based approach to
personalized content generation with respect to visual aesthetics.
The approach is based on a two-step adaptation procedure
where (1) the evaluation function that characterizes the content
is adjusted to match the visual aesthetics of users and (2) the
content itself is optimized based on the personalized evaluation
function. To test the efficacy of the approach we design fitness
functions based on universal properties of visual perception,
inspired by psychological and neurobiological research. Using
these visual properties we generate aesthetically pleasing 2D
game spaceships via neuroevolutionary constrained optimization
and evaluate the impact of the designed visual properties on the
generated spaceships. The offline generated spaceships are used
as the initial population of an interactive evolution experiment in
which players are asked to choose spaceships according to their
visual taste: the impact of the various visual properties is adjusted
based on player preferences and new content is generated online
based on the updated computational model of visual aesthetics
of the player. Results are presented which show the potential of
the approach in generating content which is based on subjective
criteria of visual aesthetics.Thanks to all the participants of the interactive evolution
experiement. The research was supported, in part, by the
FP7 ICT project SIREN (project no: 258453) and by the
Danish Research Agency, Ministry of Science, Technology
and Innovation project AGameComIn; project number: 274-
09-0083.peer-reviewe
Evolutionary Reinforcement Learning: A Survey
Reinforcement learning (RL) is a machine learning approach that trains agents
to maximize cumulative rewards through interactions with environments. The
integration of RL with deep learning has recently resulted in impressive
achievements in a wide range of challenging tasks, including board games,
arcade games, and robot control. Despite these successes, there remain several
crucial challenges, including brittle convergence properties caused by
sensitive hyperparameters, difficulties in temporal credit assignment with long
time horizons and sparse rewards, a lack of diverse exploration, especially in
continuous search space scenarios, difficulties in credit assignment in
multi-agent reinforcement learning, and conflicting objectives for rewards.
Evolutionary computation (EC), which maintains a population of learning agents,
has demonstrated promising performance in addressing these limitations. This
article presents a comprehensive survey of state-of-the-art methods for
integrating EC into RL, referred to as evolutionary reinforcement learning
(EvoRL). We categorize EvoRL methods according to key research fields in RL,
including hyperparameter optimization, policy search, exploration, reward
shaping, meta-RL, and multi-objective RL. We then discuss future research
directions in terms of efficient methods, benchmarks, and scalable platforms.
This survey serves as a resource for researchers and practitioners interested
in the field of EvoRL, highlighting the important challenges and opportunities
for future research. With the help of this survey, researchers and
practitioners can develop more efficient methods and tailored benchmarks for
EvoRL, further advancing this promising cross-disciplinary research field
Data Representation in Machine Learning Methods with its Application to Compilation Optimization and Epitope Prediction
In this dissertation we explore the application of machine learning algorithms to compilation phase order optimization, and epitope prediction. The common thread running through these two disparate domains is the type of data being dealt with. In both problem domains we are dealing with categorical data, with its representation playing a significant role in the performance of classification algorithms. We first present a neuroevolutionary approach which orders optimization phases to generate compiled programs with performance superior to those compiled using LLVM\u27s -O3 optimization level. Performance improvements calculated as the speed of the compiled program\u27s execution ranged from 27% for the ccbench program, to 40.8% for bzip2. This dissertation then explores the problem of data representation of 3D biological data, such as amino acids. A new approach for distributed representation of 3D biological data through the process of embedding is proposed and explored. Analogously to word embedding, we developed a system that uses atomic and residue coordinates to generate distributed representation for residues, which we call 3D Residue BioVectors. Preliminary results are presented which demonstrate that even the low dimensional 3D Residue BioVectors can be used to predict conformational epitopes and protein-protein interactions, with promising proficiency. The generation of such 3D BioVectors, and the proposed methodology, opens the door for substantial future improvements, and application domains. The dissertation then explores the problem domain of linear B-Cell epitope prediction. This problem domain deals with predicting epitopes based strictly on the protein sequence. We present the DRREP system, which demonstrates how an ensemble of shallow neural networks can be combined with string kernels and analytical learning algorithm to produce state of the art epitope prediction results. DRREP was tested on the SARS subsequence, the HIV, Pellequer, AntiJen datasets, and the standard SEQ194 test dataset. AUC improvements achieved over the state of the art ranged from 3% to 8%. Finally, we present the SEEP epitope classifier, which is a multi-resolution SMV ensemble based classifier which uses conjoint triad feature representation, and produces state of the art classification results. SEEP leverages the domain specific knowledge based protein sequence encoding developed within the protein-protein interaction research domain. Using an ensemble of multi-resolution SVMs, and a sliding window based pre and post processing pipeline, SEEP achieves an AUC of 91.2 on the standard SEQ194 test dataset, a 24% improvement over the state of the art
Optimization of polymer processing: a review (Part II - Molding technologies)
The application of optimization techniques to improve the performance of polymer processing technologies is of great practical consequence, since it may result in significant savings of materials and energy resources, assist recycling schemes and generate products with better properties. The present review aims at identifying and discussing the most important characteristics of polymer processing optimization problems in terms of the nature of the objective function, optimization algorithm, and process modelling approach that is used to evaluate the solutions and the parameters to optimize. Taking into account the research efforts developed so far, it is shown that several optimization methodologies can be applied to polymer processing with good results, without demanding important computational requirements. Furthermore, within the field of artificial intelligence, several approaches can reach significant success. The first part of this review demonstrated the advantages of the optimization approach in polymer processing, discussed some concepts on multi-objective optimization and reported the application of optimization methodologies to single and twin screw extruders, extrusion dies and calibrators. This second part focuses on injection molding, blow molding and thermoforming technologies.This research was funded by NAWA-Narodowa Agencja Wymiany Akademickiej, under grant PPN/ULM/2020/1/00125 and European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie Grant Agreement No 734205–H2020-MSCA-RISE-2016.
The authors also acknowledge the funding by FEDER funds through the COMPETE 2020 Programme and National Funds through FCT (Portuguese Foundation for Science and Technology) under the
projects UIDB/05256/2020, UIDP/05256/2020
A sequential handwriting recognition model based on a dynamically configurable CRNN
Handwriting recognition refers to recognizing a handwritten input that includes character(s) or digit(s) based on an image. Because most applications of handwriting recognition in real life contain sequential text in various languages, there is a need to develop a dynamic handwriting recognition system. Inspired by the neuroevolutionary technique, this paper proposes a Dynamically Configurable Convolutional Recurrent Neural Network (DC-CRNN) for the handwriting recognition sequence modeling task. The proposed DC-CRNN is based on the Salp Swarm Optimization Algorithm (SSA), which generates the optimal structure and hyperparameters for Convolutional Recurrent Neural Networks (CRNNs). In addition, we investigate two types of encoding techniques used to translate the output of optimization to a CRNN recognizer. Finally, we proposed a novel hybridized SSA with Late Acceptance Hill-Climbing (LAHC) to improve the exploitation process. We conducted our experiments on two well-known datasets, IAM and IFN/ENIT, which include both the Arabic and English languages. The experimental results have shown that LAHC significantly improves the SSA search process. Therefore, the proposed DC-CRNN outperforms the handcrafted CRNN methods
- …