Grant: Canada Research Chairs
École Polytechnique de Montréal
$120,000.00
Lifelong Machine Learning
FY 2024-25
Summary
A key aspect of human intelligence is the ability to quickly adapt to solving new problems in a constantly evolving world. Humans do this by accumulating knowledge over their lifetimes, and composing and reusing this knowledge to perform new tasks. Despite significant progress in machine learning research, powered by advances in deep learning, adapting to changes in the world continues to be an important limitation.
This research program proposes addressing this limitation by exploring the paradigm of lifelong learning. Lifelong learning systems learn multiple tasks continually over time and should have the ability to transfer previously gained knowledge to effectively and efficiently learn new tasks. Developing effective lifelong learning systems can have a significant impact on theoretical and practical aspects of machine learning.
To this end, this research program will develop novel model architectures that leverage modularity in design and long-term memory to grow their knowledge over time. The program also proposes working on developing new training tools such as optimizers designed for lifelong learning, ways to learn new tasks from natural language instruction and interaction, and ways to leverage recent advances in pre-training toward building systems that can be continually adapted to new tasks. These complementary research directions of developing new architectures and new training tools can help overcome fundamental limitations of modern neural network-based learning systems such as catastrophic forgetting and capacity saturation, and enable a system to transfer the knowledge gained from learning a new task to improve on tasks it has seen before, and tasks it will see in the future.
From a practical standpoint, developing lifelong learning systems can help any machine learning system stay up to date and adapt to changes in the world without having to undergo the expensive process of periodic retraining on newly collected data. Advances in lifelong learning systems can also enable practical applications such as dialogue systems that can become more personalized over the course of interaction with a user, and drug discovery systems that can accumulate knowledge over time and get better at finding drugs for new targets. Developing ways to continually adapt learning systems can also make large-scale pre-trained models more accessible and resource-efficient, and have a significant impact in any setting in which they are deployed.
Program
Canada Research Chairs
Recipient
Location
Quebec, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data
As published
Application id
CRC-2021-00558
Name nom
Anbil Parthipan, Sarath Chandar
Department département
Department of Computer and Software Engineering - École Polytechnique de Montréal
Organization id
64
Institution établissement
École Polytechnique de Montréal
Province en
Québec
Province fr
Québec
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2024
Competition year année de concours
2021
Award amount
120000
Program id
CRC
Program name en
Canada Research Chairs
Program name fr
Chaires de recherche du Canada
Group en
DISCOVERY RESEARCH
Group fr
RECHERCHE AXÉE SUR LA DÉCOUVERTE
Committee code
9998
Committee name en
Canada Research Chair Selection Committee
Committee name fr
Comité de sélection des Chaires de recherche du Canada
Area of application code
9999
Area of application group en
Not available
Area of application group fr
Non disponible
Area of application en
Not available
Area of application fr
Non disponible
Research subject code
9999
Research subject group en
Not available
Research subject group fr
Non disponible
Research subject en
Not available
Research subject fr
Non disponible
Field of research list codes
RDF1020104
Field of research list names en
Machine learning
Field of research list names fr
Apprentissage machine
Socioeconomic objective list codes
RDS10610
Socioeconomic objective list names en
Information systems, technologies and services
Socioeconomic objective list names fr
Systèmes, technologies et services d'information
Application title
Lifelong Machine Learning
Keywords
Artificial Intelligence; Machine Learning; Lifelong Learning; Continual Learning; Reinforcement Learning; Natural Language Processing; Deep Learning; Neural Networks
Application summary
A key aspect of human intelligence is the ability to quickly adapt to solving new problems in a constantly evolving world. Humans do this by accumulating knowledge over their lifetimes, and composing and reusing this knowledge to perform new tasks. Despite significant progress in machine learning research, powered by advances in deep learning, adapting to changes in the world continues to be an important limitation.
This research program proposes addressing this limitation by exploring the paradigm of lifelong learning. Lifelong learning systems learn multiple tasks continually over time and should have the ability to transfer previously gained knowledge to effectively and efficiently learn new tasks. Developing effective lifelong learning systems can have a significant impact on theoretical and practical aspects of machine learning.
To this end, this research program will develop novel model architectures that leverage modularity in design and long-term memory to grow their knowledge over time. The program also proposes working on developing new training tools such as optimizers designed for lifelong learning, ways to learn new tasks from natural language instruction and interaction, and ways to leverage recent advances in pre-training toward building systems that can be continually adapted to new tasks. These complementary research directions of developing new architectures and new training tools can help overcome fundamental limitations of modern neural network-based learning systems such as catastrophic forgetting and capacity saturation, and enable a system to transfer the knowledge gained from learning a new task to improve on tasks it has seen before, and tasks it will see in the future.
From a practical standpoint, developing lifelong learning systems can help any machine learning system stay up to date and adapt to changes in the world without having to undergo the expensive process of periodic retraining on newly collected data. Advances in lifelong learning systems can also enable practical applications such as dialogue systems that can become more personalized over the course of interaction with a user, and drug discovery systems that can accumulate knowledge over time and get better at finding drugs for new targets. Developing ways to continually adapt learning systems can also make large-scale pre-trained models more accessible and resource-efficient, and have a significant impact in any setting in which they are deployed.