Límites inferiores para aprender en la consulta de membresía y el modelo de contraejemplo

11

Dana Angluin ( 1987 ; pdf ) define un modelo de aprendizaje con consultas de membresía y consultas teóricas (contraejemplos de una función propuesta). Ella muestra que un lenguaje regular que está representado por un DFA mínimo de estados se puede aprender en tiempo polinómico (donde las funciones propuestas son DFA) con O ( m n 2 ) consultas de membresía y como máximo n - 1 consultas de teoría ( m es el tamaño del contraejemplo más grande proporcionado por el tutor). Desafortunadamente, ella no discute los límites inferiores.nO(mn2)n1m

Podemos generalizar ligeramente el modelo asumiendo un tutor mágico que pueda verificar la igualdad entre funciones arbitrarias y proporcionar contraejemplos si son diferentes. Luego podemos preguntar qué tan difícil es aprender clases más grandes que los idiomas normales. Estoy interesado en esta generalización y la restricción original a los idiomas regulares.

¿Hay algún límite inferior conocido en el número de consultas en el modelo de membresía y contraejemplo?

Estoy interesado en límites más bajos en el número de consultas de membresía, consultas teóricas o compensaciones entre los dos. Estoy interesado en los límites inferiores para cualquier clase de funciones, incluso para clases más complicadas que los lenguajes normales.

Si no hay límites inferiores: ¿Existen barreras conocidas para probar los límites inferiores de la consulta en este modelo?


Preguntas relacionadas

¿Hay mejoras en el algoritmo de Dana Angluin para aprender conjuntos regulares?

Artem Kaznatcheev
fuente

Respuestas:

11

NPcoNP

O(n)O(n2+nlogm)

Una forma fácil de obtener límites inferiores es la teoría de la información. Puede averiguar cuántos objetivos distintos hay y cuántos bits le proporciona una consulta, etc. Estos límites superiores se acercan pero no están allí. También hay cuestiones en las que uno debe pensar acerca de cómo llegan los "contraejemplos" al alumno. Un contraejemplo bien elegido puede dar mucha información.

Actualización de la discusión anterior : Angluin y Dohrn aborda la cuestión de aprendizaje con ejemplos contrarios al azar en un artículo reciente .

Lev Reyzin
fuente
¡Gracias por la respuesta! ¿Te importa si doy tu respuesta a mi pregunta vinculada en la pregunta vinculada (con enlaces aquí)? ¿O planeas hacer una cuenta CS.SE? Estoy totalmente de acuerdo con el párrafo 3, estaba jugando con la exigencia de que el tutor dé un contraejemplo mínimo y el aprendizaje parece ser mucho más fácil.
Artem Kaznatcheev
¡No hay problema! Y siéntase libre de publicar en la pregunta CS.SE vinculada.
Lev Reyzin
Leí la parte relevante de la tesis de Schapire (sección 5.4.5) y resumí la mejora , espero haber entendido bien. Examinaré más detenidamente el papel de límites inferiores que citan más adelante en la semana: D.
Artem Kaznatcheev
Frio. Lo votaría si tuviera una cuenta CS.SE :)
Lev Reyzin