Differentiable predictive coding (DPC)
Differentiable predictive coding (DPC) is a computational framework that integrates predictive coding principles with differentiable neural network architectures. It enables end-to-end learning of hierarchical prediction models by minimizing prediction errors through gradient-based optimization.