% Encoding: UTF-8

@InProceedings{oliveira2016dispersion,
  author    = {Luiz Otavio V. B. Oliveira and Fernando E. B. Otero and Gisele L. Pappa},
  title     = {A Dispersion Operator for Geometric Semantic Genetic Programming},
  booktitle = {Proc. of the Genetic and Evolutionary Computation Conference 2016},
  year      = {2016},
  pages     = {773--780},
  publisher = {ACM},
  abstract  = {Recent advances in geometric semantic genetic programming (GSGP) have shown that the results obtained by these methods can outperform those obtained by classical genetic programming algorithms, in particular in the context of symbolic regression. However, there are still many open issues on how to improve their search mechanism. One of these issues is how to get around the fact that the GSGP crossover operator cannot generate solutions that are placed outside the convex hull formed by the individuals of the current population. Although the mutation operator alleviates this problem, we cannot guarantee it will find promising regions of the search space within feasible computational time. In this direction, this paper proposes a new geometric dispersion operator that uses multiplicative factors to move individuals to less dense areas of the search space around the target solution before applying semantic genetic operators. Experiments in sixteen datasets show that the results obtained by the proposed operator are statistically significantly better than those produced by GSGP and that the operator does indeed spread the solutions around the target solution.},
  acmid     = {2908923},
  doi       = {10.1145/2908812.2908923},
  file      = {A Dispersion Operator for Geometric Semantic Genetic Programming.pdf:Artigos/my-publications/A Dispersion Operator for Geometric Semantic Genetic Programming.pdf:PDF},
  isbn      = {978-1-4503-4206-3},
  location  = {Denver, Colorado, USA},
  numpages  = {8},
  owner     = {luiz},
  timestamp = {2017.01.06},
  url       = {https://dl.acm.org/doi/10.1145/2908812.2908923},
}

@InCollection{oliveira2017generic,
  author    = {Luiz Otavio V. B. Oliveira and Fernando E.B. Otero and Gisele L. Pappa},
  title     = {A Generic Framework for Building Dispersion Operators in the Semantic Space},
  booktitle = {Genetic Programming Theory and Practice XIV},
  publisher = {Springer},
  year      = {2017},
  note      = {(to appear)},
  abstract  = {This chapter proposes a generic framework to build geometric dispersion (GD) operators for Geometric Semantic Genetic Programming in the context of symbolic regression, followed by two concrete instantiations of the framework: a multiplicative geometric dispersion operator and an additive geometric dispersion operator. These operators move individuals in the semantic space in order to balance the population around the target output in each dimension, with the objective of expanding the convex hull defined by the population to include the desired output vector. An experimental analysis was conducted in a testbed composed of sixteen datasets showing that dispersion operators can improve GSGP search and that the multiplicative version of the operator is overall better than the additive version.},
  file      = {A Generic Framework for Building Dispersion Operators in the Semantic Space.pdf:Artigos/my-publications/A Generic Framework for Building Dispersion Operators in the Semantic Space.pdf:PDF},
  owner     = {luiz},
  timestamp = {2017.06.17},
  url       = {https://link.springer.com/chapter/10.1007/978-3-319-97088-2_12},
}

@InProceedings{oliveira2013new,
  author       = {Luiz Otavio V. B. Oliveira and Drummond, Isabela Neves and Pappa, Gisele Lobo},
  title        = {A new representation for instance-based clonal selection algorithms},
  booktitle    = {Evolutionary Computation (CEC), 2013 IEEE Congress on},
  year         = {2013},
  pages        = {2259--2266},
  organization = {IEEE},
  abstract     = {This work borrows the traditional Pittsburgh-style representation from Genetic-Based Machine Learning and evaluates its performance in artificial immune systems (AIS) for classification. Our main goal is to select as few instances as possible to represent the data from the training set without losing accuracy. The new representation is tested in a modified version of a clonal selection algorithm, where the antibodies represent lists of prototypes instead of a single one. The generated method, named Clonal Selection Prototypes Generator, was tested in 10 UCI datasets and compared to other seven methods that execute the same task. Results showed that the proposed method is very good at considering a trade-off between the number of prototypes generated and the accuracy of the system.},
  doi          = {10.1109/CEC.2013.6557838},
  file         = {:Artigos/my-publications/A New Representation for Instance-based Clonal Selection Algorithms.pdf:PDF},
  owner        = {luiz},
  timestamp    = {2017.07.24},
  url          = {https://ieeexplore.ieee.org/document/6557838},
}

@InProceedings{oliveira2018analysing,
  author    = {Luiz Otavio V. B. Oliveira and Joao Francisco B. S. Martins and Luis F. Miranda and Gisele L. Pappa},
  title     = {Analysing Symbolic Regression Benchmarks under a Meta-Learning Approach},
  booktitle = {Proceedings of Genetic and Evolutionary Computation Conference Companion, 2018 (GECCO'18 Companion)},
  year      = {2018},
  address   = {Kyoto, Japan},
  month     = jul,
  abstract  = {The definition of a concise and effective testbed for Genetic Programming (GP) is a recurrent matter in the research community. This paper takes a new step in this direction, proposing a different approach to measure the quality of the symbolic regression benchmarks quantitatively. The proposed approach is based on meta-learning and uses a set of dataset meta-features---such as the number of examples or output skewness---to describe the datasets. Our idea is to correlate these meta-features with the errors obtained by a GP method. These meta-features define a space of benchmarks that should, ideally, have datasets (points) covering different regions of the space. An initial analysis of 63 datasets showed that current benchmarks are concentrated in a small region of this benchmark space. We also found out that number of instances and output skewness are the most relevant meta-features to GP output error. Both conclusions can help define which datasets should compose an effective testbed for symbolic regression methods.},
  doi       = {https://doi.org/10.1145/3205651.3208293},
  url       = {https://arxiv.org/abs/1805.10365},
}

@InProceedings{oliveira2012clonal,
  author       = {Luiz Otavio V. B. Oliveira and Mota, Rodrigo Luiz Mendes and Barone, Dante Augusto Couto},
  title        = {Clonal selection classifier with data reduction: Classification as an optimization task},
  booktitle    = {Evolutionary Computation (CEC), 2012 IEEE Congress on},
  year         = {2012},
  pages        = {1--7},
  organization = {IEEE},
  abstract     = {This study proposes a new algorithm for supervised learning, based on the clonal selection principle exhibited in natural and artificial immune systems. The method, called Clonal Selection Classifier with Data Reduction (CSCDR), utilizes a fitness function based on the number of correct and incorrect pattern classifications made by each antibody. The algorithm tries to maximize this value through clonal selection processes such as mutation, affinity maturation and selection of the best individuals, transforming the training phase in an optimization problem. This leads to antibodies with more representativeness and thus decreases the amount of prototypes generated at the end of the algorithm. Experimental results on benchmark datasets of the UCI machine learning repository demonstrated the effectiveness of the CSCDR algorithm as a classification technique, combined with a considerable data reduction when compared to the results obtained by the well known Artificial Immune Recognition System (AIRS) and the original Clonal Selection Classifier Algorithm (CSCA).},
  doi          = {10.1109/CEC.2012.6256133},
  file         = {:Artigos/my-publications/Clonal Selection Classifier with Data Reduction Classification as an Optimization Task.pdf:PDF},
  groups       = {Selecao clonal},
  owner        = {luiz},
  timestamp    = {2017.07.24},
  url          = {https://ieeexplore.ieee.org/document/6256133},
}

@MastersThesis{oliveira2012cscdr,
  author    = {Luiz Otavio V. B. Oliveira},
  title     = {{CSCDR}: Um Classificador Baseado em Seleção Clonal com Redução de Células de Memória.},
  school    = {Universidade Federal do Rio Grande do Sul},
  year      = {2012},
  month     = {September},
  owner     = {luiz},
  timestamp = {2016.09.27},
  url       = {https://lume.ufrgs.br/handle/10183/56853},
}

@InProceedings{miranda2017hownoisy,
  author    = {Miranda, Luis F. and Oliveira, Luiz Otavio V. B. and Martins, Joao F. B. S. and Pappa, Gisele L.},
  title     = {How Noisy Data Affects Geometric Semantic Genetic Programming},
  booktitle = {Proceedings of the Genetic and Evolutionary Computation Conference},
  year      = {2017},
  series    = {GECCO '17},
  pages     = {985--992},
  address   = {New York, NY, USA},
  publisher = {ACM},
  abstract  = {Noise is a consequence of acquiring and pre-processing data from the environment, and shows fluctuations from different sources---e.g., from sensors, signal processing technology or even human error. As a machine learning technique, Genetic Programming (GP) is not immune to this problem, which the field has frequently addressed. Recently, Geometric Semantic Genetic Programming (GSGP), a semantic-aware branch of GP, has shown robustness and high generalization capability. Researchers believe these characteristics may be associated with a lower sensibility to noisy data. However, there is no systematic study on this matter. This paper performs a deep analysis of the GSGP performance over the presence of noise. Using 15 synthetic datasets where noise can be controlled, we added different ratios of noise to the data and compared the results obtained with those of a canonical GP. The results show that, as we increase the percentage of noisy instances, the generalization performance degradation is more pronounced in GSGP than GP. However, in general, GSGP is more robust to noise than GP in the presence of up to 10% of noise, and presents no statistical difference for values higher than that in the test bed.},
  acmid     = {3071300},
  doi       = {10.1145/3071178.3071300},
  file      = {How Noisy Data Affects Geometric Semantic Genetic Programming.pdf:Artigos/my-publications/How Noisy Data Affects Geometric Semantic Genetic Programming.pdf:PDF},
  isbn      = {978-1-4503-4920-8},
  location  = {Berlin, Germany},
  numpages  = {8},
  owner     = {luiz},
  timestamp = {2017.04.10},
  url       = {https://arxiv.org/abs/1707.01046},
}

@PhdThesis{oliveira2016improving,
  author    = {Oliveira, L. O. V. B.},
  title     = {Improving Search in Geometric Semantic Genetic Programming},
  school    = {Universidade Federal de Minas Gerais},
  year      = {2016},
  month     = {Sept.},
  file      = {Improving Search in Geometric Semantic Genetic Programming.pdf:Artigos/my-publications/Improving Search in Geometric Semantic Genetic Programming.pdf:PDF},
  owner     = {luiz},
  timestamp = {2016.09.27},
}

@InProceedings{oliveira2010real,
  author    = {Luiz Otavio V. B. Oliveira and Drummond, Isabela Neves},
  title     = {Real-Valued Negative Selection (RNS) for Classification Task},
  booktitle = {Recognizing Patterns in Signals, Speech, Images and Videos: ICPR 2010 Contests},
  year      = {2010},
  editor    = {Ünay, Devrim and Çataltepe, Zehra and Aksoy, Selim},
  volume    = {6388},
  series    = {Lecture Notes in Computer Science},
  pages     = {66-74},
  publisher = {Springer Berlin Heidelberg},
  abstract  = {This work presents a classification technique based on artificial immune system (AIS). The method consists of a modification of the real-valued negative selection (RNS) algorithm for pattern recognition. Our approach considers a modification in two of the algorithm parameters: the detector radius and the number of detectors for each class. We present an illustrative example. Preliminary results obtained shows that our approach is promising. Our implementation is developed in Java using the Weka environment.},
  doi       = {10.1007/978-3-642-17711-8_7},
  file      = {:Artigos/my-publications/Real-valued negative selection (RNS) for classification task.pdf:PDF},
  isbn      = {978-3-642-17710-1},
  language  = {English},
  owner     = {luiz},
  timestamp = {2017.07.24},
  url       = {https://link.springer.com/chapter/10.1007/978-3-642-17711-8_7},
}

@InProceedings{oliveira2011real,
  author    = {Luiz Otavio V. B. Oliveira and Drummond, Isabela Neves},
  title     = {Real-Valued Negative Selection (RNS) for MR Brain Image Classification},
  booktitle = {Proceedings of the IASTED International Conference Computer Graphics and Imaging (CGIM)},
  year      = {2011},
  editor    = {M.H. Hamza, J.J. Zhang},
  abstract  = {This work presents a technique based on artificial immune system (AIS) for MR brain image classification. The method is an approach based on real-valued negative selection (RNS) algorithm and the use of a genetic algorithm to find a good combination of the input parameters in the classifier. The tests were carried out on synthetic MR brain images containing multiple sclerosis lesions. Preliminary results obtained shows that our approach is promising. Our implementation is developed in Java using the Weka environment.},
  file      = {:Artigos/my-publications/Real-Valued Negative Selection (RNS) for MR Brain Image Classification.pdf:PDF},
  owner     = {luiz},
  timestamp = {2017.07.24},
  url       = {http://www.actapress.com/Abstract.aspx?paperId=451649},
}

@InProceedings{desa2017recipe,
  author    = {de S{\'a}, Alex G. C. and Pinto, Walter Jos{\'e} G. S. and Oliveira, Luiz Otavio V. B. and Pappa, Gisele L.},
  title     = {RECIPE: A Grammar-Based Framework for Automatically Evolving Classification Pipelines},
  booktitle = {Genetic Programming: 20th European Conference, EuroGP 2017, Amsterdam, The Netherlands, April 19-21, 2017, Proceedings},
  year      = {2017},
  editor    = {McDermott, James and Castelli, Mauro and Sekanina, Lukas and Haasdijk, Evert and Garc{\'i}a-S{\'a}nchez, Pablo},
  pages     = {246--261},
  address   = {Cham},
  publisher = {Springer International Publishing},
  abstract  = {Automatic Machine Learning is a growing area of machine learning that has a similar objective to the area of hyper-heuristics: to automatically recommend optimized pipelines, algorithms or appropriate parameters to specific tasks without much dependency on user knowledge. The background knowledge required to solve the task at hand is actually embedded into a search mechanism that builds personalized solutions to the task. Following this idea, this paper proposes RECIPE (REsilient ClassifIcation Pipeline Evolution), a framework based on grammar-based genetic programming that builds customized classification pipelines. The framework is flexible enough to receive different grammars and can be easily extended to other machine learning tasks. RECIPE overcomes the drawbacks of previous evolutionary-based frameworks, such as generating invalid individuals, and organizes a high number of possible suitable data pre-processing and classification methods into a grammar. Results of f-measure obtained by RECIPE are compared to those two state-of-the-art methods, and shown to be as good as or better than those previously reported in the literature. RECIPE represents a first step towards a complete framework for dealing with different machine learning tasks with the minimum required human intervention.},
  doi       = {10.1007/978-3-319-55696-3_16},
  file      = {:Artigos/my-publications/RECIPE A Grammar-based Framework for Automatically Evolving Classification Pipelines.pdf:PDF},
  isbn      = {978-3-319-55696-3},
  owner     = {luiz},
  timestamp = {2017.07.24},
  url       = {https://link.springer.com/chapter/10.1007/978-3-319-55696-3_16},
}

@InProceedings{oliveira2016reducing,
  author    = {Luiz Otavio V. B. Oliveira and Luis F. Miranda and Gisele L. Pappa and Fernando E. B. Otero and Ricardo H. C. Takahashi},
  title     = {Reducing Dimensionality to Improve Search in Semantic Genetic Programming},
  booktitle = {Proc. of the 14th International Conference on Parallel Problem Solving from Nature (PPSN XIV)},
  year      = {2016},
  editor    = {Julia Handl and Emma Hart and Peter R. Lewis and Manuel L\'{o}pez-Ib\'{a}{\~n}ez and Gabriela Ochoa and Ben Paechter},
  volume    = {9921},
  series    = {LNCS},
  pages     = {375--385},
  publisher = {Springer International Publishing},
  abstract  = {Genetic programming approaches are moving from analysing the syntax of individual solutions to look into their semantics. One of the common definitions of the semantic space in the context of symbolic regression is a n-dimensional space, where n corresponds to the number of training examples. In problems where this number is high, the search process can became harder as the number of dimensions increase. Geometric semantic genetic programming (GSGP) explores the semantic space by performing geometric semantic operations—the fitness landscape seen by GSGP is guaranteed to be conic by construction. Intuitively, a lower number of dimensions can make search more feasible in this scenario, decreasing the chances of data overfitting and reducing the number of evaluations required to find a suitable solution. This paper proposes two approaches for dimensionality reduction in GSGP: (i) to apply current instance selection methods as a pre-process step before training points are given to GSGP; (ii) to incorporate instance selection to the evolution of GSGP. Experiments in 15 datasets show that GSGP performance is improved by using instance reduction during the evolution.},
  doi       = {10.1007/978-3-319-45823-6_35},
  file      = {Reducing Dimensionality to Improve Search in Semantic Genetic Programming.pdf:Artigos/my-publications/Reducing Dimensionality to Improve Search in Semantic Genetic Programming.pdf:PDF},
  owner     = {luiz},
  timestamp = {2016.09.07},
  url       = {https://link.springer.com/chapter/10.1007/978-3-319-45823-6_35},
}

@InProceedings{oliveira2016revisiting,
  author    = {Luiz Otavio V. B. Oliveira and Fernando E. B. Otero and Luis F. Miranda and Gisele L. Pappa},
  title     = {Revisiting the Sequential Symbolic Regression Genetic Programming},
  booktitle = {Proc. of the 5th Brazilian Conference on Intelligent System (BRACIS)},
  year      = {2016},
  abstract  = {Sequential Symbolic Regression (SSR) is a technique that recursively induces functions over the error of the current solution, concatenating them in an attempt to reduce the error of the resulting model. As proof of concept, the method was previously evaluated in one-dimensional problems and compared with canonical Genetic Programming (GP) and Geometric Semantic Genetic Programming (GSGP). In this paper we revisit SSR exploring the method behaviour in higher dimensional, larger and more heterogeneous datasets. We discuss the difficulties arising from the application of the method to more complex problems, e.g., overfitting, along with suggestions to overcome them. An experimental analysis was conducted comparing SSR to GP and GSGP, showing SSR solutions are smaller than those generated by the GSGP with similar performance and more accurate than those generated by the canonical GP.},
  doi       = {10.1109/BRACIS.2016.039},
  file      = {Revisiting the Sequential Symbolic Regression Genetic Programming.pdf:Artigos/my-publications/Revisiting the Sequential Symbolic Regression Genetic Programming.pdf:PDF},
  owner     = {luiz},
  timestamp = {2017.06.17},
  url       = {https://ieeexplore.ieee.org/document/7839580},
}

@InCollection{oliveira2015sequential,
  author    = {Luiz Otavio V. B. Oliveira and Otero, Fernando E. B. and Pappa, Gisele L. and Albinati, Julio},
  title     = {Sequential Symbolic Regression with Genetic Programming},
  booktitle = {Genetic Programming Theory and Practice XII},
  publisher = {Springer International Publishing},
  year      = {2015},
  editor    = {Rick Riolo and William P. Worzel and Mark Kotanchek},
  series    = {Genetic and Evolutionary Computation},
  pages     = {73-90},
  abstract  = {This chapter describes the Sequential Symbolic Regression (SSR) method, a new strategy for function approximation in symbolic regression. The SSR method is inspired by the sequential covering strategy from machine learning, but instead of sequentially reducing the size of the problem being solved, it sequentially transforms the original problem into potentially simpler problems. This transformation is performed according to the semantic distances between the desired and obtained outputs and a geometric semantic operator. The rationale behind SSR is that, after generating a suboptimal function f via symbolic regression, the output errors can be approximated by another function, in a subsequent iteration. The method was tested in eight polynomial functions, and compared with canonical genetic programming (GP) and geometric semantic genetic programming (SGP). Results showed that SSR significantly outperforms SGP and presents no statistical difference from GP. More importantly, they show the potential of the proposed approach: an effective way of applying geometric semantic operators to combine different (partial) solutions, and at the same time, avoiding the exponential growth problem arising from the use of semantic operators.},
  doi       = {10.1007/978-3-319-16030-6_5},
  file      = {Sequential Symbolic Regression with Genetic Programming.pdf:Artigos/my-publications/Sequential Symbolic Regression with Genetic Programming.pdf:PDF},
  owner     = {luiz},
  timestamp = {2015.05.14},
  url       = {https://link.springer.com/chapter/10.1007/978-3-319-16030-6_5},
}

@InProceedings{martins2018solving,
  author    = {Joao Francisco B. S. Martins and Luiz Otavio V. B. Oliveira and Luis F. Miranda and Felipe Casadei and Gisele L. Pappa},
  title     = {Solving the Exponential Growth of Symbolic Regression Trees in Geometric Semantic Genetic Programming},
  booktitle = {Proceedings of Genetic and Evolutionary Computation Conference, 2018 (GECCO'18)},
  year      = {2018},
  address   = {Kyoto, Japan},
  month     = jul,
  abstract  = {Advances in Geometric Semantic Genetic Programming (GSGP) have shown that this variant of Genetic Programming (GP) reaches better results than its predecessor for supervised machine learning problems, particularly in the task of symbolic regression. However, by construction, the geometric semantic crossover operator generates individuals that grow exponentially with the number of generations, resulting in solutions with limited use. This paper presents a new method for individual simplification named GSGP with Reduced trees (GSGP-Red). GSGP-Red works by expanding the functions generated by the geometric semantic operators. The resulting expanded function is guaranteed to be a linear combination that, in a second step, has its repeated structures and respective coefficients aggregated. Experiments in 12 real-world datasets show that it is not only possible to create smaller and completely equivalent individuals in competitive computational time, but also to reduce the number of nodes composing them by 58 orders of magnitude, on average.},
  url       = {https://arxiv.org/abs/1804.06808},
}

@InProceedings{oliveira2017strategies,
  author    = {Oliveira, Luiz Otavio V. B. and Casadei, Felipe and Pappa, Gisele L.},
  title     = {Strategies for Improving the Distribution of Random Function Outputs in GSGP},
  booktitle = {Genetic Programming: 20th European Conference, EuroGP 2017, Amsterdam, The Netherlands, April 19-21, 2017, Proceedings},
  year      = {2017},
  editor    = {McDermott, James and Castelli, Mauro and Sekanina, Lukas and Haasdijk, Evert and Garc{\'i}a-S{\'a}nchez, Pablo},
  pages     = {164--177},
  address   = {Cham},
  publisher = {Springer International Publishing},
  abstract  = {In the last years, different approaches have been proposed to introduce semantic information to genetic programming. In particular, the geometric semantic genetic programming (GSGP) and the interesting properties of its evolutionary operators have gotten the attention of the community. This paper is interested in the use of GSGP to solve symbolic regression problems, where semantics is defined by the output set generated by a given individual when applied to the training cases. In this scenario, both mutation and crossover operators defined with fitness function based on Manhattan distance use randomly built functions to generate offspring. However, the outputs of these random functions are not guaranteed to be uniformly distributed in the semantic space, as the functions are generated considering the syntactic space. We hypothesize that the non-uniformity of the semantics of these functions may bias the search, and propose three different standard normalization techniques to improve the distribution of the outputs of these random functions over the semantic space. The results are compared with a popular strategy that uses a logistic function as a wrapper to the outputs, and show that the strategies tested can improve the results of the previous method. The experimental analysis also indicates that a more uniform distribution of the semantics of these functions does not necessarily imply in better results in terms of test error.},
  doi       = {10.1007/978-3-319-55696-3_11},
  file      = {Strategies for Improving the Distribution of Random Function Outputs in GSGP.pdf:Artigos/my-publications/Strategies for Improving the Distribution of Random Function Outputs in GSGP.pdf:PDF},
  isbn      = {978-3-319-55696-3},
  owner     = {luiz},
  timestamp = {2017.02.09},
  url       = {https://link.springer.com/chapter/10.1007/978-3-319-55696-3_11},
}

@InProceedings{albinati2015effect,
  author    = {Albinati, Julio and Pappa, Gisele L. and Otero, Fernando E. B. and Luiz Otavio V. B. Oliveira},
  title     = {The Effect of Distinct Geometric Semantic Crossover Operators in Regression Problems},
  booktitle = {18th European Conference, EuroGP 2015},
  year      = {2015},
  editor    = {Penousal Machado and Malcolm I. Heywood and James McDermott and Mauro Castelli and Pablo Garc\'{i}a-S\'{a}nchez and Paolo Burelli and Sebastian Risi and Kevin Sim},
  volume    = {9025},
  series    = {LNCS},
  pages     = {3-15},
  publisher = {Springer International Publishing},
  abstract  = {This paper investigates the impact of geometric semantic crossover operators in a wide range of symbolic regression problems. First, it analyses the impact of using Manhattan and Euclidean distance geometric semantic crossovers in the learning process. Then, it proposes two strategies to numerically optimize the crossover mask based on mathematical properties of these operators, instead of simply generating them randomly. An experimental analysis comparing geometric semantic crossovers using Euclidean and Manhattan distances and the proposed strategies is performed in a test bed of twenty datasets. The results show that the use of different distance functions in the semantic geometric crossover has little impact on the test error, and that our optimized crossover masks yield slightly better results. For SGP practitioners, we suggest the use of the semantic crossover based on the Euclidean distance, as it achieved similar results to those obtained by more complex operators.},
  doi       = {10.1007/978-3-319-16501-1_1},
  file      = {The Effect of Distinct Geometric Semantic Crossover Operators in Regression Problems.pdf:Artigos/my-publications/The Effect of Distinct Geometric Semantic Crossover Operators in Regression Problems.pdf:PDF},
  isbn      = {978-3-319-16500-4},
  keywords  = {Semantic genetic programming; Crossover; Crossover mask optimization},
  language  = {English},
  owner     = {luiz},
  timestamp = {2015.05.17},
  url       = {https://link.springer.com/chapter/10.1007/978-3-319-16501-1_1},
}

@InProceedings{miranda2020instance,
  author       = {Luis Fernando Miranda and Luiz Otavio V. B. Oliveira and Joao Francisco B. S. Martins and Gisele L. Pappa},
  title        = {Instance Selection for Geometric Semantic Genetic Programming},
  booktitle    = {2020 IEEE Congress on Evolutionary Computation (CEC)},
  year         = {2020},
  pages        = {1--8},
  organization = {IEEE},
  abstract     = {Geometric Semantic Genetic Programming (GSGP) is a method that exploits the geometric properties describing the spatial relationship between possible solutions to a problem in an n-dimensional semantic space. In symbolic regression problems, n is equal to the number of training instances. Although very effective, the GSGP semantic space can become excessively big in most real applications, where the value of n is high, having a negative impact on the effectiveness of the GSGP search process. This paper tackles this problem by reducing the dimensionality of GSGP semantic space in symbolic regression problems using instance selection methods. Our approach relies on weighting functions-to estimate the relative importance of each instance based on its position with respect to its nearest neighbours-and on dimensionality reduction techniques-to improve the notion of closeness between instances, generating datasets with simplified input spaces. Experiments were performed on a set of 15 datasets and our experimental analysis shows that using instance selection by instance weighting and dimensionality reduction does improve the effectiveness of the search with almost no impact on root mean square error results.},
  doi          = {10.1109/CEC48606.2020.9185867},
}

@InProceedings{biegel2021ActiveWeaSuLImproving,
  author    = {Biegel, Samantha and El-Khatib, Rafah and V. B. Oliveira, Luiz Otavio and Baak, Max and Aben, Nanne},
  title     = {Active {WeaSuL}: {Improving} {Weak} {Supervision} with {Active} {Learning}},
  booktitle = {{ICLR} 2021 {Workshop} on {Weakly} {Supervised} {Learning}},
  year      = {2021},
  pages     = {13},
  abstract  = {The availability of labelled data is one of the main limitations in machine learning. We can alleviate this using weak supervision: a framework that uses expert-defined rules λ to estimate probabilistic labels p(y|λ) for the entire data set. These rules, however, are dependent on what experts know about the problem, and hence may be inaccurate or may fail to capture important parts of the problem-space. To mitigate this, we propose Active WeaSuL: an approach that incorporates active learning into weak supervision. In Active WeaSuL, experts do not only define rules, but they also iteratively provide the true label for a small set of points where the weak supervision model is most likely to be mistaken, which are then used to better estimate the probabilistic labels. In this way, the weak labels provide a warm start, which active learning then improves upon. We make two contributions: 1) a modification of the weak supervision loss function, such that the expert-labelled data inform and improve the combination of weak labels; and 2) the maxKL divergence sampling strategy, which determines for which data points expert labelling is most beneficial. Our experiments show that when the budget for labelling data is limited (e.g. ≤60 data points), Active WeaSuL outperforms weak supervision, active learning, and competing strategies, with only a handful of labelled data points. This makes Active WeaSuL ideal for situations where obtaining labelled data is difficult.},
  file      = {Active WeaSuL Improving Weak Supervision with Active Learning.pdf:/home/luiz/Papers/Active WeaSuL Improving Weak Supervision with Active Learning.pdf:application/pdf},
  url       = {https://arxiv.org/abs/2104.14847},
}

@Comment{jabref-meta: databaseType:bibtex;}
