NNPDF is the acronym used to identify the
parton distribution functions from the NNPDF Collaboration. NNPDF parton densities are
extracted from global fits to data based on a combination of a
Monte Carlo method
Monte Carlo methods, or Monte Carlo experiments, are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. The underlying concept is to use randomness to solve problems that might be determi ...
for uncertainty estimation and the use of
neural networks
A neural network is a network or circuit of biological neurons, or, in a modern sense, an artificial neural network, composed of artificial neurons or nodes. Thus, a neural network is either a biological neural network, made up of biological ...
as basic interpolating functions.
Methodology

The NNPDF approach can be divided into four main steps:
* The generation of a large sample of Monte Carlo replicas of the original experimental data, in a way that central values, errors and correlations are reproduced with enough accuracy.
* The training (minimization of the
) of a set of PDFs parametrized by
neural network
A neural network is a network or circuit of biological neurons, or, in a modern sense, an artificial neural network, composed of artificial neurons or nodes. Thus, a neural network is either a biological neural network, made up of biological ...
s on each of the above MC replicas of the data. PDFs are parametrized at the initial evolution scale
and then evolved to the experimental data scale
by means of the
DGLAP
The Dokshitzer–Gribov–Lipatov–Altarelli–Parisi (DGLAP) evolution equations are equations in QCD describing the variation of parton distribution functions with varying energy scales. Experimentally observed scaling violation in deep inelasti ...
equations. Since the PDF parametrization is redundant, the minimization strategy is based in
genetic algorithm
In computer science and operations research, a genetic algorithm (GA) is a metaheuristic inspired by the process of natural selection that belongs to the larger class of evolutionary algorithms (EA). Genetic algorithms are commonly used to gene ...
s as well as gradient descent based minimizers.
* The neural network training is stopped dynamically before entering into the overlearning regime, that is, so that the PDFs learn the physical laws which underlie experimental data without fitting simultaneously statistical noise.
* Once the training of the MC replicas has been completed, a set of statistical estimators can be applied to the set of PDFs, in order to assess the statistical consistency of the results. For example, the stability with respect PDF parametrization can be explicitly verified.
The set of
PDF sets (trained neural networks) provides a representation of the underlying PDF probability density, from which any statistical estimator can be computed.
Example
The image below shows the
gluon
A gluon ( ) is an elementary particle that acts as the exchange particle (or gauge boson) for the strong force between quarks. It is analogous to the exchange of photons in the electromagnetic force between two charged particles. Gluons bind q ...
at small-x from
the NNPDF1.0 analysis available
throug
the LHAPDF interface
File:Gluon log ref.jpg, The NNPDF1.0 gluon
Releases
The NNPDF releases are summarised in the following table:
{, class="wikitable centered sortable" style="text-align: center;"
, -
! PDF set
! DIS data
! Drell-Yan data
! Jet data
! LHC data
! Independent param. of
and
! Heavy Quark masses
! NNLO
, -
NNPDF3.1,
,
,
,
,
,
,
, -
, -
NNPDF3.0,
,
,
,
,
,
,
, -
NNPDF2.3,
,
,
,
,
,
,
, -
NNPDF2.2,
,
,
,
,
,
,
, -
NNPDF2.1,
,
,
,
,
,
,
, -
NNPDF2.0,
,
,
,
,
,
,
, -
NNPDF1.2,
,
,
,
,
,
,
, -
NNPDF1.0,
,
,
,
,
,
, {{No
, -
All PDF sets are available through the LHAPDF interface and in th
NNPDF webpage
External links
The NNPDF Collaboration homepageThe NNPDF1.0 analysisThe NNPDF Non-Singlet analysisNNPDF3.1 releaseNNPDF latest fitting codeThe LHAPDF interface
Computational particle physics
Physics software