Deep Representation Learning Seminar
Graduate/Undergraduate Seminar, University of Osnabrück, Institute of Cognitive Science, 2023
Course Overview
This seminar focuses on Deep Representation Learning, exploring how deep neural networks acquire hierarchical and versatile representations during training. The course combines theoretical insights with practical applications, guiding students through the process of analyzing, evaluating, and improving representations in deep learning models. Participants will reproduce and adapt research papers, write scientific reports, and present their findings.
Key Topics
- Analysis and evaluation of deep neural network representations
- Methods for improving interpretability and reusability of representations
- Comparison of representations across different networks
- Learning task-specific vs. universal representations
Course Structure
The seminar is project-oriented, with students working in groups to reproduce and adapt research papers. The course is divided into 13 sessions, including lectures, student presentations, and hands-on support sessions. Key milestones include:
- Exposé/Proposal Presentation: Students present their project ideas and plans.
- Project Idea Presentations: Students share their progress and challenges.
- Final Presentations: Students present their completed projects and findings.
Prerequisites
- Background in deep learning (e.g., ANNs with TensorFlow or PyTorch)
- Familiarity with linear algebra, statistics, and information theory
- Experience with a deep learning framework (TensorFlow or PyTorch)
Resources
Session Timeline
Session 1: 17.10.2023, 10:00-12:00
- Presenter: Lukas, Ulf, Yusuf
- Style: Lecture
- Description: Introduction and Organization
Session 2: 24.10.2023, 10:00-12:00
- Presenter: Lukas, Ulf, Yusuf
- Style: Lecture
- Description: Scientific Work
Session 3: 07.11.2023, 10:00-12:00
- Presenter: Students
- Style: Presentations
- Description: Exposé/Proposal Presentations
Session 4: 14.11.2023, 10:00-12:00
- Presenter: Lukas, Ulf, Yusuf
- Style: Lecture
- Description: Literature Research and LaTeX Introduction
Session 5: 21.11.2023, 10:00-12:00
- Presenter: Students
- Style: Presentations
- Description: Project Idea Presentations 1
Session 6: 28.11.2023, 10:00-12:00
- Presenter: Students
- Style: Presentations
- Description: Project Idea Presentations 2
Session 7: 05.12.2023, 10:00-12:00
- Presenter: Lukas, Ulf, Yusuf
- Style: Lecture/Support
- Description: Experiments 1: How to Calculate
Session 8: 12.12.2023, 10:00-12:00
- Presenter: Lukas, Ulf, Yusuf
- Style: Support
- Description: Experiments 2: How to Calculate
Session 9: 19.12.2023, 10:00-12:00
- Presenter: Lukas, Ulf, Yusuf
- Style: Lecture
- Description: Scientific Writing 1: How to Write
Session 10: 09.01.2024, 10:00-12:00
- Presenter: Lukas, Ulf, Yusuf
- Style: Support
- Description: Scientific Writing 2: How to Write
Session 11: 16.01.2024, 10:00-12:00
- Presenter: Lukas, Ulf, Yusuf
- Style: Work
- Description: The Review Process: How to QA
Session 12: 23.01.2024, 10:00-12:00
- Presenter: Students
- Style: Presentations
- Description: Final Presentations 1
Session 13: 30.01.2024, 10:00-12:00
- Presenter: Students
- Style: Presentations
- Description: Final Presentations 2
Extended Descriptions
Session 1: Introduction and Organization
- Explain the course structure and expectations.
- Tips for finding research topics and searching for papers.
- Guidance on accessing resources (e.g., university VPN, Google Scholar, arXiv).
Session 2: Scientific Work
- Introduction to the scientific method.
- Steps for reproducing and adapting research papers.
- Teamwork and version control with Git.
Session 3: Exposé/Proposal Presentations
- Students present their project proposals.
- Feedback and group formation.
Session 4: Literature Research and LaTeX Introduction
- How to conduct a literature review.
- Introduction to LaTeX and BibTeX for scientific writing.
- Tools like Zotero for organizing references.
Session 5 & 6: Project Idea Presentations
- Students present their project ideas, progress, and challenges.
- Feedback and guidance for next steps.
Session 7 & 8: Experiments 1 & 2
- Hands-on support for running experiments.
- Guidance on using tools like Git, VS Code, and EduVPN.
Session 9 & 10: Scientific Writing 1 & 2
- Structuring a scientific paper (abstract, introduction, related work, methods, experiments, discussion).
- Avoiding plagiarism and proper citation practices.
Session 11: The Review Process
- Introduction to the peer-review process.
- Students review each other’s work using a review form.
Session 12 & 13: Final Presentations
- Students present their completed projects and findings.
- Feedback and discussion.
Files and Resources
- 20230913_RL-Meeting-Board.pdf: Digital board notes from the discussion session on 13.09.2023.
- 20230920_Session-Plan.txt: Updated session plan from 20.09.2023.
- 20230920_Representation-Learning-Introduction.txt: Topics from the ICLR Conference for the introduction.
- 20230927_Meeting-Board.jpg: Image of the meeting board with a timeline for sessions.
- 20230927_Session-Plan.txt: Updated session plan from 27.09.2023.
- 20231003-Session-Plan-Summary.md: Summary of the session plans.
Leave a Comment