Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

Curriculum Learning: An Efficient Learning Paradigm

This repository contains materials used for the International Conference on Advanced Research in Computing (ICARC-2026) Tutorial Session on Curriculum Learning: An Efficient Learning Paradigm.

📖 About

Curriculum Learning (CL) is a training strategy inspired by how humans learn—starting from easier concepts and gradually progressing to more complex ones. By organizing training data in a meaningful order, CL enables machine learning models to converge faster, achieve better generalization, and improve overall performance. This tutorial explores the fundamentals of curriculum learning, its key strategies, and practical applications in deep learning.

� Workshop Agenda

Start Time End Time Duration Topic Presenter
9:00 AM 9:05 AM 5 mins Introduce the speakers Dr. Dharshana Kasturirathna
9:05 AM 9:35 AM 30 mins Introduction to Curriculum Learning Ms. Savini Kommalage
9:35 AM 10:05 AM 30 mins Curriculum Learning Theory Mr. Sanka Mohottala
10:05 AM 10:35 AM 30 mins Hands-on Session: Curriculum Design and Implementation Ms. Savini Kommalage
10:35 AM 10:55 AM 20 mins Modern Curriculum Learning in Computer Vision Mr. Asiri Gawesha
10:55 AM 11:15 AM 20 mins Curriculum Learning with NLP Mr. Menan Velayuthan
11:15 AM 11:35 AM 20 mins Curriculum Learning with Graph Neural Networks Mr. Dulara Madusanka
11:35 AM 12:05 PM 30 mins Hands-on Session: Curriculum Learning with Graphs Mr. Dulara Madusanka
12:05 PM 12:10 PM 5 mins Concluding the session Dr. Mahima Weerasinghe

�📌 Tutorial Resources

Resource Type Description Link
📂 Slides Introduction to Curriculum Learning View PDF
📂 Slides Curriculum Learning Theory View PDF
📂 Slides Modern Curriculum Learning in Computer Vision View PDF
📂 Slides Hands-on Session 1 View PDF
💻 Colab Notebook Applying pre-defined curriculum learning to an image classification problem - Hands-on Session Open In Colab
📂 Slides Curriculum Graph Machine Learning View PDF
💻 Colab Notebook CLNode: Curriculum Learning for Node Classification - Hands-on Session Open In Colab

📌 Note: The Colab notebook is designed to run standalone and includes all necessary setup installations. We highly recommend running it in Google Colab for the best experience.


About

This repository contains materials used for the International Conference on Advanced Research in Computing (ICARC-2026) Tutorial Session on Curriculum Learning: An Efficient Learning Paradigm.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors