Skip to main content
Log in

Set oriented mappings on neural networks

  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Multi-layer perceptrons (MLP) or feed-forward neural networks (FFNN) are generally used to represent many-to-one (m-o) mappings from \(\Re^{n}\) to co-domain \(\Re^{m}\). Input units distribute real values to hidden layer units and individual output units produce values in \(\Re\). Thus MLP's represent or simulate the mappings of functions where the range consists of vectors and ordered lists. However it is also useful to represent mappings where the range consists of elements that are sets or collections (bags) of vectors of real values. The question answered in this paper is “Can an MLP be trained and used to represent a mapping from vectors of real values to collections of vectors of real values?”. Representing mappings from vectors to sets of real numbers or vectors of real numbers has a useful application that is of interest since a one-to-many (o-m) mapping from \(\Re^{n}\) to co-domain \(\Re^{m}\) is equivalent to a m-o mapping from \(\Re^n\) to co-domain P(\(\Re^{m}\)) where P(\(\Re^{m}\)) is the power set of \(\Re\) m. The paper describes a gradient descent training algorithm that successfully stores a mapping from vectors to sets and thereby a one-many mapping, on a feed-forward network requiring a relatively small number of training epochs. The method is tried on two one-to-many relationships. One is obtained from the inverse of a function and the other is a relationship that maps ages of parents to ages of their children. The method is readily extended to representing mappings to fuzzy sets.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to R. K. Brouwer.

Additional information

Support from the Natural Sciences and Engineering Research Council of Canada (NSERC) and the Alberta Consortium of Software Engineering (ASERC) is gratefully acknowledged.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Brouwer, R., Pedrycz, W. Set oriented mappings on neural networks. Soft Computing 8, 28–37 (2003). https://doi.org/10.1007/s00500-002-0245-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-002-0245-z

Keywords

Navigation