Bert de Vries is a Professor at the Signal Processing Systems Group at Eindhoven University of Technology (TU/e), where he has been employed since January 2012. He maintains a dual career, also working at GN Hearing in the hearing aids industry since April 1999, where he holds both research and managerial roles. His academic journey began at TU/e, where he earned his MSc in Electrical Engineering in 1986, followed by a PhD from the University of Florida in 1991. Between 1992 and 1999, he worked at Sarnoff Research Center in Princeton, NJ, contributing to diverse signal and image processing projects. Professor de Vries's research centers on Bayesian Machine Learning, with particular focus on the Free Energy Principle and its applications to engineering problems. His work bridges theoretical neuroscience with practical signal processing systems, especially in biomedical applications. He directs the BIASlab research team at TU/e, which develops probabilistic programming tools including RxInfer.jl, ForneyLab.jl, GraphPPL.jl, ReactiveMP.jl, and Rocket.jl. His research spans active inference, variational message passing, probabilistic programming, and Bayesian neural networks, with applications ranging from hearing aids to multi-agent systems. Analysis of his recent publications reveals a strong trend toward practical implementations of Bayesian inference frameworks, particularly through Julia-based probabilistic programming tools. His work shows increasing focus on active inference applications, message passing algorithms, and the intersection of Riemannian geometry with probabilistic modeling. The research demonstrates consistent progression from theoretical foundations toward real-world engineering applications, particularly in biomedical signal processing and autonomous systems. Professor de Vries teaches a graduate-level course on Bayesian Machine Learning at TU/e and actively contributes to open-source software development through his GitHub profile (bertdv), with recent activity as recent as August 2025. His research team has developed several influential probabilistic programming libraries that have gained significant attention in the machine learning community. The BIASlab research group continues to advance the state of the art in Bayesian inference methods with applications in hearing technology, robotics, and signal processing.










