A Bayesian Interpretation of the Particle Swarm Optimization and Its Kernel Extension

by   Peter Andras, et al.

Particle swarm optimization is a popular method for solving difficult optimization problems. There have been attempts to formulate the method in formal probabilistic or stochastic terms (e.g. bare bones particle swarm) with the aim to achieve more generality and explain the practical behavior of the method. Here we present a Bayesian interpretation of the particle swarm optimization. This interpretation provides a formal framework for incorporation of prior knowledge about the problem that is being solved. Furthermore, it also allows to extend the particle optimization method through the use of kernel functions that represent the intermediary transformation of the data into a different space where the optimization problem is expected to be easier to be resolved, such transformation can be seen as a form of prior knowledge about the nature of the optimization problem. We derive from the general Bayesian formulation the commonly used particle swarm methods as particular cases.



There are no comments yet.


page 1

page 11


The SVM Classifier Based on the Modified Particle Swarm Optimization

The problem of development of the SVM classifier based on the modified p...

Convergence analysis of particle swarm optimization using stochastic Lyapunov functions and quantifier elimination

This paper adds to the discussion about theoretical aspects of particle ...

A Simple Yet Effective Approach to Robust Optimization Over Time

Robust optimization over time (ROOT) refers to an optimization problem w...

Particle swarm optimization in constrained maximum likelihood estimation a case study

The aim of paper is to apply two types of particle swarm optimization, g...

A Mathematical Definition of Particle Methods

We provide a formal definition for a class of algorithms known as "parti...

Bayesian Design of Sampling Set for Bandlimited Graph Signals

The design of sampling set (DoS) for bandlimited graph signals (GS) has ...

Quadratically constrained quadratic programming for classification using particle swarms and applications

Particle swarm optimization is used in several combinatorial optimizatio...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.