Cargando…

Riemann-Theta Boltzmann Machine

A general Boltzmann machine with continuous visible and discrete integer valued hidden states is introduced. Under mild assumptions about the connection matrices, the probability density function of the visible units can be solved for analytically, yielding a novel parametric density function involv...

Descripción completa

Detalles Bibliográficos
Autores principales: Krefl, Daniel, Carrazza, Stefano, Haghighat, Babak, Kahlen, Jens
Lenguaje:eng
Publicado: 2017
Materias:
Acceso en línea:https://dx.doi.org/10.1016/j.neucom.2020.01.011
http://cds.cern.ch/record/2298977
_version_ 1780957016332697600
author Krefl, Daniel
Carrazza, Stefano
Haghighat, Babak
Kahlen, Jens
author_facet Krefl, Daniel
Carrazza, Stefano
Haghighat, Babak
Kahlen, Jens
author_sort Krefl, Daniel
collection CERN
description A general Boltzmann machine with continuous visible and discrete integer valued hidden states is introduced. Under mild assumptions about the connection matrices, the probability density function of the visible units can be solved for analytically, yielding a novel parametric density function involving a ratio of Riemann-Theta functions. The conditional expectation of a hidden state for given visible states can also be calculated analytically, yielding a derivative of the logarithmic Riemann-Theta function. The conditional expectation can be used as activation function in a feedforward neural network, thereby increasing the modelling capacity of the network. Both the Boltzmann machine and the derived feedforward neural network can be successfully trained via standard gradient- and non-gradient-based optimization techniques.
id cern-2298977
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2017
record_format invenio
spelling cern-22989772023-03-14T19:25:11Zdoi:10.1016/j.neucom.2020.01.011http://cds.cern.ch/record/2298977engKrefl, DanielCarrazza, StefanoHaghighat, BabakKahlen, JensRiemann-Theta Boltzmann Machinemath.AGMathematical Physics and Mathematicshep-thParticle Physics - Theoryhep-phParticle Physics - Phenomenologycs.LGComputing and Computersstat.MLMathematical Physics and MathematicsA general Boltzmann machine with continuous visible and discrete integer valued hidden states is introduced. Under mild assumptions about the connection matrices, the probability density function of the visible units can be solved for analytically, yielding a novel parametric density function involving a ratio of Riemann-Theta functions. The conditional expectation of a hidden state for given visible states can also be calculated analytically, yielding a derivative of the logarithmic Riemann-Theta function. The conditional expectation can be used as activation function in a feedforward neural network, thereby increasing the modelling capacity of the network. Both the Boltzmann machine and the derived feedforward neural network can be successfully trained via standard gradient- and non-gradient-based optimization techniques.arXiv:1712.07581CERN-TH-2017-275oai:cds.cern.ch:22989772017-12-20
spellingShingle math.AG
Mathematical Physics and Mathematics
hep-th
Particle Physics - Theory
hep-ph
Particle Physics - Phenomenology
cs.LG
Computing and Computers
stat.ML
Mathematical Physics and Mathematics
Krefl, Daniel
Carrazza, Stefano
Haghighat, Babak
Kahlen, Jens
Riemann-Theta Boltzmann Machine
title Riemann-Theta Boltzmann Machine
title_full Riemann-Theta Boltzmann Machine
title_fullStr Riemann-Theta Boltzmann Machine
title_full_unstemmed Riemann-Theta Boltzmann Machine
title_short Riemann-Theta Boltzmann Machine
title_sort riemann-theta boltzmann machine
topic math.AG
Mathematical Physics and Mathematics
hep-th
Particle Physics - Theory
hep-ph
Particle Physics - Phenomenology
cs.LG
Computing and Computers
stat.ML
Mathematical Physics and Mathematics
url https://dx.doi.org/10.1016/j.neucom.2020.01.011
http://cds.cern.ch/record/2298977
work_keys_str_mv AT krefldaniel riemannthetaboltzmannmachine
AT carrazzastefano riemannthetaboltzmannmachine
AT haghighatbabak riemannthetaboltzmannmachine
AT kahlenjens riemannthetaboltzmannmachine