Sistema evolutivo síncrono para la construcción de redes de neuronas con entrenamiento parcial

Vázquez Losada, Carlos (2019). Sistema evolutivo síncrono para la construcción de redes de neuronas con entrenamiento parcial. Thesis (Master thesis), E.T.S. de Ingenieros Informáticos (UPM).

Description

Title: Sistema evolutivo síncrono para la construcción de redes de neuronas con entrenamiento parcial
Author/s:
  • Vázquez Losada, Carlos
Contributor/s:
Item Type: Thesis (Master thesis)
Masters title: Inteligencia Artificial
Date: 18 July 2019
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Inteligencia Artificial
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFM_CARLOS_VAZQUEZ_LOSADA.pdf]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview

Abstract

Este Trabajo de Fin de Máster consiste en la construcción de un sistema evolutivo para la generación de Redes de Neuronas Artificiales. Concretamente, se estudia si es posible entrenar parcialmente las Redes de Neuronas Artificiales, en lugar de un entrenamiento completo, para el cálculo del grado de adaptación. La Programación Genética es una técnica evolutiva que se utiliza en problemas de optimización cuyas soluciones son programas informáticos. La Programación Genética Guiada por Gramáticas extiende las posibilidades de la Programación Genética tradicional con la introducción de las gramáticas, que permiten crear individuos sintácticamente válidos. Una Gramática Libre de Contexto permite definir arquitecturas de Redes de Neuronas Artificiales válidas dado cualquier número de neuronas en la capa de entrada y en la capa de salida. El resultado de la ejecución del programa genético devuelve la arquitectura de red que mejor se adapte al problema dado. El grado de adaptación de una arquitectura neuronal se obtiene en base a su error en el proceso de entrenamiento. Este trabajo aborda la posibilidad de que este entrenamiento se realice de forma parcial con el fin de disminuir considerablemente la carga computacional de la técnica evolutiva utilizada y será síncrono: el sistema evolutivo queda parado mientras se evalúan (entrenan) los nuevos individuos de la población.---ABSTRACT---This Master Thesis Dissertation consists in a research about how appropiate is to use Evolutionary Computation for creating Artificial Neural Networks. A technique of Evolutionary Computation is used for this purpose; Grammar-Guided Genetic Programming. It will be used for looking the best Artificial Neural Network for a concrete dataset, by checking both partially and fully trained networks. Genetic Programming is an evolutionary technique (it is inspired by biology as Evolutionary Computation does) and it is used for solving optimization problems whose solution is a computer program. The Grammar-Guided Genetic Programming extends Genetic Programming by adding grammars, that allow to create valid individuals. A Context-Free Grammar allows to create any valid neural network architecture given any number of both input and output neurons. The result of an execution of this Genetic Program would be the architecture that best fixes (in terms of accuracy) the given data. This work is a research about the training process and how appropiate is to create a break point in the training process for saving time. The Genetic Programm is synchronous: when the training process is working, all other process are stopped and vice versa.

More information

Item ID: 56024
DC Identifier: https://oa.upm.es/56024/
OAI Identifier: oai:oa.upm.es:56024
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 08 Aug 2019 06:08
Last Modified: 08 Aug 2019 06:08
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM