Operator-Based Generalization Bound for Deep Learning: Insights on Multi-Task Learning
Mahdi Mohammadigohari, Giuseppe Di Fatta, Giuseppe Nicosia, Panos M. Pardalos
TL;DR
The paper develops an operator-theoretic framework for analyzing generalization in vector-valued, multi-task deep learning and deep kernel methods. By integrating Koopman operator-based bounds with vector-valued reproducing kernel Hilbert space (vvRKHS) theory and introducing Perron–Frobenius (PF) operators for deep vvRKHS, it derives tighter Rademacher-based generalization bounds and layer-wise interpretations. It also proposes practical advances, including input sketching for vector-valued nets and a PF-guided deep vvRKHS architecture, with bounds addressing underfitting and overfitting through kernel refinement. The work advances theoretical understanding of multitask learning with deep networks and deep kernels, offering pathways for regularization and scalable analysis. Future directions include empirical validation on Lipschitz losses and extending the PF framework to broader kernel classes.
Abstract
This paper presents novel generalization bounds for vector-valued neural networks and deep kernel methods, focusing on multi-task learning through an operator-theoretic framework. Our key development lies in strategically combining a Koopman based approach with existing techniques, achieving tighter generalization guarantees compared to traditional norm-based bounds. To mitigate computational challenges associated with Koopman-based methods, we introduce sketching techniques applicable to vector valued neural networks. These techniques yield excess risk bounds under generic Lipschitz losses, providing performance guarantees for applications including robust and multiple quantile regression. Furthermore, we propose a novel deep learning framework, deep vector-valued reproducing kernel Hilbert spaces (vvRKHS), leveraging Perron Frobenius (PF) operators to enhance deep kernel methods. We derive a new Rademacher generalization bound for this framework, explicitly addressing underfitting and overfitting through kernel refinement strategies. This work offers novel insights into the generalization properties of multitask learning with deep learning architectures, an area that has been relatively unexplored until recent developments.
