Learning Tree to Word Transducers
LATA 2014 Aur´ elien Lemay
joint work with: Gr´ egoire Laurence Joachim Niehren Slawek Staworko Marc Tommasi
March 11, 2014
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 1 / 32
Learning Tree to Word Transducers LATA 2014 Aur elien Lemay joint - - PowerPoint PPT Presentation
Learning Tree to Word Transducers LATA 2014 Aur elien Lemay joint work with: Gr egoire Laurence Joachim Niehren Slawek Staworko Marc Tommasi March 11, 2014 Aur elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11,
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 1 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 2 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 3 / 32
◮ Represented by Subsequential transducers w. deterministic look-ahead ◮ Normal form (inspired by bimachines [ReteunauerSchutzenberger92]) ◮ Learning algorithm ≃ learn the look-ahead, then apply OSTIA
◮ Earliest normal form [EngelfrietManethSeidl09] : earliest production
◮ Myhill-Nerode kind of theorem in [LemayManethNiehren11] ◮ Learning based on a state merging algorithm Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 4 / 32
◮ not extended to trees yet
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 5 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 6 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 7 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 8 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 8 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 8 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 8 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 8 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 8 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 9 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 10 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 11 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 12 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 13 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 14 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 15 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 16 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 17 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 18 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 19 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 20 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 21 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 22 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 23 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 24 / 32
◮ Input : a finite sample S ⊆ τ ◮ from each path p, compute Sp (approximation of τp) ◮ p ≃ p′ if Sp does not contradict with Sp′
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 25 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 26 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 27 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 28 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 29 / 32
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 30 / 32
◮ A Myhill-Nerode Theorem ◮ learnable in a Gold-like Model
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 31 / 32
1 Align Input / output in an onward way, and build initial transducer
2 Perform State merging in an ordered way
Aur´ elien Lemay (INRIA Lille) Learning Tree to Word Transducers March 11, 2014 32 / 32