Cuckoo Search with Lévy Flights for Weighted Bayesian Energy Functional Optimization in Global-Support Curve Data Fitting

The problem of data fitting is very important in many theoretical and applied fields. In this paper, we consider the problem of optimizing a weighted Bayesian energy functional for data fitting by using global-support approximating curves. By global-support curves we mean curves expressed as a linea...

Full description

Saved in:
Bibliographic Details
Main Authors: Akemi Gálvez, Andrés Iglesias, Luis Cabellos
Format: Article
Language:English
Published: Wiley 2014-01-01
Series:The Scientific World Journal
Online Access:http://dx.doi.org/10.1155/2014/138760
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832566665478406144
author Akemi Gálvez
Andrés Iglesias
Luis Cabellos
author_facet Akemi Gálvez
Andrés Iglesias
Luis Cabellos
author_sort Akemi Gálvez
collection DOAJ
description The problem of data fitting is very important in many theoretical and applied fields. In this paper, we consider the problem of optimizing a weighted Bayesian energy functional for data fitting by using global-support approximating curves. By global-support curves we mean curves expressed as a linear combination of basis functions whose support is the whole domain of the problem, as opposed to other common approaches in CAD/CAM and computer graphics driven by piecewise functions (such as B-splines and NURBS) that provide local control of the shape of the curve. Our method applies a powerful nature-inspired metaheuristic algorithm called cuckoo search, introduced recently to solve optimization problems. A major advantage of this method is its simplicity: cuckoo search requires only two parameters, many fewer than other metaheuristic approaches, so the parameter tuning becomes a very simple task. The paper shows that this new approach can be successfully used to solve our optimization problem. To check the performance of our approach, it has been applied to five illustrative examples of different types, including open and closed 2D and 3D curves that exhibit challenging features, such as cusps and self-intersections. Our results show that the method performs pretty well, being able to solve our minimization problem in an astonishingly straightforward way.
format Article
id doaj-art-1d40c30cc8d742ad9567cd986c08621e
institution Kabale University
issn 2356-6140
1537-744X
language English
publishDate 2014-01-01
publisher Wiley
record_format Article
series The Scientific World Journal
spelling doaj-art-1d40c30cc8d742ad9567cd986c08621e2025-02-03T01:03:30ZengWileyThe Scientific World Journal2356-61401537-744X2014-01-01201410.1155/2014/138760138760Cuckoo Search with Lévy Flights for Weighted Bayesian Energy Functional Optimization in Global-Support Curve Data FittingAkemi Gálvez0Andrés Iglesias1Luis Cabellos2Department of Applied Mathematics and Computational Sciences, E.T.S.I. Caminos, Canales y Puertos, University of Cantabria, Avenida de los Castros s/n, 39005 Santander, SpainDepartment of Applied Mathematics and Computational Sciences, E.T.S.I. Caminos, Canales y Puertos, University of Cantabria, Avenida de los Castros s/n, 39005 Santander, SpainInstitute of Physics of Cantabria (IFCA), Avenida de los Castros s/n, 39005 Santander, SpainThe problem of data fitting is very important in many theoretical and applied fields. In this paper, we consider the problem of optimizing a weighted Bayesian energy functional for data fitting by using global-support approximating curves. By global-support curves we mean curves expressed as a linear combination of basis functions whose support is the whole domain of the problem, as opposed to other common approaches in CAD/CAM and computer graphics driven by piecewise functions (such as B-splines and NURBS) that provide local control of the shape of the curve. Our method applies a powerful nature-inspired metaheuristic algorithm called cuckoo search, introduced recently to solve optimization problems. A major advantage of this method is its simplicity: cuckoo search requires only two parameters, many fewer than other metaheuristic approaches, so the parameter tuning becomes a very simple task. The paper shows that this new approach can be successfully used to solve our optimization problem. To check the performance of our approach, it has been applied to five illustrative examples of different types, including open and closed 2D and 3D curves that exhibit challenging features, such as cusps and self-intersections. Our results show that the method performs pretty well, being able to solve our minimization problem in an astonishingly straightforward way.http://dx.doi.org/10.1155/2014/138760
spellingShingle Akemi Gálvez
Andrés Iglesias
Luis Cabellos
Cuckoo Search with Lévy Flights for Weighted Bayesian Energy Functional Optimization in Global-Support Curve Data Fitting
The Scientific World Journal
title Cuckoo Search with Lévy Flights for Weighted Bayesian Energy Functional Optimization in Global-Support Curve Data Fitting
title_full Cuckoo Search with Lévy Flights for Weighted Bayesian Energy Functional Optimization in Global-Support Curve Data Fitting
title_fullStr Cuckoo Search with Lévy Flights for Weighted Bayesian Energy Functional Optimization in Global-Support Curve Data Fitting
title_full_unstemmed Cuckoo Search with Lévy Flights for Weighted Bayesian Energy Functional Optimization in Global-Support Curve Data Fitting
title_short Cuckoo Search with Lévy Flights for Weighted Bayesian Energy Functional Optimization in Global-Support Curve Data Fitting
title_sort cuckoo search with levy flights for weighted bayesian energy functional optimization in global support curve data fitting
url http://dx.doi.org/10.1155/2014/138760
work_keys_str_mv AT akemigalvez cuckoosearchwithlevyflightsforweightedbayesianenergyfunctionaloptimizationinglobalsupportcurvedatafitting
AT andresiglesias cuckoosearchwithlevyflightsforweightedbayesianenergyfunctionaloptimizationinglobalsupportcurvedatafitting
AT luiscabellos cuckoosearchwithlevyflightsforweightedbayesianenergyfunctionaloptimizationinglobalsupportcurvedatafitting