Multilayer perceptron training with multiobjective memetic optimization
Machine learning tasks usually come with several mutually conflicting objectives.
One example is the simplicity of the learning device contrasted with the accuracy of its performance after learning. Another common example is the trade-off
that must often be made between the rate of false positive and false negative
predictions in diagnostic applications. For computer programs that learn from
data, these objectives are formulated as mathematical functions, each of which
describes one facet of the desired learning outcome. Even functions that intend
to optimize the same facet may behave in a subtly different and mutually conflicting way, depending on the task and the dataset being examined. Multiobjective
optimization methods developed for simultaneous optimization of such multiple
objectives found their way to machine learning a few decades ago.
This dissertation discusses the past and current uses of multiobjective optimization in supervised learning, especially in training a multilayer perceptron
(MLP) artificial neural network for object classification. A literature overview
of multiobjective MLP training is presented, supported by a semi-automatic survey using a software tool created partly by the author. Based on the literature,
key goals and algorithmic elements are identified and applied to create a new
framework for training MLPs consistent with an implementation used earlier for
industrial projects using single-objective methods. Simulated datasets are used
to illustrate the functionality of the created training algorithm, and how memetic
Pareto-based multiobjective learning can be used for MLP classifier training. Emphasis is put on formulating useful representations and objective functions for
the task.
...
Julkaisija
University of JyväskyläISBN
978-951-39-6824-3ISSN Hae Julkaisufoorumista
1456-5390Asiasanat
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Väitöskirjat [3559]
Lisenssi
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Algorithmic issues in computational intelligence optimization : from design to implementation, from implementation to design
Caraffini, Fabio (University of Jyväskylä, 2016)The vertiginous technological growth of the last decades has generated a variety of powerful and complex systems. By embedding within modern hardware devices sophisticated software, they allow the solution of complicated ... -
Neutrino interaction classification with a convolutional neural network in the DUNE far detector
DUNE Collaboration (American Physical Society, 2020)The Deep Underground Neutrino Experiment is a next-generation neutrino oscillation experiment that aims to measure CP-violation in the neutrino sector as part of a wider physics program. A deep learning approach based on ... -
Causality-Aware Convolutional Neural Networks for Advanced Image Classification and Generation
Terziyan, Vagan; Vitko, Oleksandra (Elsevier, 2023)Smart manufacturing uses emerging deep learning models, and particularly Convolutional Neural Networks (CNNs) and Generative Adversarial Networks (GANs), for different industrial diagnostics tasks, e.g., classification, ... -
Memory-saving optimization algorithms for systems with limited hardware
Iacca, Giovanni (University of Jyväskylä, 2011) -
Convolutional Neural Network Based Sleep Stage Classification with Class Imbalance
Xu, Qi; Zhou, Dongdong; Wang, Jian; Shen, Jiangrong; Kettunen, Lauri; Cong, Fengyu (IEEE, 2022)Accurate sleep stage classification is vital to assess sleep quality and diagnose sleep disorders. Numerous deep learning based models have been designed for accomplishing this labor automatically. However, the class ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.