Автоматическое обучение без контрпримеров


13

В системе автоматического обучения Англуина ученик стремится выучить обычный язык LΣ* , задавая своему учителю два типа вопросов:

Запросы по словам: если весΣ* , есть ли ?весL

Запросы на эквивалентность: если задан язык , является ли ? Если нет, то учитель дает контрпример, то есть слово .КΣ*Кзнак равноLвесКLLК

Используя алгоритм Англуина, студент изучает с помощью полиномиального множества запросов по числу состояний минимального DFA и размеру контрпримеров.LL

Теперь рассмотрим ограниченный сценарий, когда учитель больше не дает контрпримеры. Можно ли еще узнать L с полиномиальным количеством запросов? Я предполагаю, что это не так, потому что для каждой последовательности запросов и ответов полиномиальной длины можно найти несколько регулярных языков, соответствующих ответам.

Кто-нибудь видит, как это доказать?

Ответы:


20

вес{0,1}NMвес{вес}2N-1

N+1M


1

Марк Голд действительно доказал это утверждение в своей оригинальной статье «Идентификация языка в пределе». Это довольно известный результат сейчас. Вы можете найти больше об этом в книге Колин де ла Хигера о грамматическом умозаключении.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.