Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Neural Circuits01:25

Neural Circuits

Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neural Regulation01:37

Neural Regulation

Digestion begins with a cephalic phase that prepares the digestive system to receive food. When our brain processes visual or olfactory information about food, it triggers impulses in the cranial nerves innervating the salivary glands and stomach to prepare for food.
End Point Prediction: Gran Plot01:07

End Point Prediction: Gran Plot

A Gran plot is used to predict the equivalence volume or endpoint of a potentiometric or acid-base titration without reaching the endpoint. Typically, titration data is collected as a function of the titrant's volume up to a point less than the equivalence volume and then transformed into a linear format. The straight line is extended to the x-axis, indicating the necessary titrant volume to achieve the equivalence point.
For potentiometric titration, the Gran plot is created by plotting the...
Classification of Neurotransmitters01:30

Classification of Neurotransmitters

Neurotransmitters play a crucial role in the communication between neurons in the autonomic nervous system. Neurons in the autonomic nervous system can be cholinergic or adrenergic depending on the neurotransmitters synthesized. Cholinergic neurons use acetylcholine as their primary neurotransmitter. This includes all the preganglionic fibers of the sympathetic and pre- and postganglionic fibers of the parasympathetic nervous systems. In addition, neurons of the somatic nervous system also use...
Gradient Vectors and Their Applications01:19

Gradient Vectors and Their Applications

Every point on a topographical map corresponds to a particular elevation, so the landscape can be modeled as a surface whose height depends on horizontal position. From any given location, a hiker may face infinitely many directions, but only one direction produces the fastest possible increase in elevation. This unique route is called the direction of steepest ascent, and in multivariable calculus, it is represented by the gradient vector of the elevation function.The gradient vector points...
Prediction Intervals01:03

Prediction Intervals

The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y. 
The...

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

It Is What It Isn't: Introducing a Constraint-Based Approach to Structure Learning.

Entropy (Basel, Switzerland)·2026
Same author

This and that in depression: Cross-linguistic semantic effects.

PLOS mental health·2026
Same author

Delineating testosterone's impact on model-based and model-free decision-making processes.

Proceedings. Biological sciences·2026
Same author

Computational signatures of uncertainty are reflected in motor cortex excitatory neurochemistry.

Nature communications·2025
Same author

The role of affective states in computational psychiatry.

The international journal of neuropsychopharmacology·2025
Same author

Bayesian Workflow for Generative Modeling in Computational Psychiatry.

Computational psychiatry (Cambridge, Mass.)·2025
Same journal

Evaluating vectors for the design of a spillover-disrupting Lassa virus transmissible vaccine.

PLoS computational biology·2026
Same journal

Single-threshold-guided adaptive cancer therapy with partial-cycle treatment: A mechanistic and reinforcement learning analysis.

PLoS computational biology·2026
Same journal

scRADAR: Dissecting intratumoral drug response heterogeneity at single-cell resolution via mechanism-guided prototype routing.

PLoS computational biology·2026
Same journal

On the conditions for shifts in metabolic strategies.

PLoS computational biology·2026
Same journal

Quantitative anatomy and biophysical modeling of ascending neuromodulatory systems in the developing rat neocortex.

PLoS computational biology·2026
Same journal

Predicting continuous outcomes: Some new tests of associative approaches to contingency learning.

PLoS computational biology·2026
See all related articles

Related Experiment Video

Updated: Jun 24, 2026

Computational Prediction of Amino Acid Preferences of Potentially Multispecific Peptide-Binding Domains Involved in Protein-Protein Interactions
06:50

Computational Prediction of Amino Acid Preferences of Potentially Multispecific Peptide-Binding Domains Involved in Protein-Protein Interactions

Published on: January 26, 2024

pyhgf: A neural network library for predictive coding.

Nicolas Legrand1, Lilian Weber2, Peter Thestrup Waade1

  • 1Interacting Minds Centre, Aarhus University, Aarhus, Denmark.

Plos Computational Biology
|June 22, 2026
PubMed
Summary
This summary is machine-generated.

This study introduces pyhgf, a Python package for building predictive coding models. It offers a novel framework for dynamic networks, enhancing AI adaptability and biological realism in autonomous agents.

Related Experiment Videos

Last Updated: Jun 24, 2026

Computational Prediction of Amino Acid Preferences of Potentially Multispecific Peptide-Binding Domains Involved in Protein-Protein Interactions
06:50

Computational Prediction of Amino Acid Preferences of Potentially Multispecific Peptide-Binding Domains Involved in Protein-Protein Interactions

Published on: January 26, 2024

Area of Science:

  • Computational Neuroscience
  • Artificial Intelligence
  • Cognitive Science

Background:

  • Bayesian models are increasingly used in neuroscience and AI for understanding cognition.
  • Predictive coding theory explains learning and behavior through hierarchical probabilistic inference.
  • Implementing these models in standard libraries faces challenges due to software limitations.

Purpose of the Study:

  • Introduce pyhgf, a Python package for creating and manipulating dynamic networks for predictive coding.
  • Overcome limitations of existing libraries by providing a transparent and modular framework.
  • Enable biologically realistic and adaptable autonomous agents.

Main Methods:

  • Developed pyhgf using JAX and Rust for efficient computation and differentiation.
  • Enclosed network components as transparent, modular variables for flexible message-passing.
  • Implemented arbitrary algorithms via belief propagation and dynamic network adaptation.

Main Results:

  • pyhgf facilitates the creation of dynamic networks for predictive coding.
  • The framework supports self-organization, structure learning, and meta-learning.
  • Differentiable functions seamlessly integrate into sampling and optimization workflows.
  • Generalized Bayesian filtering and hierarchical Gaussian filter are included examples.

Conclusions:

  • pyhgf offers a powerful and flexible tool for developing advanced AI and computational neuroscience models.
  • The package promotes biologically plausible and adaptable autonomous agents.
  • It enhances the implementation of predictive coding by addressing software development challenges.