В теории вычислительного обучения в математике понятие над доменом X является полной булевой функцией над X. Класс понятий является классом понятий. Классы понятий являются предметом теории вычислительного обучения .
Терминология класса понятий часто появляется в теории моделей, связанной с обучением, вероятно, приблизительно правильным (PAC). [1] В этой ситуации, если взять множество Y как множество меток (выход классификатора), а X — множество примеров, то отображение, т . е. от примеров к меткам классификатора (где и где c — подмножество X ), c тогда называется понятием . Класс понятий тогда представляет собой набор таких понятий.
Для данного класса концепций C подкласс D достижим , если существует образец s такой, что D содержит ровно те концепции из C , которые являются расширениями s . [2] Не каждый подкласс достижим. [2] [ почему? ]
Образец — это частичная функция от [ необходимо разъяснение ] до . [2] Идентифицируя концепцию с ее характерной функцией, отображаемой на , это частный случай образца. [2]
Два образца согласованы , если они согласны в пересечении своих доменов. [2] Образец расширяет другой образец , если они согласованы и домен содержится в домене . [2]
Предположим, что . Тогда:
Пусть будет некоторым классом понятий. Для любого понятия мы называем это понятие -хорошим для положительного целого числа , если для всех , по крайней мере из понятий в согласны с классификацией . [2] Размерность отпечатка всего класса понятий - это наименьшее положительное целое число , такое что каждый достижимый подкласс содержит понятие, которое является -хорошим для него. [2] Это количество можно использовать для ограничения минимального количества запросов эквивалентности [ требуется разъяснение ], необходимых для изучения класса понятий в соответствии со следующим неравенством : . [2]