Jadwal Sholat

Memuat jadwal sholatโ€ฆ

Ilmu Komputer & AI editorial

Open AccessOA2024

Industry vs Academia: Running a Course on Transformers in Two Setups

A comparative digest of a 15-session Transformer course delivered to academic and industry audiences, with insights on curriculum design, practical competitions, and iterative updates.
Irina Nikishina; M. Tikhonova; Viktoriia Chekalina; Alexey Zaytsev; Artem Vazhentsev; Alexander Panchenkoยท TEACHINGNLPยท 2024ยท DOI 10.18653/v1/2024.teachingnlp-1.3

The core problem

The paper addresses the challenge of teaching Transformer architectures to learners with Python, Machine Learning, and Deep Learning experience but little or no exposure to Transformers. The course targets diverse groups from academia and industry, aiming to bridge the gap between theoretical foundations and practical applications. It covers a comprehensive overview of Transformer NLP applications and their extension to other data types. The course structure includes 15 sessions, each with a lecture and a practical part, and two homework assignments organized as CodaLab competitions. The first six sessions focus on the Transformer architecture and its variants (encoders, decoders, encoder-decoders) and model tuning techniques. Subsequent sessions cover multilingualism, multimodality (texts and images), efficiency, event sequences, and tabular data. The course was first run in 2022 and iteratively updated until 2024 with emerging findings on GPT-4, LLMs, RLHF, etc. It has been delivered six times: four times in industry and twice in academia, receiving positive feedback from both audiences.

Innovation

The course was delivered six times: four times to industry audiences and twice to academic students. Feedback from both groups was positive, indicating the effectiveness of the curriculum and the practical competition format. The iterative updates ensured relevance, incorporating recent developments such as GPT-4, LLMs, and RLHF. The course successfully catered to learners with varying backgrounds, as evidenced by the positive reception. No quantitative metrics (e.g., test scores, completion rates) are reported in the abstract, but the qualitative feedback suggests high satisfaction. The course's dual focus on theory and practice, with competitions providing hands-on experience, likely contributed to its success. The authors note that the course was constantly updated, reflecting the fast-paced nature of the field.
The paper addresses the challenge of teaching Transformer architectures to learners with Python, Machine Learning, and Deep Learning experience but little or no exposure to Transformers. The course targets diverse groups from academia and industry, aiming to bridge the gap between theoretical foundations and practical applications. It covers a comprehensive overview of Transformer NLP applications and their extension to other data types. The course structure includes 15 sessions, each with a lecture and a practical part, and two homework assignments organized as CodaLab competitions. The first six sessions focus on the Transformer architecture and its variants (encoders, decoders, encoder-decoders) and model tuning techniques. Subsequent sessions cover multilingualism, multimodality (texts and images), efficiency, event sequences, and tabular data. The course was first run in 2022 and iteratively updated until 2024 with emerging findings on GPT-4, LLMs, RLHF, etc. It has been delivered six times: four times in industry and twice in academia, receiving positive feedback from both audiences.
The course design follows a modular approach with 15 sessions, each combining a lecture and a hands-on practical. The first six sessions introduce the Transformer architecture and its variants, including:

Why it matters

The paper highlights the importance of adapting course content to different audiences. Industry learners may prioritize practical applications and efficiency, while academic students might seek deeper theoretical understanding. The use of CodaLab competitions bridges this gap by offering real-world problem-solving. The iterative update process is crucial in a rapidly evolving field like NLP, where new architectures and techniques emerge frequently. The course's coverage of multimodality and tabular data demonstrates the versatility of Transformers beyond NLP. Challenges include keeping the material current and managing diverse learner backgrounds. Future directions could involve more personalized learning paths and expanded coverage of emerging topics like reinforcement learning from human feedback (RLHF). The positive feedback from both setups suggests that the course model is effective and could be replicated for other advanced topics. The authors' experience underscores the value of continuous improvement and practical engagement in technical education.

Who should read this

CS practitioners and researchers

Opening member contentโ€ฆ