Network Programming
Network programming focuses on designing and implementing algorithms and architectures for processing information across interconnected nodes, aiming to efficiently solve complex computational problems. Current research emphasizes developing novel network architectures, such as graph neural networks and deep operator networks, and improving existing algorithms through techniques like frequency domain inference and tensor decomposition for faster and more accurate computations. These advancements are significant for diverse applications, including improved recommendation systems, enhanced anomaly detection in network flows, and more accurate causal inference from network data. The field's impact spans various scientific disciplines and practical applications, driving progress in areas like machine learning, signal processing, and social network analysis.
Papers
Comparing PSDNet, pretrained networks, and traditional feature extraction for predicting the particle size distribution of granular materials from photographs
Javad Manashti, François Duhaime, Matthew F. Toews, Pouyan Pirnia, Jn Kinsonn Telcy
Your representations are in the network: composable and parallel adaptation for large scale models
Yonatan Dukler, Alessandro Achille, Hao Yang, Varsha Vivek, Luca Zancato, Benjamin Bowman, Avinash Ravichandran, Charless Fowlkes, Ashwin Swaminathan, Stefano Soatto
Breaking the Architecture Barrier: A Method for Efficient Knowledge Transfer Across Networks
Maciej A. Czyzewski, Daniel Nowak, Kamil Piechowiak
Mechanism of feature learning in deep fully connected networks and kernel machines that recursively learn features
Adityanarayanan Radhakrishnan, Daniel Beaglehole, Parthe Pandit, Mikhail Belkin