Optimal Learning of Joint Alignments with a Faulty Oracle
Charalampos E. Tsourakakis ctsourak@bu.edu Boston University ISIT 2020
Optimal Learning of Joint Alignments with a Faulty Oracle 1 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle - - PowerPoint PPT Presentation
Optimal Learning of Joint Alignments with a Faulty Oracle Charalampos E. Tsourakakis ctsourak@bu.edu Boston University ISIT 2020 Optimal Learning of Joint Alignments with a Faulty Oracle 1 / 35 Joint work with: Kasper Green Larsen Michael
Optimal Learning of Joint Alignments with a Faulty Oracle 1 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 2 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 3 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 4 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 5 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 6 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 7 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 8 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 9 / 35
k + δ,
1 k − δ k−1,
2
Optimal Learning of Joint Alignments with a Faulty Oracle 10 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 11 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 12 / 35
2 + δ 2, where q > 0 is the corruption
Optimal Learning of Joint Alignments with a Faulty Oracle 13 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 14 / 35
2
Optimal Learning of Joint Alignments with a Faulty Oracle 15 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 16 / 35
cluster C n |C|
Optimal Learning of Joint Alignments with a Faulty Oracle 17 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 18 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 19 / 35
kδ2
Optimal Learning of Joint Alignments with a Faulty Oracle 20 / 35
2 , where 0 < δ ≤ 1 is any positive constant.
1 log log n.
Optimal Learning of Joint Alignments with a Faulty Oracle 21 / 35
δ2k ) queries, runs in O( n log n δ2k ) time and is
δ
δ
Optimal Learning of Joint Alignments with a Faulty Oracle 22 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 23 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 24 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 25 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 26 / 35
1 Choose S ⊆ V such that |S| = O( log n kδ2 ) if 0 ≤ δ ≤ 1/2k and
δ ) if 1/2k ≤ δ ≤ 1/4. 2 Perform all queries between S and V \ S. 3 Fix a node s ∈ S and assign it the label ˆ
4 For each s′ ∈ S \ {s}, compute an estimate µs′ of
5 For each v /
Optimal Learning of Joint Alignments with a Faulty Oracle 27 / 35
δ2k ) queries has success probability at most
δ
Optimal Learning of Joint Alignments with a Faulty Oracle 28 / 35
2
Optimal Learning of Joint Alignments with a Faulty Oracle 29 / 35
2
Optimal Learning of Joint Alignments with a Faulty Oracle 30 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 31 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 32 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 33 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 34 / 35
Optimal Learning of Joint Alignments with a Faulty Oracle 35 / 35