Belajar automata tanpa contoh tandingan


13

Dalam rangka belajar automata Angluin ini , sebuah tujuan siswa untuk belajar bahasa reguler LΣ dengan meminta dua jenis pertanyaan untuk gurunya:

Kueri kata: diberikan wΣ , adalahwL ?

Kueri kesetaraan: diberi bahasa KΣ , apakah K=L ? Jika tidak, guru memberikan contoh yang menyangkal pernyataan, yaitu kata wKLLK .

Dengan menggunakan algoritma Angluin, siswa belajar L dengan banyak pertanyaan secara polinomi dalam jumlah status DFA minimal L dan ukuran sampel tandingan.

Sekarang, pertimbangkan skenario terbatas di mana guru tidak lagi memberikan contoh tandingan. Apakah masih mungkin untuk belajar L dengan jumlah kueri polinomial? Saya menduga bahwa ini tidak terjadi karena untuk setiap urutan panjang pertanyaan dan jawaban polinomial, kita dapat menemukan beberapa bahasa reguler yang konsisten dengan jawaban.

Adakah yang melihat bagaimana membuktikan ini?

Jawaban:


20

w{0,1}nM.w{w}2n-1

n+1M.


1

Mark Gold memang membuktikan klaim ini dalam makalah seminalnya "Identifikasi Bahasa dalam Batas". Ini hasil yang cukup terkenal sekarang. Anda dapat menemukan lebih banyak tentang hal ini dalam buku Colin de La Higuera tentang Grammatical Inference.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.