Skip to main content

Showing 1–9 of 9 results for author: Borgström, J

.
  1. arXiv:2309.12121  [pdf, other

    eess.AS cs.SD

    A Multiscale Autoencoder (MSAE) Framework for End-to-End Neural Network Speech Enhancement

    Authors: Bengt J. Borgstrom, Michael S. Brandstein

    Abstract: Neural network approaches to single-channel speech enhancement have received much recent attention. In particular, mask-based architectures have achieved significant performance improvements over conventional methods. This paper proposes a multiscale autoencoder (MSAE) for mask-based end-to-end neural network speech enhancement. The MSAE performs spectral decomposition of an input waveform within… ▽ More

    Submitted 21 September, 2023; originally announced September 2023.

    Comments: 13 pages, 9 figures

  2. Correctness of Sequential Monte Carlo Inference for Probabilistic Programming Languages

    Authors: Daniel Lundén, Johannes Borgström, David Broman

    Abstract: Probabilistic programming is an approach to reasoning under uncertainty by encoding inference problems as programs. In order to solve these inference problems, probabilistic programming languages (PPLs) employ different inference algorithms, such as sequential Monte Carlo (SMC), Markov chain Monte Carlo (MCMC), or variational methods. Existing research on such algorithms mainly concerns their impl… ▽ More

    Submitted 3 May, 2023; v1 submitted 11 March, 2020; originally announced March 2020.

    Journal ref: Programming Languages and Systems. ESOP 2021. Lecture Notes in Computer Science, volume 12648

  3. Modal Logics for Nominal Transition Systems

    Authors: Joachim Parrow, Johannes Borgström, Lars-Henrik Eriksson, Ramūnas Forsberg Gutkovas, Tjark Weber

    Abstract: We define a general notion of transition system where states and action labels can be from arbitrary nominal sets, actions may bind names, and state predicates from an arbitrary logic define properties of states. A Hennessy-Milner logic for these systems is introduced, and proved adequate and expressively complete for bisimulation equivalence. A main technical novelty is the use of finitely suppor… ▽ More

    Submitted 27 January, 2021; v1 submitted 4 April, 2019; originally announced April 2019.

    Journal ref: Logical Methods in Computer Science, Volume 17, Issue 1 (January 28, 2021) lmcs:5353

  4. Deriving Probability Density Functions from Probabilistic Functional Programs

    Authors: Sooraj Bhat, Johannes Borgström, Andrew D. Gordon, Claudio Russo

    Abstract: The probability density function of a probability distribution is a fundamental concept in probability theory and a key ingredient in various widely used machine learning methods. However, the necessary framework for compiling probabilistic functional programs to density functions has only recently been developed. In this work, we present a density compiler for a probabilistic language with failur… ▽ More

    Submitted 29 June, 2017; v1 submitted 4 April, 2017; originally announced April 2017.

    ACM Class: F.3.2; G.3; I.2.5

    Journal ref: Logical Methods in Computer Science, Volume 13, Issue 2 (July 3, 2017) lmcs:3758

  5. arXiv:1512.08990  [pdf, ps, other

    cs.PL

    A Lambda-Calculus Foundation for Universal Probabilistic Programming

    Authors: Johannes Borgström, Ugo Dal Lago, Andrew D. Gordon, Marcin Szymczak

    Abstract: We develop the operational semantics of an untyped probabilistic lambda-calculus with continuous distributions, as a foundation for universal probabilistic programming languages such as Church, Anglican, and Venture. Our first contribution is to adapt the classic operational semantics of lambda-calculus to a continuous setting via creating a measure space on terms and defining step-indexed approxi… ▽ More

    Submitted 23 January, 2017; v1 submitted 30 December, 2015; originally announced December 2015.

  6. A Sorted Semantic Framework for Applied Process Calculi

    Authors: Johannes Borgström, Ramūnas Gutkovas, Joachim Parrow, Björn Victor, Johannes Åman Pohjola

    Abstract: Applied process calculi include advanced programming constructs such as type systems, communication with pattern matching, encryption primitives, concurrent constraints, nondeterminism, process creation, and dynamic connection topologies. Several such formalisms, e.g. the applied pi calculus, are extensions of the the pi-calculus; a growing number is geared towards particular applications or compu… ▽ More

    Submitted 30 March, 2016; v1 submitted 5 October, 2015; originally announced October 2015.

    Comments: 49 pages

    Journal ref: Logical Methods in Computer Science, Volume 12, Issue 1 (March 31, 2016) lmcs:1631

  7. arXiv:1408.1271   

    cs.LO cs.PL

    Proceedings Combined 21st International Workshop on Expressiveness in Concurrency and 11th Workshop on Structural Operational Semantics

    Authors: Johannes Borgström, Silvia Crafa

    Abstract: This volume contains the proceedings of the Combined 21st International Workshop on Expressiveness in Concurrency and the 11th Workshop on Structural Operational Semantics (EXPRESS/SOS 2014) which was held on 1st September 2014 in Rome, Italy, as an affiliated workshop of CONCUR 2014, the 25th International Conference on Concurrency Theory. The EXPRESS workshops aim at bringing together resear… ▽ More

    Submitted 6 August, 2014; originally announced August 2014.

    ACM Class: F3.2

    Journal ref: EPTCS 160, 2014

  8. arXiv:1308.0689  [pdf, ps, other

    cs.LO cs.AI cs.PL

    Measure Transformer Semantics for Bayesian Machine Learning

    Authors: Johannes Borgström, Andrew D Gordon, Michael Greenberg, James Margetson, Jurgen Van Gael

    Abstract: The Bayesian approach to machine learning amounts to computing posterior distributions of random variables from a probabilistic model of how the variables are related (that is, a prior distribution) and a set of observations of variables. There is a trend in machine learning towards expressing Bayesian models as probabilistic programs. As a foundation for this kind of programming, we propose a cor… ▽ More

    Submitted 23 September, 2013; v1 submitted 3 August, 2013; originally announced August 2013.

    Comments: An abridged version of this paper appears in the proceedings of the 20th European Symposium on Programming (ESOP'11), part of ETAPS 2011

    Journal ref: Logical Methods in Computer Science, Volume 9, Issue 3 (September 9, 2013) lmcs:815

  9. arXiv:1307.6903   

    cs.PL cs.LO

    Proceedings Combined 20th International Workshop on Expressiveness in Concurrency and 10th Workshop on Structural Operational Semantics

    Authors: Johannes Borgström, Bas Luttik

    Abstract: This volume contains the proceedings of the Combined 20th International Workshop on Expressiveness in Concurrency and the 10th Workshop on Structural Operational Semantics (EXPRESS/SOS 2013) which was held on 26th August, 2013 in Buenos Aires, Argentina, as an affiliated workshop of CONCUR 2013, the 24th International Conference on Concurrency Theory. The EXPRESS workshops aim at bringing togeth… ▽ More

    Submitted 25 July, 2013; originally announced July 2013.

    ACM Class: F3.2; F4.1; D3.1

    Journal ref: EPTCS 120, 2013