Loading…
CL2R: Compatible Lifelong Learning Representations
In this article, we propose a method to partially mimic natural intelligence for the problem of lifelong learning representations that are compatible. We take the perspective of a learning agent that is interested in recognizing object instances in an open dynamic universe in a way in which any upda...
Saved in:
Published in: | ACM transactions on multimedia computing communications and applications 2023-01, Vol.18 (2s), p.1-22, Article 132 |
---|---|
Main Authors: | , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 22 |
container_issue | 2s |
container_start_page | 1 |
container_title | ACM transactions on multimedia computing communications and applications |
container_volume | 18 |
creator | Biondi, Niccoló Pernici, Federico Bruni, Matteo Mugnai, Daniele Bimbo, Alberto Del |
description | In this article, we propose a method to partially mimic natural intelligence for the problem of lifelong learning representations that are compatible. We take the perspective of a learning agent that is interested in recognizing object instances in an open dynamic universe in a way in which any update to its internal feature representation does not render the features in the gallery unusable for visual search. We refer to this learning problem as Compatible Lifelong Learning Representations (CL2R), as it considers compatible representation learning within the lifelong learning paradigm. We identify stationarity as the property that the feature representation is required to hold to achieve compatibility and propose a novel training procedure that encourages local and global stationarity on the learned representation. Due to stationarity, the statistical properties of the learned features do not change over time, making them interoperable with previously learned features. Extensive experiments on standard benchmark datasets show that our CL2R training procedure outperforms alternative baselines and state-of-the-art methods. We also provide novel metrics to specifically evaluate compatible representation learning under catastrophic forgetting in various sequential learning tasks. Code is available at https://github.com/NiccoBiondi/CompatibleLifelongRepresentation. |
doi_str_mv | 10.1145/3564786 |
format | article |
fullrecord | <record><control><sourceid>acm</sourceid><recordid>TN_cdi_acm_primary_3564786</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3564786</sourcerecordid><originalsourceid>FETCH-LOGICAL-a104t-543915468a0956f4083dd80b5c02f7fda7a04ec9be48ffc4a0ddbdfb198619113</originalsourceid><addsrcrecordid>eNo9j01LxDAURYMoOI7i3lX_QPW9Ji9N3EnRUQgIw8x6eG0SqfSLphv_vQUHV_csLudyhbhHeERU9CRJq9LoC7FBIsy10XT5z1Rei5uUvgGkJqU3oqhcsX_OqrGfeGnrLmSujaEbh6_MBZ6HdoV9mOaQwrCsjXFIt-IqcpfC3Tm34vj2eqjec_e5-6heXM4IaslJSYvrhmGwpKMCI703UFMDRSyj55JBhcbWQZkYG8Xgfe1jjdZotIhyKx7-vNz0p2lue55_Tud38heJ9kB5</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>CL2R: Compatible Lifelong Learning Representations</title><source>Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list)</source><creator>Biondi, Niccoló ; Pernici, Federico ; Bruni, Matteo ; Mugnai, Daniele ; Bimbo, Alberto Del</creator><creatorcontrib>Biondi, Niccoló ; Pernici, Federico ; Bruni, Matteo ; Mugnai, Daniele ; Bimbo, Alberto Del</creatorcontrib><description>In this article, we propose a method to partially mimic natural intelligence for the problem of lifelong learning representations that are compatible. We take the perspective of a learning agent that is interested in recognizing object instances in an open dynamic universe in a way in which any update to its internal feature representation does not render the features in the gallery unusable for visual search. We refer to this learning problem as Compatible Lifelong Learning Representations (CL2R), as it considers compatible representation learning within the lifelong learning paradigm. We identify stationarity as the property that the feature representation is required to hold to achieve compatibility and propose a novel training procedure that encourages local and global stationarity on the learned representation. Due to stationarity, the statistical properties of the learned features do not change over time, making them interoperable with previously learned features. Extensive experiments on standard benchmark datasets show that our CL2R training procedure outperforms alternative baselines and state-of-the-art methods. We also provide novel metrics to specifically evaluate compatible representation learning under catastrophic forgetting in various sequential learning tasks. Code is available at https://github.com/NiccoBiondi/CompatibleLifelongRepresentation.</description><identifier>ISSN: 1551-6857</identifier><identifier>EISSN: 1551-6865</identifier><identifier>DOI: 10.1145/3564786</identifier><language>eng</language><publisher>New York, NY: ACM</publisher><subject>Computing methodologies ; Visual content-based indexing and retrieval</subject><ispartof>ACM transactions on multimedia computing communications and applications, 2023-01, Vol.18 (2s), p.1-22, Article 132</ispartof><rights>Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0003-1153-1651 ; 0000-0002-1052-8322 ; 0000-0002-7489-3265 ; 0000-0001-7036-6655 ; 0000-0003-2017-1061</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,777,781,27905,27906</link.rule.ids></links><search><creatorcontrib>Biondi, Niccoló</creatorcontrib><creatorcontrib>Pernici, Federico</creatorcontrib><creatorcontrib>Bruni, Matteo</creatorcontrib><creatorcontrib>Mugnai, Daniele</creatorcontrib><creatorcontrib>Bimbo, Alberto Del</creatorcontrib><title>CL2R: Compatible Lifelong Learning Representations</title><title>ACM transactions on multimedia computing communications and applications</title><addtitle>ACM TOMM</addtitle><description>In this article, we propose a method to partially mimic natural intelligence for the problem of lifelong learning representations that are compatible. We take the perspective of a learning agent that is interested in recognizing object instances in an open dynamic universe in a way in which any update to its internal feature representation does not render the features in the gallery unusable for visual search. We refer to this learning problem as Compatible Lifelong Learning Representations (CL2R), as it considers compatible representation learning within the lifelong learning paradigm. We identify stationarity as the property that the feature representation is required to hold to achieve compatibility and propose a novel training procedure that encourages local and global stationarity on the learned representation. Due to stationarity, the statistical properties of the learned features do not change over time, making them interoperable with previously learned features. Extensive experiments on standard benchmark datasets show that our CL2R training procedure outperforms alternative baselines and state-of-the-art methods. We also provide novel metrics to specifically evaluate compatible representation learning under catastrophic forgetting in various sequential learning tasks. Code is available at https://github.com/NiccoBiondi/CompatibleLifelongRepresentation.</description><subject>Computing methodologies</subject><subject>Visual content-based indexing and retrieval</subject><issn>1551-6857</issn><issn>1551-6865</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid/><recordid>eNo9j01LxDAURYMoOI7i3lX_QPW9Ji9N3EnRUQgIw8x6eG0SqfSLphv_vQUHV_csLudyhbhHeERU9CRJq9LoC7FBIsy10XT5z1Rei5uUvgGkJqU3oqhcsX_OqrGfeGnrLmSujaEbh6_MBZ6HdoV9mOaQwrCsjXFIt-IqcpfC3Tm34vj2eqjec_e5-6heXM4IaslJSYvrhmGwpKMCI703UFMDRSyj55JBhcbWQZkYG8Xgfe1jjdZotIhyKx7-vNz0p2lue55_Tud38heJ9kB5</recordid><startdate>20230106</startdate><enddate>20230106</enddate><creator>Biondi, Niccoló</creator><creator>Pernici, Federico</creator><creator>Bruni, Matteo</creator><creator>Mugnai, Daniele</creator><creator>Bimbo, Alberto Del</creator><general>ACM</general><scope/><orcidid>https://orcid.org/0000-0003-1153-1651</orcidid><orcidid>https://orcid.org/0000-0002-1052-8322</orcidid><orcidid>https://orcid.org/0000-0002-7489-3265</orcidid><orcidid>https://orcid.org/0000-0001-7036-6655</orcidid><orcidid>https://orcid.org/0000-0003-2017-1061</orcidid></search><sort><creationdate>20230106</creationdate><title>CL2R: Compatible Lifelong Learning Representations</title><author>Biondi, Niccoló ; Pernici, Federico ; Bruni, Matteo ; Mugnai, Daniele ; Bimbo, Alberto Del</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a104t-543915468a0956f4083dd80b5c02f7fda7a04ec9be48ffc4a0ddbdfb198619113</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Computing methodologies</topic><topic>Visual content-based indexing and retrieval</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Biondi, Niccoló</creatorcontrib><creatorcontrib>Pernici, Federico</creatorcontrib><creatorcontrib>Bruni, Matteo</creatorcontrib><creatorcontrib>Mugnai, Daniele</creatorcontrib><creatorcontrib>Bimbo, Alberto Del</creatorcontrib><jtitle>ACM transactions on multimedia computing communications and applications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Biondi, Niccoló</au><au>Pernici, Federico</au><au>Bruni, Matteo</au><au>Mugnai, Daniele</au><au>Bimbo, Alberto Del</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>CL2R: Compatible Lifelong Learning Representations</atitle><jtitle>ACM transactions on multimedia computing communications and applications</jtitle><stitle>ACM TOMM</stitle><date>2023-01-06</date><risdate>2023</risdate><volume>18</volume><issue>2s</issue><spage>1</spage><epage>22</epage><pages>1-22</pages><artnum>132</artnum><issn>1551-6857</issn><eissn>1551-6865</eissn><abstract>In this article, we propose a method to partially mimic natural intelligence for the problem of lifelong learning representations that are compatible. We take the perspective of a learning agent that is interested in recognizing object instances in an open dynamic universe in a way in which any update to its internal feature representation does not render the features in the gallery unusable for visual search. We refer to this learning problem as Compatible Lifelong Learning Representations (CL2R), as it considers compatible representation learning within the lifelong learning paradigm. We identify stationarity as the property that the feature representation is required to hold to achieve compatibility and propose a novel training procedure that encourages local and global stationarity on the learned representation. Due to stationarity, the statistical properties of the learned features do not change over time, making them interoperable with previously learned features. Extensive experiments on standard benchmark datasets show that our CL2R training procedure outperforms alternative baselines and state-of-the-art methods. We also provide novel metrics to specifically evaluate compatible representation learning under catastrophic forgetting in various sequential learning tasks. Code is available at https://github.com/NiccoBiondi/CompatibleLifelongRepresentation.</abstract><cop>New York, NY</cop><pub>ACM</pub><doi>10.1145/3564786</doi><tpages>22</tpages><orcidid>https://orcid.org/0000-0003-1153-1651</orcidid><orcidid>https://orcid.org/0000-0002-1052-8322</orcidid><orcidid>https://orcid.org/0000-0002-7489-3265</orcidid><orcidid>https://orcid.org/0000-0001-7036-6655</orcidid><orcidid>https://orcid.org/0000-0003-2017-1061</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1551-6857 |
ispartof | ACM transactions on multimedia computing communications and applications, 2023-01, Vol.18 (2s), p.1-22, Article 132 |
issn | 1551-6857 1551-6865 |
language | eng |
recordid | cdi_acm_primary_3564786 |
source | Association for Computing Machinery:Jisc Collections:ACM OPEN Journals 2023-2025 (reading list) |
subjects | Computing methodologies Visual content-based indexing and retrieval |
title | CL2R: Compatible Lifelong Learning Representations |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T02%3A46%3A20IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-acm&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=CL2R:%20Compatible%20Lifelong%20Learning%20Representations&rft.jtitle=ACM%20transactions%20on%20multimedia%20computing%20communications%20and%20applications&rft.au=Biondi,%20Niccol%C3%B3&rft.date=2023-01-06&rft.volume=18&rft.issue=2s&rft.spage=1&rft.epage=22&rft.pages=1-22&rft.artnum=132&rft.issn=1551-6857&rft.eissn=1551-6865&rft_id=info:doi/10.1145/3564786&rft_dat=%3Cacm%3E3564786%3C/acm%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-a104t-543915468a0956f4083dd80b5c02f7fda7a04ec9be48ffc4a0ddbdfb198619113%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |