Skip to main content
Erschienen in: Evolutionary Intelligence 2/2012

01.06.2012 | Special Issue

Function approximation with LWPR and XCSF: a comparative study

verfasst von: Patrick O. Stalph, Jérémie Rubinsztajn, Olivier Sigaud, Martin V. Butz

Erschienen in: Evolutionary Intelligence | Ausgabe 2/2012

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Function approximation, also called regression, is an important tool in numerical mathematics and engineering. The most challenging approximation problems arise, when the function class is unknown and the surface has to be approximated online from incoming samples. One way to achieve good approximations of complex non-linear functions is to cluster the input space into small patches, apply linear models in each niche, and recombine these models via a weighted sum. While it is rather simple to optimally fit a linear model to given data, it is fairly complex to find a reasonable structuring of the input space in order to exploit linearities in the underlying function. We compare two non-parametric regression algorithms that are able to approximate multi-dimensional, non-linear functions online. The XCSF Learning Classifier System is a modified version of XCS, which is a genetics-based machine learning algorithm. Locally Weighted Projection Regression is a statistics-based machine learning technique that is mainly used for function approximation tasks in robotics. For both algorithms the relevant, conflicting performance criteria are accuracy and population size, that is, the number of local models. We explore the trade-off between those criteria on three benchmark problems by means of intense grid search for Pareto optimal solutions. Detailed learning behavior is investigated using selected Pareto optimal parameters. The illustration of final input space clusterings sheds light on the structuring capabilities. A discussion of advantages and drawbacks completes this comparative study.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Simple least squares methods suffice if the data is linear.
 
2
\({\tt w}\_{\tt gen} = 0.2, {\tt w}\_{\tt prune = 1.0},\,{\tt init}\_{\tt S2} = 10^{-10}, {\tt add}\_{\tt threshold} = 0.5,\,{\tt init\_lambda} = 0.999,\,{\tt final\_lambda} = 0.99999,\,{\tt tau\_lambda} = 0.9999\)
 
3
As in [2], XCSF’s parameters are set to β = 0.1, δ = 0.1, α = 1, θGA = 50, θdel = θsub = 20, χ = 1,  μ = 0.2. Receptive field’s initial radii are taken uniformly random from [0.005,1]. GA subsumption is applied.
 
4
An ill-conditioned matrix D has a zero eigenvalue and, thus, does not represent an ellipsoid.
 
5
The required number of ellipsoidal RFs with a linear predictor is exponential, when all input dimensions are independent and have a non-linear influence on the output.
 
Literatur
1.
Zurück zum Zitat Butz MV, Lanzi PL, Wilson SW (2008) Function approximation with XCS: hyperellipsoidal conditions, recursive least squares, and compaction. IEEE Trans Evol Comput 12:355–376CrossRef Butz MV, Lanzi PL, Wilson SW (2008) Function approximation with XCS: hyperellipsoidal conditions, recursive least squares, and compaction. IEEE Trans Evol Comput 12:355–376CrossRef
2.
Zurück zum Zitat D’Souza A, Vijayakumar S, Schaal S (2001) Learning inverse kinematics. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS), vol 1. pp 298–303. doi:10.1109/IROS.2001.973374 D’Souza A, Vijayakumar S, Schaal S (2001) Learning inverse kinematics. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems (IROS), vol 1. pp 298–303. doi:10.​1109/​IROS.​2001.​973374
3.
Zurück zum Zitat Frank IE, Friedman JH (1993) A statistical view of some chemometrics regression tools. Technometrics 35(2):109–135MATH Frank IE, Friedman JH (1993) A statistical view of some chemometrics regression tools. Technometrics 35(2):109–135MATH
4.
Zurück zum Zitat Klanke S, Vijayakumar S (2007) A library for locally weighted projection regression—supplementary documentation Klanke S, Vijayakumar S (2007) A library for locally weighted projection regression—supplementary documentation
5.
Zurück zum Zitat Lanzi PL, Loiacono D, Wilson SW, Goldberg DE (2006) Prediction update algorithms for XCSF: RLS, kalman filter, and gain adaptation. In: GECCO ’06: proceedings of the 8th annual conference on Genetic and evolutionary computation. ACM, Seattle, pp 1505–1512. ISBN: 1-59593-186-4 Lanzi PL, Loiacono D, Wilson SW, Goldberg DE (2006) Prediction update algorithms for XCSF: RLS, kalman filter, and gain adaptation. In: GECCO ’06: proceedings of the 8th annual conference on Genetic and evolutionary computation. ACM, Seattle, pp 1505–1512. ISBN: 1-59593-186-4
7.
Zurück zum Zitat Schaal S, Atkeson CG (1998) Constructive incremental learning from only local information. Neural Comput 10(8):2047–2084CrossRef Schaal S, Atkeson CG (1998) Constructive incremental learning from only local information. Neural Comput 10(8):2047–2084CrossRef
8.
Zurück zum Zitat Schaal S, Atkeson CG, Vijayakumar S (2002) Scalable techniques from nonparametric statistics for real time robot learning. Appl Intell 17(1):49–60MATHCrossRef Schaal S, Atkeson CG, Vijayakumar S (2002) Scalable techniques from nonparametric statistics for real time robot learning. Appl Intell 17(1):49–60MATHCrossRef
11.
Zurück zum Zitat Vijayakumar S, D’Souza A, Schaal S (2005) Incremental online learning in high dimensions. Neural Comput 17(12):2602–2634MathSciNetCrossRef Vijayakumar S, D’Souza A, Schaal S (2005) Incremental online learning in high dimensions. Neural Comput 17(12):2602–2634MathSciNetCrossRef
12.
Zurück zum Zitat Vijayakumar S, Schaal S (2000) Locally weighted projection regression: An O(n) algorithm for incremental real time learning in high dimensional space. In: ICML ’00: Proceedings of the Seventeenth International Conference on Machine Learning, pp 1079–1086 Vijayakumar S, Schaal S (2000) Locally weighted projection regression: An O(n) algorithm for incremental real time learning in high dimensional space. In: ICML ’00: Proceedings of the Seventeenth International Conference on Machine Learning, pp 1079–1086
13.
Zurück zum Zitat Wilson SW (1995) Classifier fitness based on accuracy. Evol Comput 3(2):149–175CrossRef Wilson SW (1995) Classifier fitness based on accuracy. Evol Comput 3(2):149–175CrossRef
14.
Zurück zum Zitat Wilson SW (1998) Generalization in the XCS classifier system. In: Koza JR, Banzhaf W, Chellapilla K, Deb K, Dorigo M, Fogel DB, Grazon MH, Goldberg DE, Iba H, Riolo RL (eds) Genetic programming 1998: proceedings of the third annual conference. Morgan Kaufmann, pp 665–674 Wilson SW (1998) Generalization in the XCS classifier system. In: Koza JR, Banzhaf W, Chellapilla K, Deb K, Dorigo M, Fogel DB, Grazon MH, Goldberg DE, Iba H, Riolo RL (eds) Genetic programming 1998: proceedings of the third annual conference. Morgan Kaufmann, pp 665–674
Metadaten
Titel
Function approximation with LWPR and XCSF: a comparative study
verfasst von
Patrick O. Stalph
Jérémie Rubinsztajn
Olivier Sigaud
Martin V. Butz
Publikationsdatum
01.06.2012
Verlag
Springer-Verlag
Erschienen in
Evolutionary Intelligence / Ausgabe 2/2012
Print ISSN: 1864-5909
Elektronische ISSN: 1864-5917
DOI
https://doi.org/10.1007/s12065-012-0082-7

Weitere Artikel der Ausgabe 2/2012

Evolutionary Intelligence 2/2012 Zur Ausgabe

Premium Partner