Yayın:
Cyclical Curriculum Learning

dc.contributor.authorKesgin, H. Toprak
dc.contributor.authorAmasyali, M. Fatih
dc.date.accessioned2026-06-27T14:47:09Z
dc.date.issued2024
dc.description.abstractArtificial neural networks (ANNs) are inspired by human learning. However, unlike human education, classical ANN does not use a curriculum. Curriculum learning (CL) refers to the process of ANN training in which samples are used in a meaningful order. When using CL, training begins with a subset of the dataset and new samples are added throughout the training, or training begins with the entire dataset and the number of samples used is reduced. With these changes in training dataset size, better results can be obtained with curriculum, anti-curriculum, or random-curriculum methods than the vanilla method. However, a generally efficient CL method for various architectures and datasets is not found. In this article, we propose cyclical CL (CCL), in which the data size used during training changes cyclically rather than simply increasing or decreasing. Instead of using only the vanilla method or only the curriculum method, using both methods cyclically like in CCL provides more successful results. We tested the method on 18 different datasets and 15 architectures in image and text classification tasks and obtained more successful results than no-CL and existing CL methods. We also have shown theoretically that it is less erroneous to apply CL and vanilla cyclically instead of using only CL or only the vanilla method. The code of the cyclical curriculum is available at https://github.com/CyclicalCurriculum/Cyclical-Curriculum.en
dc.description.sponsorshipScientific and Technological Research Council of Turkey (TUBITAK) [120E100]
dc.description.urihttps://doi.org/10.1109/tnnls.2023.3265331
dc.identifier.doi10.1109/tnnls.2023.3265331
dc.identifier.eissn2162-2388
dc.identifier.endpage12872
dc.identifier.issn2162-237X
dc.identifier.issue9
dc.identifier.pubmed37067969
dc.identifier.startpage12864
dc.identifier.urihttps://hdl.handle.net/20.500.14981/64745
dc.identifier.volume35
dc.identifier.wos000976050500001
dc.language.isoeng
dc.publisherIEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
dc.relation.ispartofIEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS
dc.subjectTraining
dc.subjectArtificial neural networks
dc.subjectSpirals
dc.subjectData models
dc.subjectTraining data
dc.subjectText categorization
dc.subjectTask analysis
dc.subjectCurriculum learning (CL)
dc.subjectdeep learning
dc.subjectoptimization
dc.subjectComputer Science
dc.subjectEngineering
dc.titleCyclical Curriculum Learning
dc.typeArticle
dspace.entity.typePublication
local.import.sourceWOS

Dosyalar

Koleksiyonlar