pyCLAD: The universal framework for continual lifelong anomaly detection Article Swipe
Kamil Faber
,
Bartłomiej Śnieżyński
,
Nathalie Japkowicz
,
Roberto Corizzo
·
YOU?
·
· 2024
· Open Access
·
· DOI: https://doi.org/10.1016/j.softx.2024.101994
YOU?
·
· 2024
· Open Access
·
· DOI: https://doi.org/10.1016/j.softx.2024.101994
Anomaly detection is a recognized problem with high significance and impact in many real-world settings. Continual anomaly detection is an emerging paradigm that allows for the design of anomaly detection methods capable of adapting to new challenges in dynamic environments while retaining past knowledge. In this paper, we propose pyCLAD, the first software framework providing foundations for the design of new continual anomaly detection scenarios, strategies, and evaluation protocols, while streamlining the execution of experimental workflows with high reproducibility standards.
Related Topics
Concepts
Metadata
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1016/j.softx.2024.101994
- OA Status
- gold
- References
- 46
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4405429950
All OpenAlex metadata
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4405429950Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1016/j.softx.2024.101994Digital Object Identifier
- Title
-
pyCLAD: The universal framework for continual lifelong anomaly detectionWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2024Year of publication
- Publication date
-
2024-12-16Full publication date if available
- Authors
-
Kamil Faber, Bartłomiej Śnieżyński, Nathalie Japkowicz, Roberto CorizzoList of authors in order
- Landing page
-
https://doi.org/10.1016/j.softx.2024.101994Publisher landing page
- Open access
-
YesWhether a free full text is available
- OA status
-
goldOpen access status per OpenAlex
- OA URL
-
https://doi.org/10.1016/j.softx.2024.101994Direct OA link when available
- Concepts
-
Computer science, Anomaly detection, Anomaly (physics), Lifelong learning, Artificial intelligence, Physics, Sociology, Condensed matter physics, PedagogyTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
0Total citation count in OpenAlex
- References (count)
-
46Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4405429950 |
|---|---|
| doi | https://doi.org/10.1016/j.softx.2024.101994 |
| ids.doi | https://doi.org/10.1016/j.softx.2024.101994 |
| ids.openalex | https://openalex.org/W4405429950 |
| fwci | 0.0 |
| type | article |
| title | pyCLAD: The universal framework for continual lifelong anomaly detection |
| biblio.issue | |
| biblio.volume | 29 |
| biblio.last_page | 101994 |
| biblio.first_page | 101994 |
| topics[0].id | https://openalex.org/T11512 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9998000264167786 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1702 |
| topics[0].subfield.display_name | Artificial Intelligence |
| topics[0].display_name | Anomaly Detection Techniques and Applications |
| topics[1].id | https://openalex.org/T11307 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9948999881744385 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1702 |
| topics[1].subfield.display_name | Artificial Intelligence |
| topics[1].display_name | Domain Adaptation and Few-Shot Learning |
| topics[2].id | https://openalex.org/T11819 |
| topics[2].field.id | https://openalex.org/fields/27 |
| topics[2].field.display_name | Medicine |
| topics[2].score | 0.9769999980926514 |
| topics[2].domain.id | https://openalex.org/domains/4 |
| topics[2].domain.display_name | Health Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/2713 |
| topics[2].subfield.display_name | Epidemiology |
| topics[2].display_name | Data-Driven Disease Surveillance |
| is_xpac | False |
| apc_list.value | 500 |
| apc_list.currency | USD |
| apc_list.value_usd | 500 |
| apc_paid.value | 500 |
| apc_paid.currency | USD |
| apc_paid.value_usd | 500 |
| concepts[0].id | https://openalex.org/C41008148 |
| concepts[0].level | 0 |
| concepts[0].score | 0.5884928703308105 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[0].display_name | Computer science |
| concepts[1].id | https://openalex.org/C739882 |
| concepts[1].level | 2 |
| concepts[1].score | 0.5633971691131592 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q3560506 |
| concepts[1].display_name | Anomaly detection |
| concepts[2].id | https://openalex.org/C12997251 |
| concepts[2].level | 2 |
| concepts[2].score | 0.45093899965286255 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q567560 |
| concepts[2].display_name | Anomaly (physics) |
| concepts[3].id | https://openalex.org/C108771440 |
| concepts[3].level | 2 |
| concepts[3].score | 0.43876686692237854 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q368475 |
| concepts[3].display_name | Lifelong learning |
| concepts[4].id | https://openalex.org/C154945302 |
| concepts[4].level | 1 |
| concepts[4].score | 0.3308538794517517 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q11660 |
| concepts[4].display_name | Artificial intelligence |
| concepts[5].id | https://openalex.org/C121332964 |
| concepts[5].level | 0 |
| concepts[5].score | 0.132388174533844 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q413 |
| concepts[5].display_name | Physics |
| concepts[6].id | https://openalex.org/C144024400 |
| concepts[6].level | 0 |
| concepts[6].score | 0.12860116362571716 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q21201 |
| concepts[6].display_name | Sociology |
| concepts[7].id | https://openalex.org/C26873012 |
| concepts[7].level | 1 |
| concepts[7].score | 0.0 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q214781 |
| concepts[7].display_name | Condensed matter physics |
| concepts[8].id | https://openalex.org/C19417346 |
| concepts[8].level | 1 |
| concepts[8].score | 0.0 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q7922 |
| concepts[8].display_name | Pedagogy |
| keywords[0].id | https://openalex.org/keywords/computer-science |
| keywords[0].score | 0.5884928703308105 |
| keywords[0].display_name | Computer science |
| keywords[1].id | https://openalex.org/keywords/anomaly-detection |
| keywords[1].score | 0.5633971691131592 |
| keywords[1].display_name | Anomaly detection |
| keywords[2].id | https://openalex.org/keywords/anomaly |
| keywords[2].score | 0.45093899965286255 |
| keywords[2].display_name | Anomaly (physics) |
| keywords[3].id | https://openalex.org/keywords/lifelong-learning |
| keywords[3].score | 0.43876686692237854 |
| keywords[3].display_name | Lifelong learning |
| keywords[4].id | https://openalex.org/keywords/artificial-intelligence |
| keywords[4].score | 0.3308538794517517 |
| keywords[4].display_name | Artificial intelligence |
| keywords[5].id | https://openalex.org/keywords/physics |
| keywords[5].score | 0.132388174533844 |
| keywords[5].display_name | Physics |
| keywords[6].id | https://openalex.org/keywords/sociology |
| keywords[6].score | 0.12860116362571716 |
| keywords[6].display_name | Sociology |
| language | en |
| locations[0].id | doi:10.1016/j.softx.2024.101994 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S2506067282 |
| locations[0].source.issn | 2352-7110 |
| locations[0].source.type | journal |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | 2352-7110 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | True |
| locations[0].source.display_name | SoftwareX |
| locations[0].source.host_organization | https://openalex.org/P4310320990 |
| locations[0].source.host_organization_name | Elsevier BV |
| locations[0].source.host_organization_lineage | https://openalex.org/P4310320990 |
| locations[0].source.host_organization_lineage_names | Elsevier BV |
| locations[0].license | cc-by |
| locations[0].pdf_url | |
| locations[0].version | publishedVersion |
| locations[0].raw_type | journal-article |
| locations[0].license_id | https://openalex.org/licenses/cc-by |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | SoftwareX |
| locations[0].landing_page_url | https://doi.org/10.1016/j.softx.2024.101994 |
| locations[1].id | pmh:oai:doaj.org/article:2fecdc5cb36b49eb8048a85d75dea4ad |
| locations[1].is_oa | False |
| locations[1].source.id | https://openalex.org/S4306401280 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | False |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | DOAJ (DOAJ: Directory of Open Access Journals) |
| locations[1].source.host_organization | |
| locations[1].source.host_organization_name | |
| locations[1].license | |
| locations[1].pdf_url | |
| locations[1].version | submittedVersion |
| locations[1].raw_type | article |
| locations[1].license_id | |
| locations[1].is_accepted | False |
| locations[1].is_published | False |
| locations[1].raw_source_name | SoftwareX, Vol 29, Iss , Pp 101994- (2025) |
| locations[1].landing_page_url | https://doaj.org/article/2fecdc5cb36b49eb8048a85d75dea4ad |
| indexed_in | crossref, doaj |
| authorships[0].author.id | https://openalex.org/A5008887467 |
| authorships[0].author.orcid | https://orcid.org/0000-0003-4221-0017 |
| authorships[0].author.display_name | Kamil Faber |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Kamil Faber |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5067892569 |
| authorships[1].author.orcid | https://orcid.org/0000-0002-4206-9052 |
| authorships[1].author.display_name | Bartłomiej Śnieżyński |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Bartlomiej Sniezynski |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5018458084 |
| authorships[2].author.orcid | https://orcid.org/0000-0003-1176-1617 |
| authorships[2].author.display_name | Nathalie Japkowicz |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Nathalie Japkowicz |
| authorships[2].is_corresponding | False |
| authorships[3].author.id | https://openalex.org/A5010914442 |
| authorships[3].author.orcid | https://orcid.org/0000-0001-8366-6059 |
| authorships[3].author.display_name | Roberto Corizzo |
| authorships[3].author_position | last |
| authorships[3].raw_author_name | Roberto Corizzo |
| authorships[3].is_corresponding | False |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://doi.org/10.1016/j.softx.2024.101994 |
| open_access.oa_status | gold |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | pyCLAD: The universal framework for continual lifelong anomaly detection |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T11512 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9998000264167786 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1702 |
| primary_topic.subfield.display_name | Artificial Intelligence |
| primary_topic.display_name | Anomaly Detection Techniques and Applications |
| related_works | https://openalex.org/W2806741695, https://openalex.org/W4290647774, https://openalex.org/W3189286258, https://openalex.org/W3207797160, https://openalex.org/W3210364259, https://openalex.org/W4300558037, https://openalex.org/W2667207928, https://openalex.org/W2912112202, https://openalex.org/W4377864969, https://openalex.org/W3120251014 |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | doi:10.1016/j.softx.2024.101994 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S2506067282 |
| best_oa_location.source.issn | 2352-7110 |
| best_oa_location.source.type | journal |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | 2352-7110 |
| best_oa_location.source.is_core | True |
| best_oa_location.source.is_in_doaj | True |
| best_oa_location.source.display_name | SoftwareX |
| best_oa_location.source.host_organization | https://openalex.org/P4310320990 |
| best_oa_location.source.host_organization_name | Elsevier BV |
| best_oa_location.source.host_organization_lineage | https://openalex.org/P4310320990 |
| best_oa_location.source.host_organization_lineage_names | Elsevier BV |
| best_oa_location.license | cc-by |
| best_oa_location.pdf_url | |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | journal-article |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | SoftwareX |
| best_oa_location.landing_page_url | https://doi.org/10.1016/j.softx.2024.101994 |
| primary_location.id | doi:10.1016/j.softx.2024.101994 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S2506067282 |
| primary_location.source.issn | 2352-7110 |
| primary_location.source.type | journal |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | 2352-7110 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | True |
| primary_location.source.display_name | SoftwareX |
| primary_location.source.host_organization | https://openalex.org/P4310320990 |
| primary_location.source.host_organization_name | Elsevier BV |
| primary_location.source.host_organization_lineage | https://openalex.org/P4310320990 |
| primary_location.source.host_organization_lineage_names | Elsevier BV |
| primary_location.license | cc-by |
| primary_location.pdf_url | |
| primary_location.version | publishedVersion |
| primary_location.raw_type | journal-article |
| primary_location.license_id | https://openalex.org/licenses/cc-by |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | SoftwareX |
| primary_location.landing_page_url | https://doi.org/10.1016/j.softx.2024.101994 |
| publication_date | 2024-12-16 |
| publication_year | 2024 |
| referenced_works | https://openalex.org/W3040266635, https://openalex.org/W6860707240, https://openalex.org/W6860703209, https://openalex.org/W2952589828, https://openalex.org/W3036798749, https://openalex.org/W6757844995, https://openalex.org/W6810411449, https://openalex.org/W6839719062, https://openalex.org/W2788388592, https://openalex.org/W4402916405, https://openalex.org/W6849414221, https://openalex.org/W2560647685, https://openalex.org/W3110791298, https://openalex.org/W3082456245, https://openalex.org/W6775191189, https://openalex.org/W2963588172, https://openalex.org/W6850606423, https://openalex.org/W4378530079, https://openalex.org/W6781689181, https://openalex.org/W3042642865, https://openalex.org/W2988337058, https://openalex.org/W6849779186, https://openalex.org/W6859809241, https://openalex.org/W4307020421, https://openalex.org/W6841920836, https://openalex.org/W4402915766, https://openalex.org/W4223512430, https://openalex.org/W6850193344, https://openalex.org/W6810154396, https://openalex.org/W6811209698, https://openalex.org/W4392902599, https://openalex.org/W4395012982, https://openalex.org/W4292893847, https://openalex.org/W3148714641, https://openalex.org/W2594899909, https://openalex.org/W3135550350, https://openalex.org/W4390189882, https://openalex.org/W4312433903, https://openalex.org/W4365457146, https://openalex.org/W4295789386, https://openalex.org/W2939137134, https://openalex.org/W4319323699, https://openalex.org/W2963445059, https://openalex.org/W4392173735, https://openalex.org/W3083398454, https://openalex.org/W4391098771 |
| referenced_works_count | 46 |
| abstract_inverted_index.a | 3 |
| abstract_inverted_index.In | 44 |
| abstract_inverted_index.an | 19 |
| abstract_inverted_index.in | 11, 37 |
| abstract_inverted_index.is | 2, 18 |
| abstract_inverted_index.of | 27, 32, 59, 73 |
| abstract_inverted_index.to | 34 |
| abstract_inverted_index.we | 47 |
| abstract_inverted_index.and | 9, 66 |
| abstract_inverted_index.for | 24, 56 |
| abstract_inverted_index.new | 35, 60 |
| abstract_inverted_index.the | 25, 50, 57, 71 |
| abstract_inverted_index.high | 7, 77 |
| abstract_inverted_index.many | 12 |
| abstract_inverted_index.past | 42 |
| abstract_inverted_index.that | 22 |
| abstract_inverted_index.this | 45 |
| abstract_inverted_index.with | 6, 76 |
| abstract_inverted_index.first | 51 |
| abstract_inverted_index.while | 40, 69 |
| abstract_inverted_index.allows | 23 |
| abstract_inverted_index.design | 26, 58 |
| abstract_inverted_index.impact | 10 |
| abstract_inverted_index.paper, | 46 |
| abstract_inverted_index.Anomaly | 0 |
| abstract_inverted_index.anomaly | 16, 28, 62 |
| abstract_inverted_index.capable | 31 |
| abstract_inverted_index.dynamic | 38 |
| abstract_inverted_index.methods | 30 |
| abstract_inverted_index.problem | 5 |
| abstract_inverted_index.propose | 48 |
| abstract_inverted_index.pyCLAD, | 49 |
| abstract_inverted_index.adapting | 33 |
| abstract_inverted_index.emerging | 20 |
| abstract_inverted_index.paradigm | 21 |
| abstract_inverted_index.software | 52 |
| abstract_inverted_index.Continual | 15 |
| abstract_inverted_index.continual | 61 |
| abstract_inverted_index.detection | 1, 17, 29, 63 |
| abstract_inverted_index.execution | 72 |
| abstract_inverted_index.framework | 53 |
| abstract_inverted_index.providing | 54 |
| abstract_inverted_index.retaining | 41 |
| abstract_inverted_index.settings. | 14 |
| abstract_inverted_index.workflows | 75 |
| abstract_inverted_index.challenges | 36 |
| abstract_inverted_index.evaluation | 67 |
| abstract_inverted_index.knowledge. | 43 |
| abstract_inverted_index.protocols, | 68 |
| abstract_inverted_index.real-world | 13 |
| abstract_inverted_index.recognized | 4 |
| abstract_inverted_index.scenarios, | 64 |
| abstract_inverted_index.standards. | 79 |
| abstract_inverted_index.foundations | 55 |
| abstract_inverted_index.strategies, | 65 |
| abstract_inverted_index.environments | 39 |
| abstract_inverted_index.experimental | 74 |
| abstract_inverted_index.significance | 8 |
| abstract_inverted_index.streamlining | 70 |
| abstract_inverted_index.reproducibility | 78 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 4 |
| citation_normalized_percentile.value | 0.25956247 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | False |