Bayesian Programming: Chapman & Hall/CRC Machine Learning & Pattern Recognition
Autor Pierre Bessiere, Emmanuel Mazer, Juan Ahuactzin, Kamel Mekhnachaen Limba Engleză Paperback – 21 ian 2023
While logic is the mathematical foundation of rational reasoning and the fundamental principle of computing, it is restricted to problems where information is both complete and certain. However, many real-world problems, from financial investments to email filtering, are incomplete or uncertain in nature. Probability theory and Bayesian computing together provide an alternative framework to deal with incomplete and uncertain data.
Decision-Making Tools and Methods for Incomplete and Uncertain Data
Emphasizing probability as an alternative to Boolean logic, Bayesian Programming covers new methods to build probabilistic programs for real-world applications. Written by the team who designed and implemented an efficient probabilistic inference engine to interpret Bayesian programs, the book offers many Python examples that are also available on a supplementary website together with an interpreter that allows readers to experiment with this new approach to programming.
Principles and Modeling
Only requiring a basic foundation in mathematics, the first two parts of the book present a new methodology for building subjective probabilistic models. The authors introduce the principles of Bayesian programming and discuss good practices for probabilistic modeling. Numerous simple examples highlight the application of Bayesian modeling in different fields.
Formalism and Algorithms
The third part synthesizes existing work on Bayesian inference algorithms since an efficient Bayesian inference engine is needed to automate the probabilistic calculus in Bayesian programs. Many bibliographic references are included for readers who would like more details on the formalism of Bayesian programming, the main probabilistic models, general purpose algorithms for Bayesian inference, and learning problems.
FAQs
Along with a glossary, the fourth part contains answers to frequently asked questions. The authors compare Bayesian programming and possibility theories, discuss the computational complexity of Bayesian inference, cover the irreducibility of incompleteness, and address the subjectivist versus objectivist epistemology of probability.
The First Steps toward a Bayesian Computer
A new modeling methodology, new inference algorithms, new programming languages, and new hardware are all needed to create a complete Bayesian computing framework. Focusing on the methodology and algorithms, this book describes the first steps toward reaching that goal. It encourages readers to explore emerging areas, such as bio-inspired computing, and develop new programming languages and hardware architectures.
Din seria Chapman & Hall/CRC Machine Learning & Pattern Recognition
- 20% Preț: 498.38 lei
- 16% Preț: 261.58 lei
- 31% Preț: 428.57 lei
- 30% Preț: 366.80 lei
- 32% Preț: 588.13 lei
- 13% Preț: 304.24 lei
- 30% Preț: 262.00 lei
- 26% Preț: 595.38 lei
- 31% Preț: 258.34 lei
- 24% Preț: 516.16 lei
- 43% Preț: 264.86 lei
- 29% Preț: 270.48 lei
- 22% Preț: 343.34 lei
- 31% Preț: 257.40 lei
- 30% Preț: 263.14 lei
- 13% Preț: 304.24 lei
- 13% Preț: 305.63 lei
- 19% Preț: 480.84 lei
- 31% Preț: 478.33 lei
- 31% Preț: 849.98 lei
- 31% Preț: 281.19 lei
Preț: 298.19 lei
Preț vechi: 341.74 lei
-13% Nou
Puncte Express: 447
Preț estimativ în valută:
57.07€ • 60.21$ • 47.56£
57.07€ • 60.21$ • 47.56£
Carte tipărită la comandă
Livrare economică 02-16 ianuarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9781032477404
ISBN-10: 1032477407
Pagini: 384
Ilustrații: 61
Dimensiuni: 156 x 234 mm
Greutate: 0.47 kg
Ediția:1
Editura: CRC Press
Colecția CRC Press
Seria Chapman & Hall/CRC Machine Learning & Pattern Recognition
ISBN-10: 1032477407
Pagini: 384
Ilustrații: 61
Dimensiuni: 156 x 234 mm
Greutate: 0.47 kg
Ediția:1
Editura: CRC Press
Colecția CRC Press
Seria Chapman & Hall/CRC Machine Learning & Pattern Recognition
Public țintă
Professional Practice & DevelopmentCuprins
Introduction. Bayesian Programming Principles: Basic Concepts. Incompleteness and Uncertainty. Description = Specification + Identification. The Importance of Conditional Independence. Bayesian Program = Description + Question. Bayesian Programming Cookbook: Information Fusion. Bayesian Programming with Coherence Variables. Bayesian Programming Subroutines. Bayesian Programming Conditional Statement. Bayesian Programming Iteration. Bayesian Programming Formalism and Algorithms: Bayesian Programming Formalism. Bayesian Models Revisited. Bayesian Inference Algorithms Revisited. Bayesian Learning Revisited. Frequently Asked Questions and Frequently Argued Matter: Frequently Asked Question and Frequently Argued Matter. Glossary. Index.
Notă biografică
Pierre Bessiere is with CNRS, the French National Centre for Scientific Research. Juan-Manuel Ahuactzin, Kamel Mekhnacha, and Emmanuel Mazer are with Probayes Inc., France.
Recenzii
"Bayesian Programming comprises a methodology, a programming language, and a set of tools for developing and applying … complex models. … The approach is described in great detail, with many worked examples backed up by an online code repository. Unlike other books that tend to focus almost entirely on mathematics, this one gives equal time to conceptual and methodological guidance for the model-builder. It grapples with the knotty problems that arise in practice, some of which do not yet have clear solutions."
—From the Foreword by Stuart Russell, University of California, Berkeley
"The book has many worked examples backed up by an online code repository. The book provides a contibution on conceptual and methodological guidelines for model-builders. The authors discuss the problem how to build a Bayesian computer. The book has an excellent bibliography."
—Nirode C. Mohanty, in Zentralblatt MATH 1281
—From the Foreword by Stuart Russell, University of California, Berkeley
"The book has many worked examples backed up by an online code repository. The book provides a contibution on conceptual and methodological guidelines for model-builders. The authors discuss the problem how to build a Bayesian computer. The book has an excellent bibliography."
—Nirode C. Mohanty, in Zentralblatt MATH 1281
Descriere
A new modeling methodology, new inference algorithms, new programming languages, and new hardware are all needed to create a complete Bayesian computing framework. Focusing on the methodology and algorithms, this book describes the first steps toward reaching that goal. It emphasizes probability as an alternative to Boolean logic, covering new m