15
Cosmological parameter estimation using Particle Swarm Optimization Jayanti Prasad in collaboration with Tarun Souradeep Phys. Rev. D 85, 123008 (2012) Inter-University Centre for Astronomy & Astrophysics (IUCAA) Pune, India (411007) March 07, 2013 Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 1 / 14

Cosmological parameter estimation using Particle Swarm

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Cosmological parameter estimation using Particle SwarmOptimization

Jayanti Prasadin collaboration with Tarun Souradeep

Phys. Rev. D 85, 123008 (2012)

Inter-University Centre for Astronomy & Astrophysics (IUCAA)Pune, India (411007)

March 07, 2013

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 1 / 14

Cosmic Microwave Background Data Analysis

Cosmic Microwave Background Data Analysis

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 2 / 14

Cosmic Microwave Background Data Analysis

Cosmological Parameter Estimation

Temperature Map

T (n̂) =∞∑l=2

m=l∑m=−l

almYlm(n̂) (1)

and

alm =

∫d2n̂Ylm(n̂)T (n̂) (2)

Angular Power Spectrum

〈alma∗l ′m′〉 = δll ′δmm′Cl (3)

Cosmological Parameters

Cl =

∫dlnkGl(k)P(k) (4)

Where Gl(k) is the transfer function and P(k) is Primordial powerspectrum (PPS)

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 3 / 14

Cosmic Microwave Background Data Analysis

Bayesian Analysis

Maximum Likelihood

P(θ|d) =P(d |θ)P(θ)

P(d)(5)

Where P(θ|d) is posterior i.e., probability distribution for theparameter θ given data d , P(d |θ) is Likelihood L and P(θ) is prior.

In the case of Gaussian noise

L ∝ e−χ2/2 where χ2 =

∑i

(di − d(θi ))2

σ2i

(6)

Note that d and θ are n and m dimensional vectors respectively andour goal is to find a vector θ̂ which can maximize the likelihood L orminimize the χ2.

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 4 / 14

Cosmic Microwave Background Data Analysis

Markov Chain Monte Carlo (MCMC)

Markov Chain Monte Carlo (MCMC) is the most common methodwhich is used for cosmological parameter estimation at present [Lewis& Bridle (2002)].

In MCMC we discretely sample the Likelihood surface using someprescription (Metropolis-Hastings algorithm) and after marginalizationfind one and two dimensional probability distributions.

The best fit values of cosmological parameters and error bars arecomputed from the marginalized probability distribution.

In the present work we have developed a new method forcosmological parameter estimation from CMBR data which is basedon Particle Swarm Optimization [Prasad & Souradeep (2012)].

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 5 / 14

Particle Swarm Optimization (PSO)

Particle Swarm Optimization (PSO)

PSO is a non-linear optimization method which is motivated by themovement of organisms in a bird flock or fish school [Kennedy &

Eberhart (1995, 2001)].

In PSO, a ”team of particles” (computational agents) search for theglobal maximum/minimum of a non-linear function (fitness/coastfunction) exhibiting random motions.

Random motion of particles is PSO are governed by their ”personalexperience” (Pbest ) and ”social learning” (Gbest ).

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 6 / 14

Particle Swarm Optimization (PSO)

Mathematical Framework

Equation of Motion :

X it+1 = X i

t + V it+1 (7)

V it+1 = wV i

t + c1ξ1(X it − X i

Pbest ) + c2ξ2(X it − XGbest ) (8)

Initial conditions - RandomBoundary conditions- Reflecting BoundaryStopping criteria - Gelman -Rubin

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 7 / 14

Results

Gbest

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 8 / 14

Results

Best fit cosmological parameters

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 9 / 14

Results

Contour Plots

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 10 / 14

Results

Best fit Angular Power Spectrum

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 11 / 14

Results

Best fit Cosmological Parameters

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 12 / 14

Discussion and conclusions

Discussion and conclusions

In the present work we have demonstrated the application of ParticlesSwarm Optimization or PSO for cosmological parameter estimationfrom CMB data.

Based on a very simple algorithm, PSO has many interesting featuressome are as follows:

1 PSO has very few design parameters , the values of which can be easilyfixed. By tuning the values of the design parameters, PSO can bemade more efficient for global or a local search although it is moreuseful for a global search.

2 PSO is very efficient in searching for the global maximum whendimensionality of the search space is very high or there are a largenumber of local maxima present.

3 In PSO we need to give only the search range as an input and no otherinformation (as is needed in MCMC) about parameters, like covariancematrix, width of the final 1-d probability distribution or starting point isneeded.

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 13 / 14

Discussion and conclusions

Thank You !

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 14 / 14

Discussion and conclusions

References

Kennedy, J., & Eberhart, R. 1995, IEEE, 1942

—. 2001, Swarm Intelligence (Morgan Kaufmann Publishers)

Lewis, A., & Bridle, S. 2002, Phys. Rev. D , 66, 103511

Prasad, J., & Souradeep, T. 2012, Phys. Rev. D , 85, 123008

References:Jayanti Prasad, Tarun Souradeep, Phys. Rev. D 85, 123008 (2012)[arXiv:1108.5600v2]

Jayanti Prasad (IUCAA-PUNE) Parameter estimating using PSO March 07, 2013 14 / 14