# Kolejność danych i uczenie z programem nauczania (curriculum learning)

EN: **Data ordering and curriculum learning** · id `datacurriculum` · aliases: curriculum learning, data ordering, self-paced learning, uczenie z programem nauczania

Path: [AI Atlas](https://aiatlasgraph.com/llms.txt) › [Dane dla AI](https://aiatlasgraph.com/t/data.md) › [Selekcja i proporcje danych](https://aiatlasgraph.com/t/dataselection.md) › Kolejność danych i uczenie z programem nauczania (curriculum learning)

## Description

- PL: Sterowanie kolejnością i tempem podawania danych: curriculum od łatwiejszych do trudniejszych przykładów oraz automatyczne self-paced learning.
- EN: Controlling the order and pace of data: curricula from easier to harder examples and automatic self-paced learning.

## In one sentence

- PL: Ustalanie, w jakiej kolejności model widzi przykłady, np. najpierw łatwe, potem trudne, tak jak w szkole.
- EN: Deciding the order in which a model sees examples, such as easy ones first and hard ones later, like at school.

## Problem it solves

- PL: Losowa kolejność marnuje część treningu, a najlepsze dane podane w złym momencie dają mniej, niż mogłyby.
- EN: Random order wastes part of training, and the best data given at the wrong moment delivers less than it could.

## What it does

- PL: Jak plan zajęć: ktoś ocenia trudność przykładów, a harmonogram decyduje, kiedy i jak szybko wprowadzać trudniejsze.
- EN: Like a timetable: something rates how hard examples are, and a schedule decides when and how fast harder ones come in.

## Everyday example

- PL: Model najpierw ćwiczy na łatwiejszych przykładach, a harmonogram stopniowo dopuszcza trudniejsze.
- EN: A model first practises on easier examples, and a schedule gradually admits harder ones.

## This concerns you if you…

- PL: trenujesz model i masz dane różnej jakości
- PL: zastanawiasz się, czemu kolejność danych ma znaczenie
- EN: train a model on data of mixed quality
- EN: wonder why data order matters

## Keywords

curriculum learning · self-paced learning · teacher-student curriculum · RL teacher · anti-curriculum · competence-based curriculum

## How it works

- PL: Klasyczny schemat łączy miernik trudności z harmonogramem treningu. Curriculum może być zaprojektowane ręcznie albo automatycznie: model sam dobiera przykłady, z którymi już częściowo sobie radzi, bądź kolejność ustala model-nauczyciel lub agent RL.
- EN: The classic scheme combines a difficulty measurer with a training scheduler. A curriculum can be hand-designed or automatic: the model selects examples it can partly handle, or a teacher model or RL agent sets the order.

## Limits

- PL: Korzyści zależą od zadania, miernika trudności i harmonogramu. Ocena trudności sama kosztuje, a źle dobrana kolejność może spowolnić trening lub nadmiernie ograniczyć różnorodność przykładów.
- EN: Benefits depend on the task, difficulty measure and schedule. Rating difficulty has its own cost, and a poor order can slow training or restrict example diversity too much.

## Key terms

- PL: **miernik trudności**: Sposób oceny, jak trudny dla modelu jest dany przykład.
- PL: **self-paced learning**: Model sam dobiera przykłady, z którymi już sobie częściowo radzi.
- EN: **difficulty measurer**: A way to rate how hard an example is for the model.
- EN: **self-paced learning**: The model picks examples it can already partly handle.

## Know first

- [Harmonogram learning rate (rozgrzewka, cosinus, WSD) (Learning-rate schedules)](https://aiatlasgraph.com/t/lrschedules.md)

## Related topics

Untyped, symmetric "see also" links.

- [Dobór mieszanki danych (DoReMi, RegMix) (Data mixture optimisation)](https://aiatlasgraph.com/t/datamixing.md)

## Sources

- [A Survey on Curriculum Learning](<https://arxiv.org/abs/2010.13166>) `wang-2020-curriculum-survey` · by Xin Wang, Yudong Chen, Wenwu Zhu

---

AI Atlas revision 122 (2026-10-30) · HTML: https://aiatlasgraph.com/t/datacurriculum · index: https://aiatlasgraph.com/llms.txt · everything: https://aiatlasgraph.com/llms-full.txt · updated 2026-10-30
