Skip to content

wanghh7/VIDY-paper-reading-group

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VIDY Paper Reading Group 2023-2024 📚

Welcome to our bi-weekly joint reading group with Dartmouth, UIUC, VT, and Yale. To participate and subscribe to our email update, please kindly contact us. Website

W VT UIUC Dartmouth Yale

In this repository, you will find the paper list and slidedecks.


Timeline

Meeting date Theme Topic Paper Slidedeck Resources
2023/10/11 Algorithm Generative models DiGress: Discrete Denoising diffusion for graph generation Link Link
2023/10/25 Applications Brain network Brain Network Transformer Link
2023/11/01 Algorithm Hyperbolic Representation Learning Fully Hyperbolic Neural Networks Link Link
2023/11/15 Algorithm Unlearning Certified Data Removal from Machine Learning Models Link
2023/12/06 Algorithm Symbolic reasoning and learning Chain-of-Thought Prompting Elicits Reasoning in Large Language Models, SELF-CONSISTENCY IMPROVES CHAIN OF THOUGHT REASONING IN LANGUAGE MODELS, LEAST-TO-MOST PROMPTING ENABLES COMPLEX REASONING IN LARGE LANGUAGE MODELS, LANGUAGE MODELS ARE MULTILINGUAL CHAIN-OF-THOUGHT REASONERS Link Link
2023/12/27 Algorithm Uncertainty quantification Dropout as Bayesian approximation: Representing Model Uncertainty in Deep Learning, Simple and Scalable Predictive Uncertainty Estimation using Deep Ensembles Link
2024/01/10 Applications Drug discovery Geometric Latent Diffusion Models for 3D Molecule Generation Link Link
2024/01/24 Applications Program synthesis Learning to Execute Programs with Instruction Pointer Attention Graph Neural Networks Link Link
2024/02/14 Applications 3-D molecule SchNet: A continuous-filter convolutional neural network for modeling quantum interactions, SPHERICAL MESSAGE PASSING FOR 3D MOLECULAR GRAPHS Link
2024/02/28 Algorithm Transfer learning, domain adaptation Graph Optimal Transport for Cross-Domain Alignment Link Link
2024/03/06 Applications Transportation network/spatial-temporal learning ROLAND: Graph Learning Framework for Dynamic Graphs
2024/03/27 Theory Generalization UML Chapter 2 & 3 (ERM & PAC Learning) Link
2024/04/17 Theory Generalization UML Chapter 4 (Uniform Convergence) Link Link
2024/05/29 Theory Generalization UML Chapter 6 (VC Dimension)
2024/06/12 Theory Generalization UML Chapter 30 & Stronger generalization bounds for deep nets via a compression approach
2024/06/26 Theory Generalization UML Chapter 31 & A PAC-Bayesian Approach to Spectrally-Normalized Margin Bounds for Neural Networks
2024/07/10 Algorithm Distributed algorithms MocoSFL: enabling cross-client collaborative self-supervised learning
2024/07/24 Theory Generalization UML Chapter 26 (Rademacher Complexity)

Group Reading Roles

The group reading is organized around the different “roles” students play each week: Presenter, Challenger, Discussant, Summarizer, and Hacker. Roles define the lens through which students read the paper.

Note: Each student should sign up for at least 1 presenter, 2 challengers, and 1 summarizer role. You can sign up as a 3rd challenger only if all papers have at least 2 challengers.

  • Presenter: Create the main presentation, describing the motivation, problem definition, method, and experimental findings of this paper.

  • Challenger: Prepare 2-3 critical but not necessarily negative questions. Please note that this role does not require going over related work, and is not an exhaustive list of all arguments you can think of. What are your reactions to the Papers and why? What can the authors do to improve the Paper? Learning how to read other Papers with the critical eye of a good.

  • Discussant: Propose an imaginary follow-up project (e.g., novel theorem, methodology, and applications) that has now become possible due to the existence and success of the current paper. Think about what is beyond this paper and the what are the connections with other papers? Come up with several discussion points (e.g., constructive ways to improve the paper, the relevance of the paper to academia and society).

  • Summarizer: Your responsibility is to help the audience understand the papers better. You should have read the papers carefully, taken time to understand their contributions, strengths and weaknesses, and what the audience needs to know about them. After the meeting, you should summarize the meeting discussion in 2-3 slides by including the paper's main message, contributions, limitations, and future directions. Collect all the reading materials (papers, presentation slides, summary slides) and upload them to our shared repository.

  • Hacker (optional): Implement a small part of the paper on a small dataset or toy problem, or any other simplified version of the paper. Share a Jupyter Notebook with the code of the algorithm with the reading group. This role is optional, i.e., you can declare if you would like to be a Hacker as an alternative for a specific week, for example, when you like the topic and would like to get hands-on experience, but no student will necessarily have to complete this role. Please do not simply download and run an existing implementation, make an effort to at least implement a core method from the paper. After all, your code does not have to be bug-free or run perfectly in all scenarios. Also, you are welcome to use (and give credit to) an existing implementation for “backbone” code (e.g. model building, data loading, training loop, etc.).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published